Все привет!
Нашла вот такую статью:
catalog\language\russian\russian.php или catalog\language\english\english.php
добавить строчку
$_['button_pre_order'] = 'Под заказ';
catalog\controller\product\product.php или system\modification\catalog\controller\product\product.php
1)
после строки
$data['button_cart'] = $this->language->get('button_cart');
добавить строку
$data['button_pre_order'] = $this->language->get('button_pre_order');
2)
после блока
$data['product_id'] = (int)$this->request->get['product_id'];
$data['manufacturer'] = $product_info['manufacturer'];
$data['manufacturers'] = $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $product_info['manufacturer_id']);
$data['model'] = $product_info['model'];
$data['upc'] = $product_info['upc'];
$data['ean'] = $product_info['ean'];
$data['jan'] = $product_info['jan'];
$data['isbn'] = $product_info['isbn'];
$data['mpn'] = $product_info['mpn'];
$data['reward'] = $product_info['reward'];
$data['points'] = $product_info['points'];
добавить строку
$data['quantity'] = $product_info['quantity'];
// это количество товара
catalog\view\theme\default\template\product\product.tpl или system\modification\catalog\view\theme\default\template\product\product.tpl
в строке
<button type="button" id="button-cart" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-primary btn-lg btn-block"><?php echo $button_cart; ?></button>
заменяем кусок <?php echo $button_cart; ?>
на
<?php /* проверка наличия на складе */ if ($quantity <= 0) echo $button_pre_order; else echo $button_cart;?>
Здесь на странице товара меняется кнопка В корзину на кнопку Под заказ, если товара нет на складе.
Можно ещё на странице поиска, в категориях, в рекомендуемых товарах аналогично сделать
Вопрос, никак не могу найти вот данный код:
$data['button_cart'] = $this->language->get('button_cart');
Подскажите где он находится. Как написано выше там его нет.... Ну