-
Публікації
61 -
З нами
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем twinz
-
-
@mazein соглашусь. про модификаторы не подумал. для себя обычно непосредственно в код вкручиваю изменения. не доверяю модификаторам :) хотя, если самую малость поднапрячься, то и этот вопрос решаем
-
'filter_category_id' => false, 'filter_sub_category' => true
или пишите подробности в ЛС
-
Переименуйте папку админки. В конфиге админки тоже. И всего делов
-
-
Потому что
$product_total = $this->model_catalog_product->getTotalProducts($filter_data);
используется пагинацией.
в эту функцию тоже нужно
$sql .= " AND p.quantity > 0'";
в модели добавлять
выше ведь писали
-
18 hours ago, Marinka777 said:
Cыну на курсах задали задание
-
В админке Расширения - Аналитика - Google Analytics, туда вставляйте
-
catalog/controller/checkout/cart.php
строка
$json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart'));
вот это - $this->url->link('checkout/cart')
или можно в языковом файле
- 1
-
<button class="btn btn-primary <?php if ($option_value['quantity'] < 1) { ?> disabled <?php } ?>">Текст кнопки</button>
-
-
Там обычная форма с отправкой на почту / в базу
-
Или через html-модуль. Но тоже при условии, что везде одинаковые. Если для каждой категории свои, то потребуется доработка
-
в контроллере
if ($product_info['isbn']) { $data['emptyprice'] = 1; } else { $data['emptyprice'] = ''; }
в шаблоне
{% if not emptyprice %} // вывод цены {% else %} // цена по запросу {% endif %}
это для карточки товара
для категорий\поиска\специальных и т.д. также, но через массив
контроллер
if ($result['isbn']) { $emptyprice = 1; } else { $emptyprice = ''; }
// в массив ниже добавляем
$data['products'][] = array( 'emptyprice' => $emptyprice, // это добавляем в массив
и шаблон
{% if not product.emptyprice %} // вывод цены {% else %} // цена по запросу {% endif %}
- 1
-
Можно задействовать любое из неиспользуемых полей (mpn, ean,isbn etc) и на его заполненность повесить условие по отображению цены
-
Отключить мод уведомлений в телегу для начала
-
validate_pole функция. Там minimum value
-
cart.add(id, 100);
-
проще всего жабаскриптом
<a onclick="javascript:history.back();">Продолжить покупки</a>
для изощренных вариантов можно с сессией заморочиться
- 1
-
Такое скорее всего только под заказ
-
В контроллере нужно проверку делать, а не в шаблоне. А то кол-во на витрине начнет плясать. На этой странице 5, на той 10...
А еще лучше в модели в функции getProducts добавить
$sql .= " AND p.quantity > 0'";
где-нибудь перед
if (!empty($data['filter_name'])) {
-
<li class="dropdown"><a href="<?php echo $category['href']; ?>" onclick="location.href='<?php echo $category['href']; ?>'" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>
- 1
-
mobileDetect ставите, и в контроллерах условие на подключение разных шаблонов
-
catalog/view/theme/default/template/common/header.tpl
убрать
<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a>
-
@Vladimir1982 подправьте вот так:
$html .='<li><span class="button-view1 no-close"><a href="https://decowine.ru/contact-us">Контакты</a></li>' ;
а то у вас там крестик, а он ни к чему
Ваша учетная запись превысила допустимое количество попыток входа в систему. Пожалуйста, повторите попытку через 1 час или сбросьте пароль.
в Opencart 3.x: Пісочниця
Опубліковано:
все верно. htpasswd тоже подойдет