0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 166 Просмотров
*

timofe

  • Захожу иногда
  • 93
  • 0 / 0
  • alex tim.
Всем привет!

Как перенести часть заголовка материала на новую строчку?
Например, чтобы было вместо:

"Перенос части строки на новую в заголовке материала"

так:

"Перенос части строки на новую
в заголовке материала"


В сети ничего толкового не нашел(...
Спасибо!
*

AlexB

  • Завсегдатай
  • 1811
  • 46 / 2
А <br/>
В нужном месте не работает?
*

timofe

  • Захожу иногда
  • 93
  • 0 / 0
  • alex tim.
А <br/>
В нужном месте не работает?

Не работает.
Более того, если разрешить вывод html-кода в заголовке, то будет выводиться просто код типа "на новую<br />строку"
*

effrit

  • Легенда
  • 9899
  • 1095 / 13
  • effrit.com
здра.
если место разбиения не принципиально, то проще через CSS назначить width заголовку
если принципиально, то вставляем спецсимвол "`", к примеру, потом заменяем его в шаблоне вывода материала
+ надо будет и title от него вычищать.
минус - это все просквозится в блог категории и прочие новостные модули
так что максимально системно будет использовать запись {br} + системный плагин, который будет отовсюду это сочетание удалять, заменяя на пробел
*

timofe

  • Захожу иногда
  • 93
  • 0 / 0
  • alex tim.
здра.
если место разбиения не принципиально, то проще через CSS назначить width заголовку
если принципиально, то вставляем спецсимвол "`", к примеру, потом заменяем его в шаблоне вывода материала
+ надо будет и title от него вычищать.
минус - это все просквозится в блог категории и прочие новостные модули
так что максимально системно будет использовать запись {br} + системный плагин, который будет отовсюду это сочетание удалять, заменяя на пробел

Через CSS было бы естественно проще, но не вариант... Нужно именно в определенных местах...

Решил вопрос с Вашей подсказкой. Заменил в шаблоне вывода материала строку:

<?php echo $this->escape($this->item->title); ?>

на

<?php
$title = $this->item->title;
$title = str_ireplace('  ','<br />',$title);
echo $title;
?>

В качестве спецсимвола - два пробела
И все получилось!
*

Grigoriy82

  • Осваиваюсь на форуме
  • 11
  • 0 / 1
Благодарю за полезную информацию.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Закрепление материала в категории

Автор Wak

Ответов: 7
Просмотров: 135
Последний ответ 13.01.2021, 13:01:38
от Театрал
Вывести кастомное поле материала в результатах поиска

Автор zeus07

Ответов: 2
Просмотров: 95
Последний ответ 28.12.2020, 23:40:36
от zeus07
Не работает создание материала

Автор Wak

Ответов: 11
Просмотров: 210
Последний ответ 19.12.2020, 18:30:52
от Wak
Автозаполнение meta keywords, используя метки материала

Автор sertlan

Ответов: 40
Просмотров: 677
Последний ответ 13.12.2020, 12:30:23
от sertlan
Как модифицировать Pagebreak материала?

Автор Damarkuzz

Ответов: 1
Просмотров: 91
Последний ответ 05.11.2020, 13:40:30
от effrit