R

RusEm

0
Репутация
0
Рейтинг
#1 Изменение категории пользователем 29 января 2018 в 17:20
То есть настройки доступа не запрещают пользователю менять категорию. Так?
#2 Изменение категории пользователем 29 января 2018 в 17:05
Это значит я выхожу из профиля админа. Логинюсь под профилем пользователя. Захожу на интересующую запись контента. В меню действий выбираю — Редактировать запись. Открывается окно, где пользователь видит только 1 поле доступное для редактирования. Но тем не менее не смотря на настройки доступа, пользователь видит выпадающий спи сок категорий и может изменить текущую категорию записи
#1 Изменение категории пользователем 29 января 2018 в 15:00
Добрый день. Столкнулся с проблемой редактирования типа контента пользователем.
В настройках доступа пользователям запрещено Создание, удаление и редактирование категорий. Пользователю доступно только одно поле в типе контента для редактирования. Но при заходе под профилем пользователя — все равно доступно изменение категории.
В чем ошибка? помогите разобраться
#4 Проблема с модерацией 19 января 2018 в 19:51
А нет ли возможности частичного принятия правок? Может у кого есть наработки или кто готов исправить проблемы обозначенные в первом посте за деньги?
#1 Проблема с модерацией 19 января 2018 в 12:53
Добрый день.
Заметил следующие проблемы с модерацией контента:
— При редактировании контента пользователем, контент на время модерации скрывается из списка доступных. Так и задумано?
— При модерации нет функции просто отменить правки. Есть функция отменить и удалить. Но это же не логично. Так и задумано?
— При редактировании контента, если нажать на удаление файла в поле файл, то файл удалится с сервера не дожидаясь модерации. Так и задумано?
Ищу решения этих моментов. Буду благодарен любым подсказкам
#6 Проблема с набором изображений 18 января 2018 в 14:19
спасибо. Но в том то и дело что в списке поиска — вообще нет картинки
вот как отображается в списке контента
https://ibb.co/jTgX46
Вот так сам контент
https://ibb.co/h3YvP6
А вот так в поиске
https://ibb.co/gmgArm

UPD. понял проблему. шаблон ищет image, а у нас уже набор картинок. Спасибо за наводку)

UPD2:
Оказалось что в результатах поиска в массиве записи $item нет указателя на набор изображений. как так?
#7 Проблема с набором изображений 18 января 2018 в 14:05


в списке записей размер берётся из опции size_teaser она же в настройках поля (Размер в списке)

ideasdigger
Да. size_teaser отвечает за размер картинки в списке записей. но почему нет картинки в результатах поиска? там же тот же список записей
#8 Проблема с набором изображений 18 января 2018 в 14:03


Для того чтобы сделать кликабельное изображение, для поля изображение это “Размер в записи” если для поля набор изображений “Размер в записи при клике”

ХурумБурум
Еще раз повторю, что из коробки нету опции "Размер при клике" в типе поля "Набор изображений"
И требовалось разграничить размер изображения в записи и размер картинки при клике.
#9 Проблема с набором изображений 18 января 2018 в 14:01
Извиняюсь за непродуманный кипиш.
В общем все решилось следующим хаком. Может кому пригодится.
Открываем файл \system\fields\images.php
находим строку 40 и добавляем следующую опцию как у поля "Изображение"
  1.  
  2. new fieldList('size_modal', array(
  3. 'title' => LANG_PARSER_IMAGE_SIZE_MODAL,
  4. 'default' => '',
  5. 'generator' => function (){
  6. $presets = cmsCore::getModel('images')->getPresetsList(true);
  7. $presets['original'] = LANG_PARSER_IMAGE_SIZE_ORIGINAL;
  8. return array('' => '') + $presets;
  9. }
  10. )),
  11.  
Далее надо переделать функцию parse()
Находим строку:
  1.  
  2. $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>';
  3.  
И меняем size_full на size_modal. То есть теперь будет подставляться картинка с размером заданным в нашей добавленной опции.

Получается вот так:
  1.  
  2. $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>';
  3.  
Все работает… Буду рад критике, если что не так)
#10 Проблема с набором изображений 18 января 2018 в 13:54
так нету такой опции для поля "Набор изображений". посмотрите на свой же скрин
#11 Проблема с набором изображений 18 января 2018 в 13:43
нет. размер в записи это размер картинки которая отображается в записи.
Я же хочу как с типом поля "Изображение" где размер в записи может быть 64х64 например, а при клике открывается модальное окно с оригинальным размером.
В типе поля "Набор изображений" — модальное окно отображает именно тот размер что в записи, а не заданный. то есть если хотим чтобы при клике была большая картинка, то и в записи должна быть большая. А надо чтобы в записи была маленькая а при клике большая.
#12 Проблема с набором изображений 18 января 2018 в 13:32
а теперь покажите где тут настройка размер картинки при клике?
#1 Проблема с набором изображений 18 января 2018 в 13:20
Добрый день уважаемые. снова)
столкнулся с проблемой в типах контента.
Системное поле Изображение сменил типа поля на "Набор изображений". И обратил внимание что пропала опция — размер изображения при клике, как было у типа поля -"Изображение". И теперь при клике отображается тот же размер что стоит в записи.
При этом появилась опция — "Выделять первое изображение в записи". и вот тут вопрос:
Я не пойму как работает эта опция. вроде галочка стоит, но ничего не меняется. Так же заметил следующую проблему. Если в списке записей видно первую картинку из набора, то в списке записей на странице результатов поиска — картинки нет. Почему как сделать чтобы отображалась.?
Заранее спасибо
#14 [ЕСТЬ РЕШЕНИЕ] Дополнительные опции поля 17 января 2018 в 20:31
оу. спасибо. оказывается просто JS. Премного благодарен)
#15 [ЕСТЬ РЕШЕНИЕ] Дополнительные опции поля 17 января 2018 в 18:31
Хм. Как вариант. Да. Спасибо.
Но про механизм описанный мной все равно хотелось бы узнать. Например из коробки нельзя поставить галку автоссылка пока не стоит галка показывать в фильтре. Не нашел пока код который это реализовывает. Не подскажите где глянуть?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.