+0.08
Рейтинг
0.49
Сила
  • avatar crs
  • 0
можете подсказать как правильно в плагине запилить экшен для пользователя. Изучал-ковырял дефолтный плагин, который в коробке ЛС2 идёт — Статьи. В нём есть экшен Админа, он использует для обработки поступающих данных Ajax. Как сделать копию обработчика для пользователя? ( Саму форму вывожу )
  • avatar crs
  • 0
«Построитель» запросов есть, но он находится уровнем ниже, чем представлено в ВП, его нельзя вызывать из шаблона. Интересный вопрос, но реально нужна ли эта функция? Чую что в ЛС2 архитектурные проблемы могут возникнуть для реализации такой функциональности
  • avatar crs
  • 0
(чёрт, долбанный Etner+Ctrl)
Чтобы вывести в шаблоне в разные места топики разных типов нужно:
а) Впринципе можно в шаблоне средствами смарти сделать вывод в блок 1 и блок 2 разных типов топиков используя {if $type->getCode() == 'topic'}. Но! Придётся прогонять цикл 2 раза и переменные, нужные для пагинации придется модифицировать вручную.

б) Второй вариант требует приличного вмешательства в код.
1) В классе топика необходимо создать 2 функции (копипаст с функции GetTopicsTop), которые отдают нужные типы топиков. и 2 функции, которые подсчитывают количество топиков, если нужна пагинация
2) в нужном экшене (ActionIndex.class.php как понял этот вам нужен) добавить передачу ещё одной переменной в шаблон с типом топика Б. При этом первую переменную нужно будет тоже модифицировать, т.к. в ней передаются все топики, а нужно передавать топики А. (с пагинацией тоже самое)
3) в шаблоне убрать старую переменную, которая показывала все топики и добавить вывод своих двух переменных, в которых типы топика А и Б ( с пагинацией тоже самое)
  • avatar crs
  • 0
Чисто на смарти не выйдет сделать, в шаблон передаются данные из класса, а в классе прописана выдача всех активных топиков, вне зависимости от типа.

Вижу такой вариант:
  • avatar crs
  • 0
В последней версии tinyMCE точно есть. Вставляется по дефолту:




Спасибо за совет копать в сторону jevix, в разрешённые теги добавил h1-h6, публиковать стал со стилем.
  • avatar crs
  • 0
  • avatar crs
  • 0
Так вроде есть такой функционал?
  • avatar crs
  • 0
Для ЛС2 это нормальное поведение? Редактор из коробки- TinyMCE, но обновлённый до последней версии
  • avatar crs
  • 0
Прошу прощения, но оффтоп.
При сохранении топика\сообщения\черновика, содержащих стили текста (h1, h2 и прочее), текст после сохранения (во время отображения объекта) не содержит никаких стилей. При возврате в редактор, ЛС подтягивает стили в редактор.