
В честь праздника, великой победы, решил, бесплатно поделиться компонентом F.A.Q. (Часто задаваемые вопросы). Компонент очень простой, имеется админка, в админке можно создать категории и записи (вопросы/ответы) а так же упорядочить, редактировать и удалить.
Скриншоты:
Главная страница компонента
Мобильный вид

Администратор может добавлять и редактировать категории, при нажатии на редактировать, откроется модальное окно

Админка, страница категории

Админка, страница вопросы

Автору +.
Всех поздравляю с днем Победы!
не указано для какой ветки ?
Мелкие предложения.
Убрать кнопку "свернуть / развернуть", заменить + / - .
Добавить возможность сворачивать категории.. или же сделать их свёрнутыми по умолчанию.
Так же в файле \templates\default\controllers\faq\js_faq.js строка 17 и 21
Я думаю для этого есть компонент Вопросы/ответы от пользователя gb
Если у вас свой шаблон, попробуйте из архива, из папки /templates/default/ загрузить файлы в /templates/ваш-шаблон/
вместо $this->addJS("templates/default/controllers/faq/js_faq.js");
лучше $this->addJS("templates/{$this->name}/controllers/faq/js_faq.js");
По этому, думаю правильно жестко прописать к default а то каждый раз придется файлы перекидывать на основной шаблон, а это не удобно)
попробуйте в templates/default/controllers/faq/js_faq.js в строке 2 "click" заменить на "click.to"
Еще одно решения подсказал Pasha
Открыть файл \templates\default\controllers\faq\js_faq.js в строке 16 найти
Делал замену: if (spoil.height() == 24) {
на if (spoil.height() < 30) { ,
Тоже самое!!
Мне кажется все дело в самом шаблоне! А там кто его знает! Если есть еще решения просьба помочь!
осталось понять при каком решении :)
Код PHP:
if (spoil.height() == 24) {
и заменить на
Код PHP:
if (spoil.height() < 30) {
В моем шаблоне нужно было менять!
Спасибо!! Получилось! Очень даже красиво +++ Спасибо всем за помощь! С праздничками!
версия InstantCMS v2.3.0 версия faq_1.2
со стороны сайта все работает нормально.
как лечить этот глюк?