CS-Cart: Модули. [AVP] Дополнение для Детектора изменений ядра

Некоторые изменения невозможно внести с помощью модуля из-за нехватки хуков как в функциях php, так и в шаблонах, и их приходится вносить напрямую в файлы ядра. При обновлении такие изменения затираются, и каждый раз при обновлении платформы приходит головная боль, как бы не потерять свои изменения, не забыть внести их обратно.

Модуль расширяет возможности Детектора изменений ядра. Теперь Вы имеете возможность скачивать архивом все файлы, в которые были внесены изменения. Структура каталогов ядра сохраняется для удобства.

Актуальная версия 1.0

Стоимость: бесплатно. Если модуль Вас порадует, благодарность приветствуется 

Модуль не имеет настроек.

Страница Детектора изменений ядра приобретает следующий вид:

скачанный архив содержит все измененные файлы, с сохранением структуры дерева категорий, в которых они расположены

Дальше можно использовать любой файловый менеджер, который умеет подключаться к удаленному серверу, или программу для сравнения файлов по содержимому. Я подключаю удаленную папку с сайтов в локальную файловую систему и использую Double Commander

Далее использую встроенное в Double Commander средство сравнения по содержимому и нужное переношу обратно в ядро сайта.

Совет: для удобства помечайте все свои правки комментарием, чтобы легко найти и отличить их от других правок ядра командой разработчиков. Например, заключайте свой код в теги комментария:

// Мой код
свой код
/* 
изменяемый код
*/
// конец моего кода

Если модуль вас заинтересовал, пишите здесь или в личку, с указанием почты, вышлю.

Комментарии

Популярные сообщения из этого блога

Обратный звонок в CS-Cart 4.3.x

Обновление сервера 1С:Предприятие на UNIX платформе