
Заранее спасибо за помощь и подсказки.
Генерация Заголовка контента из значений свойств и полей
Вот так генерить из текста:Как автоматически генерировать заголовки для отображания пользователю.
<?php class onAbcContentPostsBeforeAdd extends cmsAction { public function run($item){ $item['title'] = mb_strlen($item['content']) > 30 ? mb_substr($item['content'],0,mb_strrpos(mb_substr($item['content'],0,30,'utf-8'),' '),'utf-8') : $item['content']; return $item; } }
Отлично! То что нужно. А при обновлении опять менять значение в БД?равда, надо будет изменить тип поля заголовок с caption на seostring в бд. На нескольких сайтах так делаю, прекрасно получается.
У меня почему то в url страницы, генерированное поле title попадает не сразу а только после редактирования, как это поправить?
Хук писать надо?
А как Вы его генерирует?
Сео-полем, понятно. Обратитесь к разработчику, уверен, он сможет вылечить))