RusEm
0
Репутация
0
Рейтинг
То есть настройки доступа не запрещают пользователю менять категорию. Так?
Это значит я выхожу из профиля админа. Логинюсь под профилем пользователя. Захожу на интересующую запись контента. В меню действий выбираю — Редактировать запись. Открывается окно, где пользователь видит только 1 поле доступное для редактирования. Но тем не менее не смотря на настройки доступа, пользователь видит выпадающий спи сок категорий и может изменить текущую категорию записи
Добрый день. Столкнулся с проблемой редактирования типа контента пользователем.
В настройках доступа пользователям запрещено Создание, удаление и редактирование категорий. Пользователю доступно только одно поле в типе контента для редактирования. Но при заходе под профилем пользователя — все равно доступно изменение категории.
В чем ошибка? помогите разобраться
В настройках доступа пользователям запрещено Создание, удаление и редактирование категорий. Пользователю доступно только одно поле в типе контента для редактирования. Но при заходе под профилем пользователя — все равно доступно изменение категории.
В чем ошибка? помогите разобраться
А нет ли возможности частичного принятия правок? Может у кого есть наработки или кто готов исправить проблемы обозначенные в первом посте за деньги?
Добрый день.
Заметил следующие проблемы с модерацией контента:
— При редактировании контента пользователем, контент на время модерации скрывается из списка доступных. Так и задумано?
— При модерации нет функции просто отменить правки. Есть функция отменить и удалить. Но это же не логично. Так и задумано?
— При редактировании контента, если нажать на удаление файла в поле файл, то файл удалится с сервера не дожидаясь модерации. Так и задумано?
Ищу решения этих моментов. Буду благодарен любым подсказкам
Заметил следующие проблемы с модерацией контента:
— При редактировании контента пользователем, контент на время модерации скрывается из списка доступных. Так и задумано?
— При модерации нет функции просто отменить правки. Есть функция отменить и удалить. Но это же не логично. Так и задумано?
— При редактировании контента, если нажать на удаление файла в поле файл, то файл удалится с сервера не дожидаясь модерации. Так и задумано?
Ищу решения этих моментов. Буду благодарен любым подсказкам
спасибо. Но в том то и дело что в списке поиска — вообще нет картинки
вот как отображается в списке контента
https://ibb.co/jTgX46
Вот так сам контент
https://ibb.co/h3YvP6
А вот так в поиске
https://ibb.co/gmgArm
UPD. понял проблему. шаблон ищет image, а у нас уже набор картинок. Спасибо за наводку)
UPD2:
Оказалось что в результатах поиска в массиве записи $item нет указателя на набор изображений. как так?
вот как отображается в списке контента
https://ibb.co/jTgX46
Вот так сам контент
https://ibb.co/h3YvP6
А вот так в поиске
https://ibb.co/gmgArm
UPD. понял проблему. шаблон ищет image, а у нас уже набор картинок. Спасибо за наводку)
UPD2:
Оказалось что в результатах поиска в массиве записи $item нет указателя на набор изображений. как так?
Да. size_teaser отвечает за размер картинки в списке записей. но почему нет картинки в результатах поиска? там же тот же список записей
в списке записей размер берётся из опции size_teaser она же в настройках поля (Размер в списке)
Еще раз повторю, что из коробки нету опции "Размер при клике" в типе поля "Набор изображений"
Для того чтобы сделать кликабельное изображение, для поля изображение это “Размер в записи” если для поля набор изображений “Размер в записи при клике”
И требовалось разграничить размер изображения в записи и размер картинки при клике.
Извиняюсь за непродуманный кипиш.
В общем все решилось следующим хаком. Может кому пригодится.
Открываем файл \system\fields\images.php
находим строку 40 и добавляем следующую опцию как у поля "Изображение"
Далее надо переделать функцию parse()
Находим строку:
И меняем size_full на size_modal. То есть теперь будет подставляться картинка с размером заданным в нашей добавленной опции.
Получается вот так:
Все работает… Буду рад критике, если что не так)
В общем все решилось следующим хаком. Может кому пригодится.
Открываем файл \system\fields\images.php
находим строку 40 и добавляем следующую опцию как у поля "Изображение"
'title' => LANG_PARSER_IMAGE_SIZE_MODAL, 'default' => '', 'generator' => function (){ $presets = cmsCore::getModel('images')->getPresetsList(true); $presets['original'] = LANG_PARSER_IMAGE_SIZE_ORIGINAL; } )),
Находим строку:
$html .= '<a title="'.htmlspecialchars($title).'" class="img-'.$this->getName().' '.$a_class.'" href="'.html_image_src($paths, $this->getOption('size_full'), true).'">'.html_image($paths, $small_preset, $title.' '.$key).'</a>';
Получается вот так:
$html .= '<a title="'.htmlspecialchars($title).'" class="img-'.$this->getName().' '.$a_class.'" href="'.html_image_src($paths, $this->getOption('size_modal'), true).'">'.html_image($paths, $small_preset, $title.' '.$key).'</a>';
так нету такой опции для поля "Набор изображений". посмотрите на свой же скрин
нет. размер в записи это размер картинки которая отображается в записи.
Я же хочу как с типом поля "Изображение" где размер в записи может быть 64х64 например, а при клике открывается модальное окно с оригинальным размером.
В типе поля "Набор изображений" — модальное окно отображает именно тот размер что в записи, а не заданный. то есть если хотим чтобы при клике была большая картинка, то и в записи должна быть большая. А надо чтобы в записи была маленькая а при клике большая.
Я же хочу как с типом поля "Изображение" где размер в записи может быть 64х64 например, а при клике открывается модальное окно с оригинальным размером.
В типе поля "Набор изображений" — модальное окно отображает именно тот размер что в записи, а не заданный. то есть если хотим чтобы при клике была большая картинка, то и в записи должна быть большая. А надо чтобы в записи была маленькая а при клике большая.
а теперь покажите где тут настройка размер картинки при клике?
Добрый день уважаемые. снова)
столкнулся с проблемой в типах контента.
Системное поле Изображение сменил типа поля на "Набор изображений". И обратил внимание что пропала опция — размер изображения при клике, как было у типа поля -"Изображение". И теперь при клике отображается тот же размер что стоит в записи.
При этом появилась опция — "Выделять первое изображение в записи". и вот тут вопрос:
Я не пойму как работает эта опция. вроде галочка стоит, но ничего не меняется. Так же заметил следующую проблему. Если в списке записей видно первую картинку из набора, то в списке записей на странице результатов поиска — картинки нет. Почему как сделать чтобы отображалась.?
Заранее спасибо
столкнулся с проблемой в типах контента.
Системное поле Изображение сменил типа поля на "Набор изображений". И обратил внимание что пропала опция — размер изображения при клике, как было у типа поля -"Изображение". И теперь при клике отображается тот же размер что стоит в записи.
При этом появилась опция — "Выделять первое изображение в записи". и вот тут вопрос:
Я не пойму как работает эта опция. вроде галочка стоит, но ничего не меняется. Так же заметил следующую проблему. Если в списке записей видно первую картинку из набора, то в списке записей на странице результатов поиска — картинки нет. Почему как сделать чтобы отображалась.?
Заранее спасибо
оу. спасибо. оказывается просто JS. Премного благодарен)
Хм. Как вариант. Да. Спасибо.
Но про механизм описанный мной все равно хотелось бы узнать. Например из коробки нельзя поставить галку автоссылка пока не стоит галка показывать в фильтре. Не нашел пока код который это реализовывает. Не подскажите где глянуть?
Но про механизм описанный мной все равно хотелось бы узнать. Например из коробки нельзя поставить галку автоссылка пока не стоит галка показывать в фильтре. Не нашел пока код который это реализовывает. Не подскажите где глянуть?