Для того, чтобы упростить запросы и улучшить качество обслуживания, мы используем систему заявок.

Каждой заявке присваивается уникальный номер, который можно использовать для отслеживания состояния и ответов онлайн.

Для того чтобы начать, просто зарегистрируйтесь или войдите в аккаунт.

Внимание! 5, 6 и 7 января в службе поддержки выходные дни.

© OCTemplates 2018

Михаил Михаил
11

Вывод обновления отдельным архивом.

Подписок: 0 Просмотров: 1655 Вопрос задан: 02 августа 2018 21:59 Последний ответ: 09 ноября 2018 18:16

Добрый день!

Предлагаю сделать выгрузку обновлений отдельным архивом, а не цельным. Куда быстрее и удобнее будет грузить на сайт (так как многие имеют модифицированные файлы под себя).

Голос (34) (1) Подписаться
Для того, чтобы была рассмотрена и внедрена доработка данного функционала, необходимо минимум 150 голосов
34
1

Комментарии



Александр Александр

Да, это очень было бы хорошо! Я на сайте много чего изменил в файлах сайта css, product.tpl и др. И после обновления полторы недели привожу сайт в прежний вид - очень долго и трудно. А если бы файлы обновления были бы отдельным архивом, например файл css в котором будут только те строчки кода которые были добавлены либо изменены, то обновление было бы легким и быстрым.

Ответ написан: 03 сентября 2018 17:18
Вадим Вадим @Vadim123

Поддерживаю

Ответ написан: 04 сентября 2018 11:48
Сергей Сергей @gertrud

Поддерживаю!

Ответ написан: 05 сентября 2018 11:38
Дмитрий Дмитрий @octemplates

Насчет такого архива есть спорные моменты, опишу ниже.

В первую очередь хочется отметить внесение изменений в файлы Opencart или в файлы шаблона, такие правки желательно вносить при помощи Ocmod, вот информация как это сделать:

http://forum.opencart-russia.ru/threads/rukovodstvo-razrabotchika.14/#post-49

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

Внесение изменений напрямую в файлы шаблона или самой CMS не совсем корректно, если вносить правки через Ocmod - вы будете спокойно обновлять шаблон и все изменения которые вы вносили ранее, будут сохранены после обновления всех файлов шаблона.

 

Ответ написан: 05 сентября 2018 19:02
Дмитрий Дмитрий @octemplates

например файл css в котором будут только те строчки кода которые были добавлены либо изменены

В любом случае вы получите в архиве файл style.css в котором будет весь код файла из архива. Отдельных строчек там не будет.

Что делать если вы пропустили несколько обновлений? Например пол года не обновлялись? 

Не будет ли такой архив будет вводить  пользователей в заблуждение?

Ответ написан: 05 сентября 2018 19:04
Александр Александр

В первую очередь хочется отметить внесение изменений в файлы Opencart или в файлы шаблона, такие правки желательно вносить при помощи Ocmod

Внесение изменений напрямую в файлы шаблона или самой CMS не совсем корректно, если вносить правки через Ocmod - вы будете спокойно обновлять шаблон и все изменения которые вы вносили ранее, будут сохранены после обновления всех файлов шаблона

Не совсем ясно.
Пример. Я в файле product.tpl поменял расположение кнопок, добавил парочку своих блоков и т.д. 
Выходит обновление. На  странице блога указаны файлы которые были затронуты и обновлены. Среди этих файлов есть файл  product.tpl. Соответственно Ocmod меня тут мало чем выручит. Я беру два файла - свой старый и ваш обновленный и в ваш обновленный я добавляю свои корректировки со старого файла. Поэтому я не совсем понимаю что вы написали что внесение изменений напрямую в файлы шаблона или самой CMS не совсем корректно - а как тогда иначе? 

Ответ написан: 11 сентября 2018 13:22
Дмитрий Дмитрий @octemplates
Александр, вчера 13:22
Не совсем ясно.

Вы внесете один раз изменения при помощи ocmod и вам не нужно будет постоянно вносить одни и теже правки в файлы при обновлении шаблона.

Рекомендую почитать статью и попробовать разобраться и научится пользоваться Ocmod https://xdomus.ru/opencart/ocmod-instruktsiya-dlya-razrabotchika/

Ответ написан: 12 сентября 2018 03:36
Вадим Вадим @Vadim123

А такой вопрос, если например в файле product.tpl поменял расположение кнопок.

В обновлении вы добавили новую кнопку. 

Получается если изменения вносятся через Ocmod, то кнопку, которую вы добавили в обновлении, я не увижу после обновления шаблона?

Ответ написан: 03 октября 2018 10:15
Вадим Вадим @Vadim123
Дмитрий, 12 сентября 03:36
Александр, вчера 13:22
Не совсем ясно.

Вы внесете один раз изменения при помощи ocmod и вам не нужно будет постоянно вносить одни и теже правки в файлы при обновлении шаблона.

Рекомендую почитать статью и попробовать разобраться и научится пользоваться Ocmod https://xdomus.ru/opencart/ocmod-instruktsiya-dlya-razrabotchika/

А такой вопрос, если например в файле product.tpl поменял расположение кнопок.

В обновлении вы добавили новую кнопку. 

Получается если изменения вносятся через Ocmod, то кнопку, которую вы добавили в обновлении, я не увижу после обновления шаблона?

Ответ написан: 03 октября 2018 10:39
Дмитрий Дмитрий @octemplates

Получается если изменения вносятся через Ocmod, то кнопку, которую вы добавили в обновлении, я не увижу после обновления шаблона?

Все будет зависеть от того как вы реализовали свой модификатор.

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

Ответ написан: 10 октября 2018 13:23
solitary-man solitary-man @solitary-man

Вы же все равно публикуете список измененных файлов...Почему бы просто измененные файлы выкладывать отдельным архивом.....приходится каждый раз выковыривать файлы из архива...

Ответ написан: 09 ноября 2018 18:16