Loadырь
Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
Lora, это значение массива приведено в строковое представление, и строка записана ячейка БД. Копайте с торону arrayToYaml()
Возможно. Файлов таких нет. Надо писать файл-хук в котором собирать нужный тайтл из содержимого имеющихся полей.Подскажите какой файл смотреть? Возможно ли?
Значит не признаете live почти идеальным.Просто в тот тип материалов, для которого это нужно, поставлю redactor.
Это, действительно, не страшно. Можно добавлять свои кнопки и вешать на них свои обработчики. Главное знать, что и куда там прописывать.нет например настройки, которая все ссылки в публикации берет в тег nofollow.
В файле \system\controllers\auth\forms\form_registration.php в строке 21 замените LANG_NICKNAME на LANG_NAMEкак поменять на странице регистрации название поля Никнейм на Имя?
Добавьте после 27 строки hint чтобы весь блок стал похожим на этонаписать около формы ввода пароля, каким он должен быть
Признавайтепризнаю его почти идеальным редактором
HiAndy, это не косяк движка. Это правильная работа ограничения доступа к полю. Если никто кроме админа к нему не имеет доступа, то и заполнять его никто не будет.
sosed, в файле в 45 строке пропишите это
sosed, в файле в 45 строке пропишите это
if (!$user->is_admin && $field['name'] == 'nickname'){continue;}
yury, так вот откуда у вас чёткое понятие "править запрос". Увы, в пользователях нет встроенных хуков для таких целей. Так что там действительно надо править запросы вручную.
Наборы, конечно можно решить всё и наборами, для пользователей разницы никакой. Но по-моему в наборах урл меняет своё окончание на название набора. Но тут же подход изначально другой. Человеку надо срочно, что-то отредактировать в запросах модели или фронта. Одно радует, что он уже точно знает, что в бакенде и в шаблонах никаких запросов редактировать не надо. 
Рассмотрим на примере хука для типа контента с системным именем — board
Согласно документации по хукам, создаём файл \system\controllers\content\hooks\content_board_list_filter.php
в него прописываете код
Соответственно все слова board в названии файла и внутри этих двух файлов меняем на название вашего типа контента с учётом регистра.

Рассмотрим на примере хука для типа контента с системным именем — board
Согласно документации по хукам, создаём файл \system\controllers\content\hooks\content_board_list_filter.php
в него прописываете код
в файле \system\controllers\content\manifest.php после строки 'hooks' => array( надо прописать наш новый хук чтоб стало примерно так
Соответственно все слова board в названии файла и внутри этих двух файлов меняем на название вашего типа контента с учётом регистра.
Вы спрашивали
То что вы напишете в хуке, не слетит при очередном обновлении движка.Какой запрос в модели или фронте надо отредактировать
Лучше в хуке прописать
$model->orderBy('title');
boanro, вы их пробовали ставить? Они действительно требуют обновления? А их разработчики в курсе, что требуется обновление их редакторов?Я видел, что есть дополнения для icms которые позволяют прикрутить эти редакторы, но они уже давно не обновляются.
Это называется "зависимые поля" в данном случае списки. Я делал тип поля "категории" в котором указана текущая категория и под ней список её подкатегорий, выбрав нужную подкатегорию, эта подкатегория становится текущей категорией, рядом с ней появлялась ссылка типа на уровень выше, а под ней список её подкатегорий, и так можно до последней подкатегории. Но чтобы сделать это поле в типе контента по умолчанию, надо править системные файлы. Что не есть гуд. На гите, кто-то уже вынес предложение, по поводу категорий, осталось только подождать.не подскажите как называется ?
ещё убрать display: block; вДля
.content_item .ft_image
убрал float:left; прописал text-align: center;
.content_item .ft_image img { display: block; margin:0; max-width:100%; }
Вы показали настройки виджета, а теперь откройте настройку поля "Изображение" в типе контента "Полезные статьи" и проверьте там эту галочку.