Вы не зашли.
Не в сети
Пока что нечего умнее чем xfields+switcher на копию шаблона я не придумал.
Не в сети
infinity237, таким образом можено изменить тайтл только тот, который выводится непосредственно в коде на странице, а что ты будешь делать с тайтлом самой страницы, что выводится сверху там в самом-самом, где еще такие кнопочки справа обычно)
Ладно, шучу, это не решение проблемы, нужно создавать специальный плагин для языков, а лучше модифицировать тот же свитчер, чтобы он имел возможность в добавлении\редактировании новости\категории задавать свое собственное имя, в зависимости от указанных в стом же свитчере языков.
Изменено KhadeR (2011-08-08 12:04:42)
Не в сети
Для каждой категории можно создать свой main.tpl, как это сделать написано в FAQ.
Не в сети
infinity237, хорошо, шаблоны можно сделать, но как вывести из другой версии? Ведь чтоб что то вывести что то ненужное, надо с начало ввести что то ненужное а куда вводить?
Не в сети
Чё вывести? Ты вообще о чём?
Суть задачи - создать 2 идентичных шаблона, в одном выводить просто {title} в другом выводить значение из xfields.
Переключение через switcher - язык+шаблон.
Не в сети
infinity237, easmik, ну говорили ж уже что НЕвариант, так как тайтл в браузере через xfields не сделаеш, давно уже говорино переговорино что двуязычия нормально создать невозможно, так как сам движек этого практически не делает, кроме как через жопу, а большая часть плагинов вапше такого не делают, единствинный выход как сделал я, вот тут http://footballtransfer.ru/ два разных сайта, разные админки, одна база пользователей, как сделать мудрее пока хз...
Не в сети
Конечно же читать тему никто не хочет, создаёшь собственные шаблоны main.tpl для каждой категории в них прописываешь:
<title>[xvalue_engtitle]</title>
Изменено infinity237 (2011-08-12 15:11:53)
Не в сети
Конечно же читаем
Конечно же читать тему никто не хочет, создаёшь собственные шаблоны main.tpl для каждой категории в них прописываешь:
<title>[xvalue_engtitle]</title>
и будет у тебя тайтл [xvalue_engtitle] ))))
1. xfields НЕработает в main.tpl
2. <title>[xvalue_engtitle]</title> , точнее надо так [link]{title}[/link] в news.full.tpl только название новости покажет, а не тайтл!
Изменено legenda (2011-08-12 16:35:06)
Не в сети
easmik, js еще никто не отменял)
Например у тебя есть тег с названием новости с помощью xfield
<h2 id="engtitle">[xvalue_engtitle]</h2>
тогда, если ты используешь jQuery, то просто припиши:
window.document.title = $('#engtitle').html();
:-)
Изменено KhadeR (2011-08-13 13:39:55)
Не в сети