Forumlar / National / Russian / Модули и плагины / создаю свой модуль

Alex300
#24305 2010-04-24 22:36
На текущий момент есть только вариант: делать через tools. В ней делать настроойку и админ часть большого плагина. Пользовательскую часть через standalone - часть.

Насчет нерациональности такого решения: я не вижу особой разницы между существующими плагинами и планируемыми модулями. Она скорее логическая (Модуль по сути - это большой, глобальный плагин - такое, вроде планируется). К примеру в тоже же джумле - есть четкое разделение на компоненты, модули, и плагины, а внутри них четкое деление на бэкенд и фронтэнд части. Это очень правильно на мой взгляд. CMS лекго "подхватывает" админчасть дополнений без лишних доп. настроек и правки шаблонов. И это правильно и хочется это видеть в коте.

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

Можно через встроенную систему прав для групп. Добавлять соответствующие записи в БД можно тоже через tools часть плагина.

> надо делать общий стартер - например индекс ПХП.

Это решение необязательно. Главное - это нужна система управления модулями. Чтобы админка могла "подхватывать" админ. часть модуля без хаков, лишней правки шаблонов и т.п. ненужных телодвижений.
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/