Size: a a a

2021 March 15

p

paic in Evolution CMS
+ спасибо, посмотрю
источник

A

Axenia in Evolution CMS
paic (217.94) увеличил карму Pathologic93 (4278.14)
источник

P

Pathologic in Evolution CMS
то есть до него дело не доходит
источник

P

Pathologic in Evolution CMS
paic
+ спасибо, посмотрю
если на границы слов пофиг, то можно обрезать через pagetitle[:20]
источник

p

paic in Evolution CMS
ну, с суммари и не критично, его можно и сниппетом вывести
источник

P

Pathologic in Evolution CMS
можно, но с расширением проще
источник

AA

Am Ambrion in Evolution CMS
Можно текст нарезать слайсом с проверкой троеточия (:
{{ text|length > 75 ? text|slice(0, 75) ~ '...' : text  }}
источник

P

Pathologic in Evolution CMS
а то в этом summary никто разобраться не может
источник

P

Pathologic in Evolution CMS
Am Ambrion
Можно текст нарезать слайсом с проверкой троеточия (:
{{ text|length > 75 ? text|slice(0, 75) ~ '...' : text  }}
да, можно и так, но против text|u.truncate(75) выглядит так себе
источник

AA

Am Ambrion in Evolution CMS
Pathologic
да, можно и так, но против text|u.truncate(75) выглядит так себе
Безусловно. Может не всегда нужно в юникод переводить и работать как со строкой.
источник

p

paic in Evolution CMS
Am Ambrion
Можно текст нарезать слайсом с проверкой троеточия (:
{{ text|length > 75 ? text|slice(0, 75) ~ '...' : text  }}
+ спасибо, работает, но что то |raw куда ни засуну - не срабатывает, тащит теги из content (( и я так понял, слова режет.
источник

A

Axenia in Evolution CMS
paic (217.94) увеличил карму Ambrion (1385.9)
источник

AA

Am Ambrion in Evolution CMS
paic
+ спасибо, работает, но что то |raw куда ни засуну - не срабатывает, тащит теги из content (( и я так понял, слова режет.
В смысле теги тянет? raw и должна просто помечать что-то как "безопасное" и не экранировать, т.е. в Вашем случае тянуть теги.
источник

AA

Am Ambrion in Evolution CMS
Возможно, не понял что желаете сделать.
источник

AA

Am Ambrion in Evolution CMS
Одна из основных фишек твига именно в том что он по умолчанию экранирует, типа безопасность.
источник

p

paic in Evolution CMS
Вот на странице новости {{ resource.content | raw}} - и выводится только текст, если так {{ resource.content  }} - то выводится с тегами абзацев и прочими.

Соответственно и в чанках надо что-то типа такого
{{ data.content|length > 75 ? data.content |slice(0, 75) ~ '...' : data.content | raw  }}, но оно все равно выводит с тегами абзацев, вернее с открытия, тег закрытия он уже обрезал
источник

AS

Aliaksandr Sadouski in Evolution CMS
|striptags делай до обрезки
источник

AA

Am Ambrion in Evolution CMS
Тут вы raw применили только к варианту когда условие отработало только для контента более 75
источник

P

Pathologic in Evolution CMS
Aliaksandr Sadouski
|striptags делай до обрезки
😸
источник

P

Pathologic in Evolution CMS
вот это поворот
источник