OriginalFeel

Вывод артикула sku в карточке товара

Рекомендуемые сообщения

Доброго дня.

OC 2.3 шаблон Barbara Theme. добавила все по инструкции из поста Вывод артикула (SKU), но так и не вывелся артикул. 

Что делала

catalog\controller\product\product.php

после

$this->data['text_model'] = $this->language->get('text_model');

добавить

$this->data['text_sku'] = $this->language->get('text_sku');

после

$this->data['model'] = $product_info['model'];

добавить

$this->data['sku'] = $product_info['sku'];

в языковой файл добавить своё значение

 

catalog/language/russian/product/product.php

 

я добавил значение"Артикул"

$_['text_sku']        = 'Артикул:';

в шаблоне  в product.tpl после 

<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

добавить

          
 <?php if ($sku) { ?>
             <span><?php echo $text_sku; ?></span> <?php echo $sku; ?><br />
            <?php } ?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
gavi    133

Добрый день, вы забыли заглянуть в catalog/model/catalog/product.php в методе getProduct по аналогии

'model'            => $query->row['model'],

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AWARO    587

кеш модификаторов обновить забыли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
vise    14
2 часа назад, gavi сказал:

Добрый день, вы забыли заглянуть в catalog/model/catalog/product.php в методе getProduct по аналогии


'model'            => $query->row['model'],

 

У опена же оно в моделе прописано с коробки. Парень просто кеш не обновил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
shoputils    230

@OriginalFeel В контроллере вместо $this->data...

data['text_sku'] = $this->language->get('text_sku');
data['sku'] = $product_info['sku'];

И кеш модификаторов не забыть обновить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    822

на случай,

если захочется вывести не только sku, поменять название, изменить порядок вывода и тд

 

есть такое

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, где найти менеджера модификаторов в Версия ocStore 2.3.0.2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 05.08.2017 в 17:05, gavi сказал:

Добрый день, вы забыли заглянуть в catalog/model/catalog/product.php в методе getProduct по аналогии


'model'            => $query->row['model'],

 

добавлено было, результат 0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 05.08.2017 в 20:34, shoputils сказал:

@OriginalFeel В контроллере вместо $this->data...


data['text_sku'] = $this->language->get('text_sku');
data['sku'] = $product_info['sku'];

И кеш модификаторов не забыть обновить.

это было в контроллере.

как кеш почистить? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
shoputils    230

Голубая кнопка в правом верхнем углу экрана в менеджере дополнений.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
26 минут назад, shoputils сказал:

 

8 минут назад, shoputils сказал:

Голубая кнопка в правом верхнем углу экрана в менеджере дополнений.

АЛЛИЛУЯ!!!!

Спасибо большое.

появился артикул!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

может подскажите, как в поле Доступно: 45 добавить шт после вывода количества товара на складе?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как из карточки товара убрать Код товара?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу