+0 000-000-00-00

OpenShop - неочевидные советы

Начинаем разбираться с этим интернет-магазином. Нашел 2 сборки - OpenShop.CMS и OCShop.CMS

Оба от украинских "сборщиков". Первый красив, но выбрал пока вторую, т.к. в нее уже встроен блог с категориями и много чего другого.

1. Где редактируется карусель товаров и производителей?

необходимо зайти в админке: Система-Дизайн-Баннеры. Там есть Баннер Manifacturers. Там уже добавить картинки и ссылки производителей.

Ссылка на производителей добавляется в виде (нужно знать id производителя):
product/manufacturer/info&manufacturer_id=6

OpenCart – карусель производителей opencart – автопрокрутка

OpenCart – Smart Carouel – карусель с табами

2. В списке рекомендованных товаров в админке невозможно ничего выбрать (под словом ""рекомендуемые" стоит просто текстовое поле)

В текстовых полях надо напечатать первую букву товара, выпадет список товаров, начинающихся с нее. Из него уже выбрать. И удобнее, и неудобнее, чем раньше...

3. Загрузка и вывод изображений товара

По умолчанию в OpenCart установлено ограничение на загрузку изображений с размером файла больше 300Кб и разрешением больше чем 1000 на 1000 пикселей, исправим это.

Для снятия ограничения на размер файла изменим контроллер admin/controller/common/filemanager.php

Находим строки:

if ($this->request->files['image']['size'] > 300000) {
    $json['error'] = $this->language->get('error_file_size');
}

и изменяем в них значение 300000, а это размер в байтах, на то, который нам нужен «в байтах», например 3000000 - 3мб

Для снятия ограничения на размер изображения 1000 на 1000 пикселей (в последних версия Opencart не актуально, там уже это ограничение отсутствует)

редактируем строки:

$imageinfo = getimagesize($this->request->files['image']['tmp_name']);
        if($imageinfo[0]>1000 || $imageinfo[1]>1000){

 

4. Расширяем возможности встроенного редактора CKEditor Opencart

В файле admin\view\javascript\ckeditor\config.js
Меняем строку

1
config.toolbar = 'Custom'

на строку

1
config.toolbar = 'Full';


В CKEditor'e появится много дополнительных возможностей, в том числе и шаблонов.
Есть разные варианты подключить свои шаблоны из отдельного файла.
Стандартные шаблоны (совсем неинтересные) определены в файле plugins/templates/templates/default.js

5. Мультимагазин

Очень удобная возможность opencart

Опубликована: 31.03.2015

    Опубликовано

    Menu