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