-
Публікації
27 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем nick885
-
-
Есть вариант не скрывать товар , а подменять кнопку купить.При чём на разные варианты.Надпись "Нет в наличии", кнопку "Предзаказ" итд
Этот вариант уже используется. И сортировка по количеству. Но все-равно напарсено слишком много товаров(
-
Никому не интересно скрывать лишнее товары?
-
в теории для категорий я бы сделал следующим образом:
создаем разные переменные для двух статусов, либо пишем проверку на количество товара (если её нет в контроллере)
добавляется проверка на статус в шаблон виде:
<?php if ($quantity != 0) { ?> <div>блок с товаром</div <?php } else { ?> <div style="display:none">блок с товаром</div <?php } ?>
это лишь пример из головы - не пробуйте его копировать...тему можно развить
Уже неоднократно видел просьбу сделать нечто подобное - останавливал лишь вопрос отношения к подобным скрытым блокам поисковиков...
Иного пути кроме сокрытия блока в категориях и при этом сохранив прямую ссылку и иерархию категорий - я не могу придумать
На другом форуме мне посоветовали такой вариан:
открываем файл catalog/model/catalog/product.phpперед$sql .= " GROUP BY p.product_id";
вставляем$sql .= " AND p.quantity >= 0 AND p.stock_status_id <> '" . $this->config->get('config_stock_status_id') . "' ";
еще в том же файлике в функцию getTotalProductsпримерно перед такой строчкой$query = $this->db->query($sql);
вставляем еще раз$sql .= " AND p.quantity >= 0 AND p.stock_status_id <> '" . $this->config->get('config_stock_status_id') . "' ";
Но, к сожалению, скрывается и товар у которого количество >0 и которых статус отсутствия на складе "Нет в наличии" -
Друзья, такой вопрос, как можно убрать отображение товаров в категориях и на странице производителя при статусе "Нет в наличии" и количестве "0"? При этом товар должен быть доступен по прямой ссылке.ps. просьба не предлагать вариант привязать товар к невидимой категории. Нужно именно сохранить структуру (товар очень много и чтоб потом не искать куда их привязать).upd. Скорее всего это делается так:
<file name="catalog/model/catalog/product.php">
<operation>
<search position="replace"><![CDATA[
p.status = '1'
]]></search>
<add><![CDATA[
p.status = '1' AND p.quantity > 0
]]></add>
</operation>
</file>Но как вместо p.quantity > 0 затулить Статусы наличия? Это называется как-то типа p.availability? Как их перечислить? Типа при определенных статусах показывать, а при статусе "Нет в наличии" - нет.
-
arvaalОбратиться к автору.У моего модуля все файлы "webme_recently_viewed.*"reverДобавлю на дня настройки размера изображений и опубликую новую версию.Дождитесь.
Так и не дождались(
-
как минимум надо использовать $product_info['model'],
а не result.
или какая у вас версия оксторе??
у меня opencart 1.5.5.1
-
Добрый день,
в catalog/language/russian/module/featured.php
после
$this->data['products'][] = array(
добавил'model' => (empty($result['model'])) ? '' : $this->language->get('text_model') .' '. $result['model'],
после$this->data['heading_title'] = $this->language->get('heading_title');
добавил$this->data['text_model'] = $this->language->get('text_model');
в catalog/language/russian/module/featured.phpдобавил$_['text_model'] = 'Код товара:';
в /catalog/view/theme/*/template/module/featured_content.tplпосле<div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>
добавил<p><span class="price-tax"><?php echo $product['model']; ?></span><br /></div>
Но в результате поле модель не отображается. Подскажите, что я не дописал или где ошибся? -
Друзья, знаю что есть такая тема, но знайти не могу. Как убрать символы + - возле цены опции?
-
Друзья, подскажите, как в карточку товара можно вывести дату доставки товара? Вот как это организовано в ozon:
Например, поставка товара "XXX" в магазин по вторникам и четвергам. Значит доставка, допустим, среда и пятница. Как можно организовать чтоб текст на странице сообщал об этом? Как я вижу, то скрипт должен брать серверное время и выдавать ближайшую дату исходя из даты поставки в магазин. В идеале чтоб скрипт брал информацию из поля Производитель и если оно XXX -> доставка тогда-то, если YYY-> доставка тогда-то. У кого какие идеи на этот счет есть? -
Подскажите, как вывести "цена от " если есть товар в опции?
-
open cart 1.5.4.1, версия модуля - последняя.
Вот мой csv файл. Пишет:
Импорт данных завершён!
Всего обработано 2 строк!
Обновлено: 0
Добавлено: 0
Ошибок: 2 -
И у меня не добавляются. Прописаны в товаре, но при этом в разделе "Категории" их нет.
-
Добрый день. Каков лимит товаров при импорте? У меня csv файл на 17000 товаров. При выборе импорта пишет просто:
Ошибка выполнения!
-
Здравствуйте. Ставил модуль через vqmod. В админке выбрал "установить" -"изменить". Перекидывает на пустой экран. Подскажите в чем может быть проблема,
-
Здравсвуйте, купил модуль. В инструкции написано как каждому товару назначить скидку, все заработало. Но как выставить такую скидку на все товары на сайте?
-
Ну тогда модуль не работает. Я на демо нажал "лайк" при этом у меня ни на стене, ни в новостях не появилась запись.
upd. сорри, забыл, что нужно еще нажимать "Поделится с друзьми" для скидки :)
-
Добрый день. Возможно ли переделать модуль чтоб он давал скидку за "Поделится с друзьями ссылкой в контакте"?
PHP Parse error: syntax error, unexpected 'else' (T_ELSE)
в Загальні питання
Опубліковано: