Posted 14 августа, 20159 yr comment_91776 Сейчас у меня в тайтл такой: Название темы - название раздела форума - название форума А хотелось бы название раздела убрать, что было так: Название темы - название форума В шаблонах есть такая конструкция <title>{expression="output.getTitle( $title )"}</title> но на что поменять что бы было так как хочется пока понять не могу
14 августа, 20159 yr Author comment_91778 Решил не разбираться с шаблонизатором, а выпилил название раздела путем внесения изменения в PHP код. Выкладываю способ, вдруг пригодиться кому: идем в папку /system/Output/Output.php и открываем в любом текстовом редакторе ищем там такую строку: return $title; и дописываем перед ней строчку, чтобы было так: $title = preg_replace('/ - [a-f0-9]{32}/','',$title); return $title; Все, готово!
15 августа, 20159 yr comment_91814 /system/Content/Controller.php \IPS\Output::i()->title = $container ? ( $title . ' - ' . $container->_title ) : $title; . ' - ' . $container->_title есть названия раздела
15 августа, 20159 yr Author comment_91815 Спасибо, это решение лучше моего т.к дополнительная регулярка при каждом вызове не есть гуд.
23 мая, 20168 yr comment_107416 Ребят, подскажите как для 4 версии из title убрать название форума? Получается так: НазваниеТемы - НазваниеФорума
29 января, 20177 yr comment_121423 В 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 comment_121448 В 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 comment_121461 BrunoCreed, спросил, никто не ответил. А потом нашел решение и написал его тут, вдруг кому-то пригодится. А что не так?
26 января, 20195 yr comment_154809 В 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.