Плагин для изменений движка
Доброе утро.
Мне нужно многое изменить в движке.
1. Добавить около пяти экшенов в classes/actions/
2. Закомменировать с десяток строк в config/config.php
3. Добавить с десяток строк config/config.local.php
4. Почти полностью изменить classes/actions/ActionIndex.class.php
Что-то там еще.
Если все это проделать в самом движке, думаю возникнут проблемы с обновлениями.
Вообщем-то все изменения я сделал, осталось это все вынести в плагин, а двиг вернуть к первоначальному виду.
Собственно вопросы:
Возможно ли это? Конкретно интересует про закомментирование строк в config/config.php, представления не имею как их закомментить через плагин..))
И самое главное, подскажите какой-нибудь плагин максимально похожий на то что мне нужно, что-бы я его переделал как мне надо. Нужно что-то типо developed шаблона, только плагин…
Просто с нуля я врядли смогу написать плагин…
Заранние благодарю за помощь!)
Мне нужно многое изменить в движке.
1. Добавить около пяти экшенов в classes/actions/
2. Закомменировать с десяток строк в config/config.php
3. Добавить с десяток строк config/config.local.php
4. Почти полностью изменить classes/actions/ActionIndex.class.php
Что-то там еще.
Если все это проделать в самом движке, думаю возникнут проблемы с обновлениями.
Вообщем-то все изменения я сделал, осталось это все вынести в плагин, а двиг вернуть к первоначальному виду.
Собственно вопросы:
Возможно ли это? Конкретно интересует про закомментирование строк в config/config.php, представления не имею как их закомментить через плагин..))
И самое главное, подскажите какой-нибудь плагин максимально похожий на то что мне нужно, что-бы я его переделал как мне надо. Нужно что-то типо developed шаблона, только плагин…
Просто с нуля я врядли смогу написать плагин…
Заранние благодарю за помощь!)
7 комментариев
2-3. С конфигурационными файлами можете делать что угодно, они точно не перезаписываются при обновлении движка, там ведь настройки сайта хранятся
4. Как вариант, можно просто в плагине переопределить методы класса ActionIndex
Ну ладно, с изменением параметров всё просто, можно и в config.local.php их изменять, а как удалять не нужные значения, через unset?
трудно представить зачем вообще это нужно.