Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2011-08-05 18:27:10

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Вывод разных заголовков в зависимости от языка

Как сделать чтоб при определенном шаблоне (языке) выводился разный заголовок новости.

Пока что нечего умнее чем второе поле под title я не придумал.

Не в сети

#2 2011-08-05 18:52:48

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Вывод разных заголовков в зависимости от языка

Пока что нечего умнее чем xfields+switcher на копию шаблона я не придумал.

Не в сети

#3 2011-08-05 19:44:28

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Вывод разных заголовков в зависимости от языка

infinity237, можно попробовать, спасибо smile

Не в сети

#4 2011-08-08 12:04:06

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Вывод разных заголовков в зависимости от языка

infinity237, таким образом можено изменить тайтл только тот, который выводится непосредственно в коде на странице, а что ты будешь делать с тайтлом самой страницы, что выводится сверху там в самом-самом, где еще такие кнопочки справа обычно)
Ладно, шучу, это не решение проблемы, нужно создавать специальный плагин для языков, а лучше модифицировать тот же свитчер, чтобы он имел возможность в добавлении\редактировании новости\категории задавать свое собственное имя, в зависимости от указанных в стом же свитчере языков.

Изменено KhadeR (2011-08-08 12:04:42)

Не в сети

#5 2011-08-08 13:54:02

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Вывод разных заголовков в зависимости от языка

Для каждой категории можно создать свой main.tpl, как это сделать написано в FAQ.

Не в сети

#6 2011-08-11 12:51:49

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Вывод разных заголовков в зависимости от языка

infinity237, хорошо, шаблоны можно сделать, но как вывести из другой версии? Ведь чтоб что то вывести что то ненужное, надо с начало ввести что то ненужное smile а куда вводить?

Не в сети

#7 2011-08-11 15:32:55

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Вывод разных заголовков в зависимости от языка

Чё вывести? Ты вообще о чём?
Суть задачи - создать 2 идентичных шаблона, в одном выводить просто {title} в другом выводить значение из xfields.
Переключение через switcher - язык+шаблон.

Не в сети

#8 2011-08-12 03:05:29

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Вывод разных заголовков в зависимости от языка

infinity237, понял smile спасибо!

Не в сети

#9 2011-08-12 14:55:23

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Вывод разных заголовков в зависимости от языка

infinity237, easmik, ну говорили ж уже что НЕвариант, так как тайтл в браузере через xfields не сделаеш, давно уже говорино переговорино что двуязычия нормально создать невозможно, так как сам движек этого практически не делает, кроме как через жопу, а большая часть плагинов вапше такого не делают, единствинный выход как сделал я, вот тут http://footballtransfer.ru/ два разных сайта, разные админки, одна база пользователей, как сделать мудрее пока хз...

Не в сети

#10 2011-08-12 15:11:21

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Вывод разных заголовков в зависимости от языка

Конечно же читать тему никто не хочет, создаёшь собственные шаблоны main.tpl для каждой категории в них прописываешь:
<title>[xvalue_engtitle]</title>

Изменено infinity237 (2011-08-12 15:11:53)

Не в сети

#11 2011-08-12 16:29:28

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Вывод разных заголовков в зависимости от языка

Конечно же читаем

infinity237 пишет:

Конечно же читать тему никто не хочет, создаёшь собственные шаблоны 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)

Не в сети

#12 2011-08-12 16:47:37

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: Вывод разных заголовков в зависимости от языка

legenda, жаль, но два двига и двойное добавление то не вариант для моего сайта

Не в сети

#13 2011-08-13 13:39:24

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Вывод разных заголовков в зависимости от языка

easmik, js еще никто не отменял)
Например у тебя есть тег с названием новости с помощью xfield

<h2 id="engtitle">[xvalue_engtitle]</h2>

тогда, если ты используешь jQuery, то просто припиши:

window.document.title = $('#engtitle').html();

:-)

Изменено KhadeR (2011-08-13 13:39:55)

Не в сети

#14 2011-08-13 14:35:46

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Вывод разных заголовков в зависимости от языка

А поисковые системы исполняют JS всегда?

Не в сети

#15 2011-08-13 14:37:20

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Вывод разных заголовков в зависимости от языка

Wolverine, про SEO здесь никто не говорил..)

Не в сети

Подвал раздела

Работает на FluxBB