pr1h0d

Новичок
  • Публикаций

    11
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о pr1h0d

  • Звание
    Пользователь
  1. Приветсвую! Весной был куплен шаблон Acceptus у kulerthemes В наличии куча модулей, в частности модуль блога. Вопрос следующий, сможет ли кто-то адаптировать его для версии 2.0? Скрины под катом вопросы в личку либо скайп prihod_slnk Файлы скину по требованию зы: чет не прячуться скрины в спойлер
  2. Переделал все с ноля. Все воркает как надо. Спасибо всем! Плюсанул бы, да видимо карма не позволяет
  3. тот-же 17 итак. создано новый макет Landing путь product/landing указал этот макет товару № в controller/product/product и на всякий случай в controller/product/landing заменил код с шаблоном на $tmpl = 'product'; $layout_id = $this->model_catalog_product->getProductLayoutId($this->request->get['product_id']); $config_layout_product = $this->config->get('config_layout_product'); if ($layout_id>0 && $layout_id != $config_layout_product) { $tmpl = 'landing'.$layout_id; // ваш tpl } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/'.$tmpl.'.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/'.$tmpl.'.tpl', $data)); } else { $this->response->setOutput($this->load->view('default/template/product/'.$tmpl.'.tpl', $data)); } скопировал код файла catalog/view/theme/default/template/product/product в catalog/view/theme/default/template/product/landing17.tpl + добавив зловещую zhopy :-) в резальтате получаю Товар не найден! и чистые логи...цуко
  4. 17 айди нового макета, определил с БД. что-то явно делаю не то.. щас снова попробую сначала
  5. Благодарен! но увы в логах 2014-12-25 15:38:35 - PHP Notice: Error: Could not load template /home/***/www/catalog/view/theme/default/template/product/landing17.tpl! in /home/***/www/system/modification/system/engine/loader.php on line 45и пустая страница при обновлении. переименовав файл landing.tpl на landing17.tpl результата не дало. привожу полный код controler/product.php
  6. я так понимаю, что id route будет один - product/product, а layout-ов много разных upd нашел такой материал тыц
  7. колдовать нужно с этими строками? if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/landing.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/landing.tpl', $data)); } else { $this->response->setOutput($this->load->view('default/template/product/landing.tpl', $data)); } } else { $url = ''; Если не геморно и делов на 2 строки кода, прошу помочь. В противном случае готов за пару денег купить услугу, ибо с пыхом я не особо дружу.
  8. не совсем ясно, как тогда сделать разные представления страниц для определенных товаров?
  9. как вариант использовать псевдокласс :nth-child для отборажения либо скрытия пунктов.
  10. Привествую камрады! Возникла проблема, при создании нового макета для страницы товаров. Имеем opencart 2.0.1 Что делаю: создал файл landing.php в /catalog/controler/product скопировал в него код c /catalog/controler/product/product.php меняю название класса ControllerProductProduct на ControllerProductLanding меняю путь к шаблону if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/product.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/product.tpl', $data)); } else { $this->response->setOutput($this->load->view('default/template/product/product.tpl', $data)); } на if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/landing.tpl')) { $this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/landing.tpl', $data)); } else { $this->response->setOutput($this->load->view('default/template/product/landing.tpl', $data)); } создаю файл landing.tpl в /catalog/view/theme/default/template/product скопировал в него код с /catalog/view/theme/default/template/product/product.tpl Добавляю в админке новый макет Название Landing путь product/landing Определенному товару указываю созданный макет "Landing" Меняю что-либо в landing.tpl но изменений на странице нет. Добавление любого модуля к данному макету работает (выводит в нужной позиции). Делал по аналогии с манами к версии 1.5.x записал все действия видяшка Плюс в репу всем, кто даст дельный ответ. Спасибо Что делаю не так?