SanchoMDA
-
Публікації
9 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем SanchoMDA
-
-
Спс за инуфу. Для OcStore 2.3 и Simlple
в: /system/library/cart/cart.php
после:
'stock' => $stock,
добавить:
'stock_qty' => $product_query->row['quantity'],
в : /catalog/controller/checkout/simplecheckout_cart.php
после:
'stock' => $product['stock'] ? true : !(!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning')),
добавить:
'stock_qty' => $product['stock_qty'],
в: /catalog/view/theme/ВАША_ТЕМА/template/checkout/simplecheckout_cart.tpl
после:
<small> - <?php echo $option['name']; ?>: <?php echo $option['value']; ?></small><br /> <?php } ?>
добавить:
<?php if (!$product['stock']) { ?> <?php if ($product['option']) { ?> <?php echo $stock_qty_err ?><?php echo $option['stock_qty']; ?> <?php } else { ?> <?php echo $stock_qty_err ?><?php echo $product['stock_qty']; ?> <?php } ?> <?php } ?>
в \catalog\language\ВАШ_ЯЗЫК\simplecheckout.php
добавить (аналогично и второй язык):
$_['stock_qty_err'] = 'в наличии: ';
в catalog\controller\checkout\simplecheckout_cart.php
после:
$this->_templateData['text_cart'] = $this->language->get('text_cart');
добавить:
$this->_templateData['stock_qty_err'] = $this->language->get('stock_qty_err');
Обновляем модификаторы и пользуемся.
-
В 15.04.2020 в 12:57, 100napb сказал:
в файле /system/library/seopro.php
ищите public function baseRewrite.
Красным выделил то условие, которое необходимо добавить.
После изменения файла не забудьте обновить модификаторы на всякий случай.
public function baseRewrite($data, $language_id) {
$url = null;
$postfix = null;
$language_id = (int)$this->config->get('config_language_id');
switch ($data['route']) {
case 'product/product':
if (isset($data['product_id']) && !isset($data['popup']) ) {
$route = 'product/product';
$path = '';...
из коробки у J3 еще и ЧПУ блога не дружит с сео-про. но там все несколько сложнее...
Отлично, работает и для 2.3, спс
- 1
-
1 час назад, comtronics сказал:
Редактировать Значения можно либо непосредственно в модуле в узлах дерева Шаблоны или Значения на вкладке Атрибуты
На демосайте не вижу вкладки Шаблоны, Дежурные шаблоны вижу, но там кроме дерева групп атрибутов и атрибутов ничего не вижу.. Нужны значения. На вкладке атрибуты также. Добавил атрибут размер и сохранил значение 22, в дереве не вижу, поиск не находит. Отсюда и вопросы, извините если мутно.
Поможете с установкой если возникнут проблемы? Если пхп 5.6, какого ion ставить?
-
-
Какой пункт настройки не даст перезаписать значение атрибута? При дублировании товара атрибуты уже имеют заполненные значения, как заменить значение (не перезаписать)? И какая настройка дает возможность при выборе значения в одном языке, автоматически выбирать и во втором (из списка уже сохраненных значений)? Также не нашел где можно редактировать уже сохраненные значения, их объединение и т.д.
[Решено] В корзине при нехватке товара писать доступное количество?
в Допомога програмістам та розробникам
Опубліковано:
Спс за инуфу. Для OcStore 2.3 и Simlple
в: /system/library/cart/cart.php
после:
'stock' => $stock,
добавить:
'stock_qty' => $product_query->row['quantity'],
в : /catalog/controller/checkout/simplecheckout_cart.php
после:
'stock' => $product['stock'] ? true : !(!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning')),
добавить:
'stock_qty' => $product['stock_qty'],
в: /catalog/view/theme/ВАША_ТЕМА/template/checkout/simplecheckout_cart.tpl
после:
добавить:
в \catalog\language\ВАШ_ЯЗЫК\simplecheckout.php
добавить (аналогично и второй язык):
$_['stock_qty_err'] = 'в наличии: ';
в catalog\controller\checkout\simplecheckout_cart.php
после:
$this->_templateData['text_cart'] = $this->language->get('text_cart');
добавить:
$this->_templateData['stock_qty_err'] = $this->language->get('stock_qty_err');
Обновляем модификаторы и пользуемся.