Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 При редактировании 404 ошибка, из корзины не вернуть. 18 сентября 2018 в 13:12

И случилось это походу после обновления. Где искать куда копать?

Рачей
Надо вспоминать, что делали ещё задолго до обновления. Были ли правки файлов, которые есть в обновлении или может есть сторонние хуки, влияющие на работу с записями типов контента.
#2 Изменение настроек редактора "Live" 18 сентября 2018 в 13:07

Подскажите почему не редактируется и как это исправить?

Вадим Нарочный
Может дело в кэше браузера?
#3 Редактор CKeditor 18 сентября 2018 в 13:05
С TinyMCE работает только один файловый менеджер за 10 баксов в месяц, всё остальное это самоделки. Вы так легко и свято верите, что бесплатные файловые менеджеры типа RESPONSIVE filemanager не имеют всяких плюшек типа межсайтовый скриптинг или бэкдоры для своих разработчиков?
#4 Редактор CKeditor 18 сентября 2018 в 08:37

Если сделать подключение файлового менеджера в настройках

vikont
Для начала надо написать этот самый файловый менеджер. На что действительно нет времени.
#5 Редактор CKeditor 17 сентября 2018 в 09:10

И вот эту запись никто не прокомментирует: "Для текстовых виджетов /templates/default/controllers/admin/widgets.tpl
внутри строк 37 42 вместо редактора redactor -> подключить CKEditor "

в новой версии таких строк нет

@sferoid
4 года назад, когда статья была написана, там вместо этого
  1. 'options' => array('editor' => cmsConfig::get('default_editor')),
стояло это:
  1. 'options' => array('editor' => 'redactor'),
И тогда действительно надо было править файл, для того чтобы вывести нужный редактор. С тех пор разработчики "подсуетились" и вынесли эту настройку в админку. Теперь для изменения редактора по умолчанию его достаточно выбрать в настройках сайта.
Исходя из выше изложенного, у вас есть ошибки яваскриптах, которые видны в консоли браузера на странице вывода виджета. Но судя по тому, что текста ошибки мы тут не увидели и вряд ли увидим, то ничем помочь вам тут никто не сможет. Так как данным редактором тут пользуется совсем мало людей.

Прикрутите управление и по мнению большинства ваш iTiny станет лучшим

vikont
По мнению большинства, данное действие приведёт к тому, что возникнет "дыра", которая всегда "в безопасности".
#6 Редактор CKeditor 17 сентября 2018 в 07:08

Ставьте себе iTiny и будет вам счастье!

vikont

для меня плюс в том, что там есть возможность управлять файлами и папками для загрузок

@sferoid
Вероятно не будет счастье, так как в нем нет того, что привлекает его в CKeditor.

CKeditor на мой взгляд один из лучших редакторов, и почему разработчики не хотят его добавить в реализ загадка

@sferoid
Ответ очевиден, ваш взгляд их взглядом в этом не совпадают. Скажите, чем он по вашему лучше, кроме как возможностью управлять файлами и папками для загрузок?

для человека знающего систему прикрутить редактор минут 10 наверно

@sferoid
Поверьте, гораздо больше времени на это уходит. Хотя на "тяп-ляп и готово" человеку, знающему систему и CKeditor, вполне может хватить и 10 минут.
#7 Редактор CKeditor 16 сентября 2018 в 17:13
Но мне сдаётся что само исполнение редактора не поддерживает работу в модальном окне, либо другие ошибки в яваскриптах блокируют его работу у вас.
#8 Редактор CKeditor 16 сентября 2018 в 17:11
Надо как-то так прописывать
  1. 'options' => array('editor' => 'ckeditor'),
#9 Редактор CKeditor 16 сентября 2018 в 16:50
#10 Robots.txt запрет на индексации фильтров 16 сентября 2018 в 16:28

Но используя недорогое дополнение будет приводить.

шэльдэ бердэ бельдэ
А если использовать дорогое дополнение, то можно и урл "украсить" для такой страницы с фильтром и целенаправленно гнать народ с поисковиков на них. Например так demo.wordsword.ru/board/avtomobili/ford-universal-do-100000-km-probega вместо demo.wordsword.ru/board/avtomobili/ford?page=1&cat=12&date_pub[from]=&date_pub[to]=&price[from]=&price[to]=&p26=3&p3=3&p6[from]=&p6[to]=&p14[from]=&p14[to]=100000&p22=&p23=&submit=Фильтровать
#11 Редактор CKeditor 16 сентября 2018 в 11:53
Если редактор у вас установлен в системе, надо в настройка сайта выбрать "Редактор по умолчанию" во вкладке "Интерфейс" yadi.sk/i/tM2xfEx7ZGHGiA
Тогда везде по умолчанию будет выводиться этот редактор yadi.sk/i/OhxdTa1KqkMpmw кроме тех полей с редакторами, которые были созданы до этого момента. В них надо вручную поменять на нужный редактор.
#12 Сортировка контента относительно текущей даты 15 сентября 2018 в 10:31

как действовать дальше

@boom
Дальше создаёте свой файл routes.php с маской урл и определением параметров года и месяца в этом компоненте. Затем создаете экшен в папке actions для сбора информации, согласно указанных параметров года и месяца в урле. Создаете файл шаблона в папке templates/default/controllers/events для вывода инфы на странице сайта. В этом шаблоне можете внучную прописать ссылки на года и месяцы, но лучше генерировать их где-нибудь в файле фронтенда или прямо тут же в экшене по наличию данных в БД на эти даты, с передачей их в шаблон.
#13 Сортировка контента относительно текущей даты 14 сентября 2018 в 20:52

P.S. где находится файл router? =)

@boom
Упс. Не router, а routes.
github.com/instantsoft/icms2/blob/master/system/controllers/content/routes.php

Можете рассказать подробнее, как это работает?

@boom
В InstantMaps сделано так
#14 Сортировка контента относительно текущей даты 14 сентября 2018 в 19:38

Товарищу не текущая дата нужна

Ris
Да, действительно, когда тема появилась, мне почему-то показалось, что нужно выводить только сегодняшние и будущие события. Но в этом случае всё гораздо сложнее.
Можно как посоветовал Ris, через гет параметры, но тогда придётся "подзабить" на сео этих страниц. А если нужны страницы типа как на примере, то тут два варианта, либо делать хак файла router у типа контента, с добавлением в него своих страниц, либо делать отдельный компонент для этих евентов, возможно даже и с привязкой к какому-нибудь типу контента. Копать надо примерно в эту сторону. В любом случае, в админке галочками и селекторами это не решить.
#15 Сортировка контента относительно текущей даты 14 сентября 2018 в 17:00
@boom, только хуком. В content_list_filter или лучше в content_(ваш_тип_контента)_list_filter можно добавить фильтрацию данных исходя из текущей даты.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.