Про ссылки в многоязычном сайте

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
Koriolan
New Member
New Member
Posts: 9
Joined: Sun Nov 02, 2008 11:52 pm

Про ссылки в многоязычном сайте

Post by Koriolan »

Народ, простите, если задолбу своими глупыми вопросами. :-\
Суть проблемы такова: разрабатываю двуязычный сайт ( в общем-то и CMSMS взял именно потому, что она предлагает наиболее преемлемый вариант решения этой проблемы. С точки зрения конечного владельца сайта :-\). Так вот. В шаблоне сайта, в месте вывода списка языков прописываю:
{cms_selflink page="ua" image="uploads/images/ua.png" text="Українська" imageonly='1'}
{cms_selflink page="ru" image="uploads/images/ru.png" text="Русский" imageonly='1'}
(Ссылками являются картинки флагов соответствующих стран)
В месте расположения меню :
{cms_module module='menumanager' start_level="2" number_of_levels="1"}
Словом, пишу все так, как описано в статье http://www.cmsmadesimple.ru/statji/sozdanie_mnogojazychnogo_sajta (Кстати, разработка идет на базе Multilingual).
При загрузке сайта меню выглядит хорошо, по умолчанию отображается украинская секция сайта. Но при попытке перейти на российскую, ничего не происходит  ??? ??? ???. При детальном рассмотрении ссылки, она оказывается пустой (т.е. выглядит следующим образом: http://localhost/authors2/# :-[).
И еще одно: При подведении указателя мыши к изображению флага, появляется подсказка "Российская секция" т.е. так, как записано в административной части. Вопрос: что тогда дает параметр text="Русский" с строке
{cms_selflink page="ru" image="uploads/images/ru.png" text="Русский" imageonly='1'}
Koriolan
New Member
New Member
Posts: 9
Joined: Sun Nov 02, 2008 11:52 pm

Re: Про ссылки в многоязычном сайте

Post by Koriolan »

Так-с. С первой частью своего вопроса разобрался. Оказалось, нужно просто страницам первого уровня указать тип "Контент", а у меня была "Секция заголовка".
Но вот второй вопрос (про подсказки который), по-прежнему остается.
Sonya

Re: Про ссылки в многоязычном сайте

Post by Sonya »

Koriolan wrote: И еще одно: При подведении указателя мыши к изображению флага, появляется подсказка "Российская секция" т.е. так, как записано в административной части. Вопрос: что тогда дает параметр text="Русский" с строке
{cms_selflink page="ru" image="uploads/images/ru.png" text="Русский" imageonly='1'}
Параметр text используется только для текстовых ссылок. А поскольку у тебя ссылка-картинка, то он не играет никакой роли. Подсказки задаются параметром title

Code: Select all

(optional) title - Text to use in the title attribute. If none is given, then the title of the page will be used for the title.
D1mka

Re: Про ссылки в многоязычном сайте

Post by D1mka »

хочешь алт текст сделать поставь title
{cms_selflink page="ua" image="uploads/images/ua.png" text="Українська" imageonly='1'}
{cms_selflink page="ru" image="uploads/images/ru.png" text="Русский" imageonly='1'}
на
{cms_selflink page="ua" image="uploads/images/ua.png" title="Українська" imageonly='1'}
{cms_selflink page="ru" image="uploads/images/ru.png" title="Русский" imageonly='1'}
text как Соня сказала - Это текст который бы выводился если бы у тебя небыло тэга imageonly='1'
Koriolan
New Member
New Member
Posts: 9
Joined: Sun Nov 02, 2008 11:52 pm

Re: Про ссылки в многоязычном сайте

Post by Koriolan »

Большое спасибо!  ;D ;D ;D ;D
Post Reply

Return to “Russian - русский”