Перейти к содержанию
easeo

Небольшая проблема с модулей(вопрос внутри)

Рекомендуемые сообщения

Привет! Нашел на просторах интернета модуль на подобии "живая цена", который пересчитывает в живом времени цену, если выбрать опции. Работает хорошо, но есть одна странность. Если установить модуль, внести изменения в карточку товара(product.tpl), нажать ctrl+F5, то ничего не происходит, а если пройти в "менеджер дополнений" и там нажать "обновить", то карточка обновится :)  Удаляю модуль, опять все нормально обновляется) Такое только для product.tpl, категории и все остальное нормально обновляет) 
Впервые вижу такое, с чем может быть связано? 

Модуль в приложении.

autocalc_price_option_OC2_v3.0.10.ocmod.xml

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, easeo сказал:

Впервые вижу такое, с чем может быть связано?

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

При редактировании изменяемых файлов обязательно нужно обновлять кэш модификаторов. Но лучше все изменения делать в виде этих модификаторов (OCMOD).

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.