Вход на сайт
Joomla-два-языка-шаблон-лого
1036 просмотров
Перейти к просмотру всей ветки
в ответ Валидол 16.02.11 12:54
хорошо, давайте попробуем этот вариант тоже.
Вернее, раз такой вариант, я бы хотел попробовать перевести оставшуюся непереведенной последнюю часть шаблона.
А именно: к пунктам меню прилагаются дополнительные описания - получается, сверху название пункта меню, под ним - описание. Описания редактируются в админке в общих настройках шаблона, все изменения вносятся в файл params.ini
Кроме того, вот где еще присутствут и каким образом передаются переменные этих описаний меню.
...\templates\ythema\params.ini
xml_text_menu_1=На главную
xml_text_menu_2=Новости и новинки
xml_text_menu_3=Наш форум
xml_text_menu_4=Наш стол заказов
xml_text_menu_5=Свяжитесь с нами
xml_text_menu_6=О компании
xml_text_menu_7=musatoffalex
xml_text_menu_8=musatoffalex
xml_text_menu_9=text9
xml_text_menu_10=text10
...\templates\ythema\templateDetails.xml
<param name="xml_text_menu_1" type="text" default="text1" label="Text label 1" description="Enter what sub text you would like for the first menu item" />
<param name="xml_text_menu_2" type="text" default="text2" label="Text label 2" description="Enter what sub text you would like for the second menu item" />
<param name="xml_text_menu_3" type="text" default="text3" label="Text label 3" description="Enter what sub text you would like for the third menu item" />
<param name="xml_text_menu_4" type="text" default="text4" label="Text label 4" description="Enter what sub text you would like for the fourth menu item" />
<param name="xml_text_menu_5" type="text" default="text5" label="Text label 5" description="Enter what sub text you would like for the fifth menu item" />
<param name="xml_text_menu_6" type="text" default="text6" label="Text label 6" description="Enter what sub text you would like for the sixth menu item" />
<param name="xml_text_menu_7" type="text" default="text7" label="Text label 7" description="Enter what sub text you would like for the seventh menu item" />
<param name="xml_text_menu_8" type="text" default="text8" label="Text label 8" description="Enter what sub text you would like for the eighth menu item" />
<param name="xml_text_menu_9" type="text" default="text9" label="Text label 9" description="Enter what sub text you would like for the nineth menu item" />
....
...\templates\ythema\index.php
$text_menu_1 = $this->params->get ("xml_text_menu_1");
$text_menu_2 = $this->params->get ("xml_text_menu_2");
$text_menu_3 = $this->params->get ("xml_text_menu_3");
$text_menu_4 = $this->params->get ("xml_text_menu_4");
$text_menu_5 = $this->params->get ("xml_text_menu_5");
$text_menu_6 = $this->params->get ("xml_text_menu_6");
$text_menu_7 = $this->params->get ("xml_text_menu_7");
$text_menu_8 = $this->params->get ("xml_text_menu_8");
$text_menu_9 = $this->params->get ("xml_text_menu_9");
$text_menu_10 = $this->params->get ("xml_text_menu_10");
....
вот эти то вот записи в params.ini - "на главную", "о компании" и т.д. - я бы и хотел, чтобы менялись зависимо от языка.
Первым путем, похоже, пойти не получается - params.ini вроде как второй так просто не подключается, как я подключил css...
Ну вот может вторым путем это можно будет сделать?
Вернее, раз такой вариант, я бы хотел попробовать перевести оставшуюся непереведенной последнюю часть шаблона.
А именно: к пунктам меню прилагаются дополнительные описания - получается, сверху название пункта меню, под ним - описание. Описания редактируются в админке в общих настройках шаблона, все изменения вносятся в файл params.ini
Кроме того, вот где еще присутствут и каким образом передаются переменные этих описаний меню.
...\templates\ythema\params.ini
xml_text_menu_1=На главную
xml_text_menu_2=Новости и новинки
xml_text_menu_3=Наш форум
xml_text_menu_4=Наш стол заказов
xml_text_menu_5=Свяжитесь с нами
xml_text_menu_6=О компании
xml_text_menu_7=musatoffalex
xml_text_menu_8=musatoffalex
xml_text_menu_9=text9
xml_text_menu_10=text10
...\templates\ythema\templateDetails.xml
<param name="xml_text_menu_1" type="text" default="text1" label="Text label 1" description="Enter what sub text you would like for the first menu item" />
<param name="xml_text_menu_2" type="text" default="text2" label="Text label 2" description="Enter what sub text you would like for the second menu item" />
<param name="xml_text_menu_3" type="text" default="text3" label="Text label 3" description="Enter what sub text you would like for the third menu item" />
<param name="xml_text_menu_4" type="text" default="text4" label="Text label 4" description="Enter what sub text you would like for the fourth menu item" />
<param name="xml_text_menu_5" type="text" default="text5" label="Text label 5" description="Enter what sub text you would like for the fifth menu item" />
<param name="xml_text_menu_6" type="text" default="text6" label="Text label 6" description="Enter what sub text you would like for the sixth menu item" />
<param name="xml_text_menu_7" type="text" default="text7" label="Text label 7" description="Enter what sub text you would like for the seventh menu item" />
<param name="xml_text_menu_8" type="text" default="text8" label="Text label 8" description="Enter what sub text you would like for the eighth menu item" />
<param name="xml_text_menu_9" type="text" default="text9" label="Text label 9" description="Enter what sub text you would like for the nineth menu item" />
....
...\templates\ythema\index.php
$text_menu_1 = $this->params->get ("xml_text_menu_1");
$text_menu_2 = $this->params->get ("xml_text_menu_2");
$text_menu_3 = $this->params->get ("xml_text_menu_3");
$text_menu_4 = $this->params->get ("xml_text_menu_4");
$text_menu_5 = $this->params->get ("xml_text_menu_5");
$text_menu_6 = $this->params->get ("xml_text_menu_6");
$text_menu_7 = $this->params->get ("xml_text_menu_7");
$text_menu_8 = $this->params->get ("xml_text_menu_8");
$text_menu_9 = $this->params->get ("xml_text_menu_9");
$text_menu_10 = $this->params->get ("xml_text_menu_10");
....
вот эти то вот записи в params.ini - "на главную", "о компании" и т.д. - я бы и хотел, чтобы менялись зависимо от языка.
Первым путем, похоже, пойти не получается - params.ini вроде как второй так просто не подключается, как я подключил css...
Ну вот может вторым путем это можно будет сделать?