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

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

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

© OCTemplates 2018

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

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

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

Добрый день!

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

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

Комментарии



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

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

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

Поддерживаю

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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