"В наличии" на карточке товара сделал так, но в модуле "Экстрасладер" товара все равно надписей В наличии&Нет в наличии нет
Делал по аналогии только статус $_['text_minstock'] = 'Заканчивается'; не стал делать не вижу ему применение для этого делал все тоже самое что ниже кроме этого куска : в нем удалил две строки незнаю правильно нет но работает только в модулях не отображается
Вставляем:
if ($result['quantity'] <= 0) {
$stock = $result['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$stock = $result['quantity'];
} elseif ($result['quantity'] >= 1 AND $result['quantity'] <= 2) {
$stock = $this->language->get('text_minstock');
} else {
$stock = $this->language->get('text_instock');
}
Полная инструкция:
В файлах:
/catalog/language/russian/product/product.php
/catalog/language/russian/product/manufacturer.php
/catalog/language/russian/product/search.php
/catalog/language/russian/product/special.php
Добавляем:
$_['text_outstock'] = 'Нет в наличии';
$_['text_minstock'] = 'Заканчивается';
Основные изменения:В файлы:
/catalog/controller/product/category.php
/catalog/controller/product/manufacturer.php
/catalog/controller/product/search.php
/catalog/controller/product/special.php
После строк:
<?php
class ControllerProductCategory extends Controller {
public function index() {
$this->load->language('product/category');
Вставляем:
$this->language->load('product/product');
После строк:
if ($this->config->get('config_review_status')) {
$rating = (int)$result['rating'];
} else {
$rating = false;
}
Вставляем:
if ($result['quantity'] <= 0) {
$stock = $result['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$stock = $result['quantity'];
} elseif ($result['quantity'] >= 1 AND $result['quantity'] <= 2) {
$stock = $this->language->get('text_minstock');
} else {
$stock = $this->language->get('text_instock');
}
И после:
$data['products'][] = array(
'product_id' => $result['product_id'],
'thumb' => $image,
'name' => $result['name'],
Вставляем:
'stock' => $stock,
Открываем:
/catalog/view/theme/ваша_тема/template/product/category.tpl
/catalog/view/theme/ваша_тема/template/product/manufacturer_info.tpl
/catalog/view/theme/ваша_тема/template/product/search.tpl
/catalog/view/theme/ваша_тема/template/product/special.tpl
После:
<h4><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h4>
Вставляем:
<div class="caption-stock"><?php echo $product['stock']; ?><p></p></div>
В файле:/catalog/view/theme/ваша_тема/stylesheet/stylesheet.cssУказываем нужный стиль:
.caption-stock {
color: #353578;
}