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

исчезла надпись на кнопке "В корзину" с модуле Акции и Лидеры продаж

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

Добрый день.

Помогите разобраться в проблеме.

Установил модуль PRODUCT STOCK NOTIFICATION PRO VERSION 6.1 который заменяет название кнопки, если товарар нет в наличие и позволяет настроить уведомления о поступлении.

 

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

 

Модуль использует VQMOD

Автор говорит, что такого быть не должно

Помогите как решить проблему.

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


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

сайт забыл указать - frenchpharma.ru

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


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

1. Удаляете VQMOD PRODUCT STOCK NOTIFICATION 

2. Очищаете кэш VQMOD

3. Проверяете. Все снова работает? Тогда п4 иначе п5

4. Пишете автору модуля, что он не прав (модуль случаем не ворованный?)

5. Пишете тут еще раз "Помогите решить проблему"

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


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

Все пункты уже сделал ))

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

 

Может я не те файлы смотрю...

 

какой из них смотреть:

 vq2-catalog_controller_common_header.php
 vq2-catalog_controller_common_home.php
 vq2-catalog_controller_common_seo_url.php
 vq2-catalog_controller_module_bestseller.php
 vq2-catalog_controller_module_special.php
 vq2-catalog_language_russian_russian.php
 vq2-catalog_model_catalog_product.php
vq2-catalog_view_theme_marketshop_template_common_header.tpl
 vq2-catalog_view_theme_marketshop_template_module_bestseller.tpl
 vq2-catalog_view_theme_marketshop_template_module_special.tpl
vq2-system_engine_controller.php
vq2-system_engine_loader.php
vq2-system_library_cart.php
 vq2-system_library_config.php
 vq2-system_library_db.php
vq2-system_library_language.php
vq2-system_library_pagination.php
 vq2-system_library_template.php
 vq2-system_startup.php
Изменено пользователем Vvs

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


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

После удаления vqmod модуля удалить все перечисленные файлы.

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


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

это я уже делал, не помогло.

я имею ввиду в каком из этих фалов смотреть, что не передается текст кнопки для Акции и Лидеры продаж?

Или я может вообще не в ту сторону копаю?

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


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

 vq2-catalog_view_theme_marketshop_template_module_special.tpl

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


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

По разделу Акции:

в коде страницы:

<div class="cart"><input type="button" value="" onclick="addToCart('6547');" class="button"></div>

 

в коде файла vq2-catalog_view_theme_marketshop_template_module_special.tpl

<div class="cart"><input type="button" value="<?php echo $product['button_cart']; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>

 

По разделу Лидеры продаж:

<div class="cart"><input type="button" value="" onclick="addToCart('9401');" class="button"></div>

 

<div class="cart"><input type="button" value="<?php echo $product['button_cart']; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>

 

в файле vq2-catalog_language_russian_russian.php

$_['button_cart']           = 'В корзину';

 
Не пойму в чем проблема....

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


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

Ну в оригинале это выглядит так:

<div class="cart"><input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /></div>

 

Именно так читается константа

$_['button_cart']           = 'В корзину';

 

Отчего ваш скрипт решил читать это из свойств товара вообще непонятно.

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


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

вот:

<div class="cart">

        <input type="button" value="<?php echo $product['button_cart']; ?>"

                 onclick="addToCart('<?php echo $product['product_id']; ?>');yaCounter27111875.reachGoal('VKorziny'); return true;" class="button" />

      </div>

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


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

спасибо за поддержку, нашел проблему.

Действительно виноват новый модуль, который некорректно читает свойство button_cart

 

Буду писать разработчикам, чтобы поправили

Тему закрываем.

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


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

Скажите, а надписи на кнопках искать тоже надо в фалах language?

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


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

Если модуль православный и написан по всем канонам - тогда да. Если нет - то надписи могут быть где угодно. 

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


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

ок. Спасибо

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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