Утилита "Генератор модуля" для icms v1.10.5 - v1.10.6

1296
Выкладываю знакомую разработчикам утилиту "Генератор модуля", которая создает болванку программного модуля, или, как говорят студенты, "рыбу", для версий v1.10.5 - v1.10.6

Краткое описание

Судя по отзывам, разработчики активно пользуются моими утилитами, за что им спасибо. В этом генераторе нет ничего нового, за исключением того, что утилита подпилена под версии icms 1.10.5 - 1.10.6.

Еще я вернул возможность создания админки модуля с расширением *.php.

Имейте ввиду, что апплет modules написан таким образом, что поддерживает оба типа админок модуля - и с расширением *.xml, и с расширением *.php. Если в админке модуля admin/modules/имя_папки_вашего_модуля лежат два бакэнда, с двумя расширениями, то используется backend.xml. Проследите, чтобы кодировка backend.xml была непременно utf-8 (без BOM), иначе вас ожидает маленькое чудо - файл админки есть, а админка модуля не отображается)))

Несмотря на то, что в коробочной сборке все без исключения модули (если мне память не изменяет, с версии 1.10.3) создаются с админкой *.xml, движок продолжает поддерживать php-админку. Иногда разработчику нужна бывает радиокнопка, которую в xml-админке приходится делать на чекбосе, что не всегда выглядит кошерно. Ну, и, конечно, на xml-админке невозможно сделать автоматически формируемый выпадающий список - там список есть, но "жесткий", без динамического содержания. Зато динамический список легко сделать на php.

Предупреждения о безопасности

Утилита предназначена для разработчика модулей, который и так имеет доступ и к базе, и к файлам. Поэтому в ней нет защит "от дурака" или запрещение несанкционированного доступа.

Будучи загруженной в корень сайта, утилита напрямую подключается к базе. Поэтому не держите ее в корне сайта дольше времени, необходимого для создания модуля. Создали модуль - удаляйте утилиту.

Утилита не является файлом Инстанта, а служит лишь для облегчения труда разработчика. Чайникам эта утилита совершенно бесполезна.

Как пользоваться

В архиве есть подробная инструкция. Можете почитать запись в моем блоге, где все подробнейшим образом расписано - использование этой версии утилиты ничем не отличается от предыдущих.

Как скачать

Скачать можно здесь

Куда говорить спасибо

яд 410011913797936
wmr 342960323367
карточка сбербанка 67619600 0308703785

Удачи в программировании.
Утилита "Генератор компонента" для icms v1.10.5 - v1.10.6 | Дерево категорий InstantShop: у каждой категории - своя иконка
Комментарии (0)

Нет комментариев. Ваш будет первым!