Автор Тема: Prestashop FAQ - как добавить название склада на страницу товара  (Прочитано 686 раз)

03 Июль 2015, 14:17:48
  • Ветеран
  • *****
  • Сообщений: 105609
  • Репутация: +39548/-0
    • Просмотр профиля
    • Webstudio UwK
1. Переопределите метод initContent контроллера ProductController
Сохраните в папке /override/controllers/front/ProductController.php
public function initContent()
{
parent::initContent();
        $id_product = (int)Tools::getValue('id_product');
        $warehouses = Warehouse::getWarehousesByProductId($id_product);
                       
        $this->context->smarty->assign(array(
                            'warehouse' => $warehouses));

2. В шаблоне product.tpl добавьте вывод названия склада
<p>Warehouse : {$warehouse.name}</p>
Cоздание интернет сайтов Webstudio UwK