Posted 14 августа, 20159 yr Сейчас у меня в тайтл такой: Название темы - название раздела форума - название форума А хотелось бы название раздела убрать, что было так: Название темы - название форума В шаблонах есть такая конструкция <title>{expression="output.getTitle( $title )"}</title> но на что поменять что бы было так как хочется пока понять не могу
14 августа, 20159 yr Author Решил не разбираться с шаблонизатором, а выпилил название раздела путем внесения изменения в PHP код. Выкладываю способ, вдруг пригодиться кому: идем в папку /system/Output/Output.php и открываем в любом текстовом редакторе ищем там такую строку: return $title; и дописываем перед ней строчку, чтобы было так: $title = preg_replace('/ - [a-f0-9]{32}/','',$title); return $title; Все, готово!
15 августа, 20159 yr /system/Content/Controller.php \IPS\Output::i()->title = $container ? ( $title . ' - ' . $container->_title ) : $title; . ' - ' . $container->_title есть названия раздела
15 августа, 20159 yr Author Спасибо, это решение лучше моего т.к дополнительная регулярка при каждом вызове не есть гуд.
23 мая, 20168 yr Ребят, подскажите как для 4 версии из title убрать название форума? Получается так: НазваниеТемы - НазваниеФорума
29 января, 20177 yr В 23.05.2016 в 15:51, vovchik3003 сказал: Ребят, подскажите как для 4 версии из title убрать название форума? Получается так: НазваниеТемы - НазваниеФорума Так кто-нибудь нашел решение, как убрать название сайта из title Нашел такое решение в настройке темы HTML и CSS переходим core - front - global - globalTemplate Далее меняем строчку <title>{expression="output.getTitle( $title) )"}</title> на <title>{expression="output.getTitle( str_replace(' - НАЗВАНИЕ ФОРУМА', '', $title) )"}</title> НАЗВАНИЕ ФОРУМА - это точное название вашего форума, которое добавляется в title
29 января, 20177 yr В 23.05.2016 в 15:51, vovchik3003 сказал: Ребят, подскажите как для 4 версии из title убрать название форума? Получается так: НазваниеТемы - НазваниеФорума 3 часа назад, vovchik3003 сказал: Так кто-нибудь нашел решение, как убрать название сайта из title Нашел такое решение в настройке темы HTML и CSS переходим core - front - global - globalTemplate Далее меняем строчку <title>{expression="output.getTitle( $title) )"}</title> на <title>{expression="output.getTitle( str_replace(' - НАЗВАНИЕ ФОРУМА', '', $title) )"}</title> НАЗВАНИЕ ФОРУМА - это точное название вашего форума, которое добавляется в title К чему сообщения?
29 января, 20177 yr BrunoCreed, спросил, никто не ответил. А потом нашел решение и написал его тут, вдруг кому-то пригодится. А что не так?
26 января, 20195 yr В 29.01.2017 в 18:52, vovchik3003 сказал: BrunoCreed, спросил, никто не ответил. А потом нашел решение и написал его тут, вдруг кому-то пригодится. А что не так? Спасибо. Мне очень пригодилось. Только у вас нашел правильный ответ!
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.