CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Прошу помощи
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Необходимо создать модуль.

Прошу для меня и других пользователей описать создания простейшего модуля

Что, куда, в какую папку... Содержание модуля опустим... Необходим простой алгоритм для этих целей.




P.S. Сделайте меня юзером ! %)
Alexander
Простейший модуль это faq или контакты. Зайдя в папку modules/faq - базовые принципы должны стать ясны: user/index.php отвечает за вывод информации в пользовательской части, admin/index.php - в админской; rss/index.php - вывод RSS ленты. Пока даже не знаю, что еще написать - задайте пару вопросов и я на них отвечу.

ЗЫ. http://forum.eleanor-cms.ru/index.php?show...post&p=7998
ок. Пытаюсь разобраться.
Беру для экспериментов модуль контакта.

1. Захожу в папку с модулем.
не понятны файлы plugins, splinter - они обязательны ? Если да то что они значат ?

2. Открыл в index.php для юзеров.

Где заканчивается обязательный для модулей хедер и начинается обязательный футер ?

3. Аналогично для индекса в админской директории
Alexander
1. splinter - удали. plugins - оставь, но не морочь себе сейчас этим голову.
2. Обязательного хедера, как такового нету, как нет обязательного футера. Можно использовать системный функции, можно на них забить и писать свое. Если мы внутри модуля напишем echo 'Hi!'; То на странице, собственно только это и отобразится - система не отправит даже свои заголовки; все в ваших руках.
Если же мы напишем
Head();
echo 'Hi!';

То система отправит свои заголовки, отобразит оформление (шапку, футер, блоки) и посреди страницы (или где там расположен тег {module} будет показан текст "Hi!".
3. Точно так же, как и п2. Только вместо Head(); - $Mainclass->ShowDecoration();
Михалыч
Я тоже себе создал свой модуль из модуля контактов. Хоть Александр и сказал что я "вырезал всё тело" но это как раз тот случай когда мне нужен простой модуль с оформлением и контентом, о котором я так долго пытался объяснить. Кстати, контент прекрасно вносится в админке. Только вот пока не разбирался с настройками, чтоб их убрать вообще. Праздники и нет времени заниматься.
Тоесть так сделать как описал Александр - и всё получится *?
kdv1978
Создал модуль статей (articles) всё работает кроме следующей вещи - в главном меню модуля статьи нажимаю кнопку категории и они не появляются, хотя если вывести статьи то в статьях видно в какой категории они находятся и при попытке нажать на категорию из самой статьи появляется белый экран с сообщением:

Произошла ошибка Попытка получить значение неизвестной переменной title.Сохраняйте спокойствие: ошибка записана - админ придет, разберется.

Помогите, вроде всё корректно делал или дайте рабочий модуль статей кто делал для себя.
Alexander
kdv1978, как минимум - покажите код, который не работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.