Помощь Нужно скрыть товары из каталога - и сохранить прямые ссылки

Попробуйте еще этот модификатор
Для просмотра ссылки Войди или Зарегистрируйся - Загрузил его - он даже нигде не появился ((
Для просмотра ссылки Войди или Зарегистрируйся - тут он ничего не изменил

Для просмотра ссылки Войди или Зарегистрируйся - сменил ручками - но так ничего и не изменилось
Кеш чистил, включал и отключал, чистил еще раз. Кукисы чистил. В другом браузере открывал.
------------------------------------
Поставил еще раз, первый модификатор: Для просмотра ссылки Войди или Зарегистрируйся

Посмотрите в файле по пути system/storage/modification/catalog/model/catalog/product.php
Для просмотра ссылки Войди или Зарегистрируйся - да изменилось.
Для просмотра ссылки Войди или Зарегистрируйся - вот он тута заменил

Может я както материально могу поспособствовать, помочь - мне решить эту проблему?

Вот выключенный товар: Для просмотра ссылки Войди или Зарегистрируйся - так чел с поиска придет, а там ничего ((
 
Последнее редактирование:
А тот другой файл вы распаковали из архива перед установкой?
Нужно устанавливать сам файл с расширение xml
Вот еще раз скидываю.Я его устанавливаю у меня он работает!
 

Вложения

  • hide_out_of_stock_products.ocmod.zip
    796 байт · Просмотры: 2
ага. через нее самую. Она мне уже как родная))
 
Там всего 1 строка
в
catalog/model/catalog/product.php
найди
$sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
и замени на
$sql .= " LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.status = '1' AND p.quantity > 0 AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "'";
Обнови кеш в Менеджер дополнений и на сайте.
Должно работать

Или обойди кеш и добавь \system\storage\modification\catalog\model\catalog\product.php
 
Или обойди кеш и добавь \system\storage\modification\catalog\model\catalog\product.php

Ага, я смотрел, я добавлял и напрямую, в сам катало/модель/каталог/продукт.пхп писал)) - чего уже только не делал
 
Назад
Сверху