:::: МЕНЮ ::::
Запись с тегами: opencart

OpenCart 2.3.x — вывод ссылки на скачивание файла в карточке товара

Недавно пришлось модернизировать один инет-магазин на движке OpenCart 2.3.0.2 (rs.4).

Нужно было вывести ссылку на скачивание файла в карточке товара, например, инструкция в формате PDF.

Нашел в интернете инструкцию (автору, как обычно — респект), но мне ее пришлось немного поправить. По-этому предлагаю данный вариант, который я использовал на версии OpenCart 2.3.0.2.

1. Открываем файл catalog/model/catalog/product.php и ищем строку

public function getTotalProductSpecials() {

Перед ней размещаем код:

2. Теперь открываем файл catalog/controller/product/product.php и ищем строку

$this->model_catalog_product->updateViewed($this->request->get['product_id']);

Перед ней размещаем код:

3. В этом же файле, находим строку

public function review() {

И перед ней размещаем код:

4. Теперь, непосредственно в теме, открываем файл catalog/view/theme/default/template/product/product.tpl и в любом месте (я выбрал место перед ценой), вставляем код:

В итоге вот, что получилось

opencart-skachat-pdf


OpenCart. Быстрое оформление заказа

OpenCart — бесплатная и добротная CMS для интернет-магазина. Перепробовал много подобных скриптов, но остановился именно на OpenCart. Ну и как водится, стал доводить продукт до нужного функционала.

Сразу напрягла муторная процедура гостевого оформления покупки — очень много полей надо заполнить! УЖОС :(

По-этому и подкорректировал эту процедуру. Суть заключается в том, что при оформлении покупки, гость заполняет только 3 поля: Имя, Телефон и Регион (и то, страну и регион можно тоже убрать нафик!), остальное все уточняет менеджер по телефону.

 

Таким образом получилось всего 2 шага вместо 6(!)

Демо: http://opencart.damonlsd.ru/

Цена: 300 руб.