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

evgarik    0

index.php?app=downloads&module=display&section=screenshot&id=1404

Название: Импорт Прайс

Добавил: evgarik

Добавлен: 04 окт. 2013

Категория: Обмен данными

Импорт товаров из cvs файла который вы можете самостоятельно

сделать в excel или другой подобной программе.

Что умеет:

1. Добавляет товар в базу

2. Считывает категории и привязывается к ним товар.

3. Добавляет изображения к товару

4. Автоматически включает активность товара

5. Считывает производителя и автоматом привязывает к нему товар.

6. Создает отдельную папку для изображений

7. Генерирует уникальные имена на основании model и случайного числа.

8. Если магазин мультиязычный, дает возможность выбирать язык для которого вы добавляете описание.

Установка:

Распаковать в папку с магазином.

Зайти в раздел управления модулями и установить.

Как работать:

В архиве модуля есть архив для примера.

внутри архива файл с расширением cvs в кодировке utf-8.

В файле xls подписаны поля, для чего они и зачем.

Можете прямо тут заполнять ваш новый прайс.

Условия при которых все работает:

1. Название архива является будущим именем папки для изображений, даже если вы не укажите название папки при импорте.

2. Название файла прайса должно совпадать с именем файла архива.

3. В архиве в любом случае должна присутствовать папка img, даже если она пустая.

Тестировалось:

ocStore 1.5.5.1.1

Opencart 1.5.6

Нажмите здесь, чтобы скачать файл

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


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

При попытке импортировать товар выходят следующие ошибки: 

 

Notice: Undefined index: manufacturer_id in /home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/.jpg,../image/data//price/QMC-1710Ad-TF3_5ms2099168_.jpg) [function.rename]: No such file or directory in /home/admin/controller/module/importprice.php on line 326Notice: Undefined index: manufacturer_id in/home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in

 

из всего ассортимента добавилось два продукта с ценой "99" и названием "Notice: Undefined index: name in"

 

Что за лажа?где косяк искать?

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


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

При попытке импортировать товар выходят следующие ошибки: 

 

Notice: Undefined index: manufacturer_id in /home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/.jpg,../image/data//price/QMC-1710Ad-TF3_5ms2099168_.jpg) [function.rename]: No such file or directory in /home/admin/controller/module/importprice.php on line 326Notice: Undefined index: manufacturer_id in/home/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in

 

из всего ассортимента добавилось два продукта с ценой "99" и названием "Notice: Undefined index: name in"

 

Что за лажа?где косяк искать?

 

Ошибку выдал из-за того что ты написал название manufacturer которого нет у тебя на сайте. по остальному тоже столкнулся, сейчас штудирую код, чтобы найти проблему.

 

Цену ставит 99 т.к. прописанно постоянное значение:

 

$array_data['price'] = "99";

 

тут:

 

controller\module\importprice.php

Изменено пользователем KANER

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


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

Доброе время суток. При потытке импорта товара выдает ошибку:

Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/2.jpg,../image/data//armani/ab165519136_2.jpg): No such file or directory in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/controller/module/importprice.php on line 328Notice: Undefined index: seo_title in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Undefined index: seo_h1 in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Error: Duplicate entry '80-0' for key 'PRIMARY'
Error No: 1062
INSERT INTO oc_product_to_category SET product_id = '80', category_id = '0' in /home/f/fr792318/shop.baltaproduct.ru/public_html/system/database/mysql.php on line 50

 

При этом добавляет один товар (первый по списку) и все

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


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

Доброе время суток. При потытке импорта товара выдает ошибку:

Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/2.jpg,../image/data//armani/ab165519136_2.jpg): No such file or directory in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/controller/module/importprice.php on line 328Notice: Undefined index: seo_title in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Undefined index: seo_h1 in /home/f/fr792318/shop.baltaproduct.ru/public_html/admin/model/catalog/product.php on line 13Notice: Error: Duplicate entry '80-0' for key 'PRIMARY'

Error No: 1062

INSERT INTO oc_product_to_category SET product_id = '80', category_id = '0' in /home/f/fr792318/shop.baltaproduct.ru/public_html/system/database/mysql.php on line 50

 

При этом добавляет один товар (первый по списку) и все

 

Там много нюансов которых надо править под себя. И сыровато ещё решение.

 

Нашел хорошее бесплатное решение тут: http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

 

Проверил весь функционал, все работает. То что нужно, ничего лишнего. Парсит прям с таблицы Exel в формате XLSX.

 

Проверял на чистом opencart 1.5.6.

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


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

версия для oc 1.5.5 должна подойти

 

у меня ocStore 1.5.5

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


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

Что то неробит. Не ошибок не выдает ничего...

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


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

у меня вообще ни чего не происходит....

Я вот думаю, ужели за все это время в системе, на которой около 50% всех магазов в интернете, так и не придумали модоля грамотной заливки тысяч товарных позиций.... не верю....

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


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

Я же говорил, что есть бесплатное альтернативное решение.)

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

у меня вообще ни чего не происходит....

Я вот думаю, ужели за все это время в системе, на которой около 50% всех магазов в интернете, так и не придумали модоля грамотной заливки тысяч товарных позиций.... не верю....

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


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

Я же говорил, что есть бесплатное альтернативное решение.)

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=17&filter_search=export&filter_license=0

Можешь инструкцию по нему написать? как установить и т.д

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


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

Можешь инструкцию по нему написать? как установить и т.д

Можно на Русский полностью перевести и мануал написать. Отдельную тему поддержки создать. Подумаю над этим вечером.

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


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

установил модуль, не меняя ничего импортировал- вроде получилось

ввел в файл свои данные, пару картинок - не работает ((((

 

 

попробовал еще раз тестовый файл- уже и он не работает (((

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


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

Можешь инструкцию по нему написать? как установить и т.д

да ставить то не проблема, все написано.

а вот какие строки должны быть в ексельке? кинули бы и ее сразу (((

 

экспортировал свои товары, интересная табличка получилась, как я понял в нее вносить изменения и потом имортировать, попробую с понедельника

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


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

версия для oc 1.5.5 должна подойти

не работает на 1.5.5.1.1 -выдает фатальную ошибку  -Фатальная ошибка : require_once () [ function.require ]: ('. :/ USR / местные / груша' include_path =) Не удалось открытие требуется 'Классы / PHPExcel.php' в ххххххххххххххххххххх

 

это лечится как нибудь?

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


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

не работает на 1.5.5.1.1 -выдает фатальную ошибку  -Фатальная ошибка : require_once () [ function.require ]: ('. :/ USR / местные / груша' include_path =) Не удалось открытие требуется 'Классы / PHPExcel.php' в ххххххххххххххххххххх

 

это лечится как нибудь?

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

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


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

Идея хорошая, но чета не так работает. Вот ругачка

 

Notice: Undefined index: manufacturer_id in /home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 10Notice: Undefined index: category_id in/home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 5Notice: Undefined index: category_id in/home/ortomega/domains/ortomega.ru/public_html/admin/model/catalog/importprice.php on line 5Warning: rename(../temp/img/1114.jpg.jpg,../image/data/trives/trives/Т-11146626497_1114.jpg.jpg) [function.rename]: No such file or directory in /home/ortomega/domains/ortomega.ru/public_html/admin/controller/module/importprice.php on line 326Warning: rename(../temp/img/_Бандажи_До-_и_послеродовые_бандажи-5.png.jpg,../image/data/trives/trives/Т-11146626497__Бандажи_До-_и_послеродовые_бандажи-5.png.jpg)

Категории у меня все на русском, может просто добавить возможность всатлять ID категорий и подкатегорий через запятую, и на картинки что-то жалуется, может убрать проверку наличия картинок, я бы сам закинул в нужную папку, пусть просто создаст ее и нормально пропишет пути в базу. А то эти махинации с распаковой в темп и прочее что-то не работают.

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


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

Всем привет!

чистый 1.5.5.1.1 ноль эмоций при импорте.

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


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

Всем привет!

чистый 1.5.5.1.1 ноль эмоций при импорте.

 

+1 тоже самое

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


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

Спасибо за модуль. Но пока не получается использовать.

При импорте выдает ошибку 

Fatal error: Class 'ZipArchive' not found  \...\importprice.php on line 143

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


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

$_['text_export'] = 'Export / Import';

 

Спасибо за модуль. Но пока не получается использовать.

При импорте выдает ошибку 

Fatal error: Class 'ZipArchive' not found  \...\importprice.php on line 143

С этим разобрался. На хостинге в настройках PHP должен быть включен модуль ZIP 

Но теперь при импорте вылезает ошибка Fatal error: Call to undefined function iconv() in ... admin/controller/module/importprice.php on line 346

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


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

Импорт у меня заработал если выбрать кодировку UTF

После процедуры импорта страница как бы зависает. Но импортирует - и это прекрасно! 

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


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

На хостинге в настройках PHP должен быть включен модуль ZIP 

а если не секрет, что за хостинг провайдер? )

это я так, на будущее, что бы можно было предвидеть и все заранее настроить

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


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

Доброго времени суток. А подскажите, как сделать так, что бы в импорте участвовали только модель, количество и цена, что бы можно было спокойно удалить лишние колонки и не использовать архив, папку с картинками и прочее?

 

Я так понимаю что нужно просто удалить строки отвечающие за эти колонки в контролере, но какие именно?

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От virtas
      Есть два товара в отдельно созданной для них категории
      Как исключить их в определенных модулях ? - Новинки Акции

      Суть в том что эти товары аукционные ! и мне нужно вывести их на главной и я их поместил в модуль Рекомендуемые ! и так как они акцыоные они отображаются и там и та !

      Я ЕЩЕ ДУМАЛ ВЗЯТЬ ЗА ОСНОВУ МОДУЛЬ РЕКОМЕНДУЕМЫЕ И ИМ НА ГЛАВНОЙ ВЫВЕСТИ ТЕ ТОВАРЫ КОТОРЫЕ МНЕ НУЖНО СОЗДАВ ИХ НЕСКОЛЬКО ! НО !!! ОПЯТЬ ЗАМИНКА НЕ ЗНАЮ КАК ПРОПИСАТЬ НАЗВАНИЕ МОДУЛЯ ТО ЧТО ПИШУ В АДМИНКЕ - НАПРИМЕР АКЦИИ И АКЦИИ2 
       
      Версия 2.3.0.2.3  pro
    • От alexandr12345
      Добрый день! 
      Необходимо в определенную категорию вывести товары, которые состоят в другой категории.
      Данный шаблон лучше реализовать на ID категории.
       
      То есть, для каждой категории на сайте я могу установить персонализированный шаблон и вот для одной категории мне нужно прописать, чтобы в этой категории выводились все товары из категории №5 например.
       
      Знаю, что можно просто добавить все нужные товары в эту категорию и ничего не мудрить с шаблонами, но нужно именно так, чтобы в эту категорию брались товары из другой.
       
      Вот существующий шаблон.
      Айди нужно категории 238.
      <?php $config = $this->registry->get('config'); ?> <?php $id_slider = '111'; ?> <?php echo $header; ?> <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?> <li><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?></li> <?php } ?> </ul> <?php echo $content_top; ?> <div class="container category-page parket"> <div class="row"><?php echo $column_left; ?> <?php if ($column_left && $column_right) { ?> <?php $class = 'col-sm-6'; ?> <?php } elseif ($column_left || $column_right) { ?> <?php $class = 'col-sm-9'; ?> <?php } else { ?> <?php $class = 'col-sm-12'; ?> <?php } ?> <div id="content" class="<?php echo $class; ?>"> <div class="cattitle"> <h1><?php echo $heading_title; ?></h1> <div class="blocks hidden-xs"> <?php } ?> </div> <?php } ?> </div> </div> <?php if ($products_sub) { ?> <div class="product-grid"> <div class="row flex-container"> <?php foreach ($products_sub as $product_sub) { ?> <div class="col-xs-12 col-sm-25 product-container"> <div class="product-block"> <?php if ($product_sub['thumb']) { ?> <div class="image"> <a href="<?php echo $product_sub['href']; ?>" style="background:transparent; box-shadow:none;"> <img src="<?php echo $product_sub['thumb']; ?>" title="<?php echo $product_sub['name']; ?>" alt="<?php echo $product_sub['name']; ?>" /> <div class="more">Посмотреть все цвета и варианты</div> </a> </div> <?php } ?> <span class="product-name hidden"><?php echo $product_sub['name']; ?></span> <div class="prod-model"> <a href="<?php echo $product_sub['href']; ?>" style="background:transparent; box-shadow:none;"><span class="model"><?php echo $product_sub['model']; ?></span></a> </div> <?php if ($product_sub['price']) { ?> <div class="price"> <span class="button typecatalog modal-raschet">Рассчитать</span> </div> <?php } ?> </div> </div> <?php } ?> </div> </div> <div class="row"> <div class="text-center"><?php echo $pagination; ?></div> </div> <?php } ?> <?php if (!$categories && !$products_sub) { ?> <p><?php echo $text_empty; ?></p> <div class="buttons"> <div class="pull-right"><a href="<?php echo $continue; ?>" class="btn btn-primary"><?php echo $button_continue; ?></a></div> </div> <?php } ?> </div> <div class="clearfix"></div> <?php if ($description) { ?> <div class="description" <?php if ($designer || (isset($inzh_systems_sub) && ($inzh_systems_sub))) echo 'style="text-align: justify; padding: 0 2em 0 1em;"'; ?>> <p><?php echo $description; ?></p> </div> <?php } ?> <?php echo $column_right; ?></div> </div> <?php echo $footer; ?> Я буду очень признателен за помощь!!!
    • От WebDevYV
      Есть скрипт, который на локальной машине работает корректно, но при установке его на сервер в файл product.tpl (cms OpenCart 2.3.0.2, theme Next Default 3)ничего не происходит. Скрипт берет цену из таблицы с учетом id товара. Ошибок код никаких не выводит. Спасибо за помощь.
      <?php $host = 'хост'; $db = 'имя бд'; $user = 'юзер нейм'; $pass = 'пароль'; $charset = 'utf8'; $dsn = "mysql:host=$host;dbname=$db;charset=$charset"; $opt = [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]; $pdo = new PDO($dsn, $user, $pass, $opt); $stmt = $pdo->prepare('SELECT price FROM oc_product WHERE product_id = ?'); $stmt->execute([$_GET['id']]); foreach ($stmt as $row) { echo 'price '.$row['price'] . "\n"; } ?>  
    • От ReManager

      Скачать/Купить дополнение


      Дополнительное описание категорий и товаров
      Дополнительное описание для товаров и категорий. Делал для себя. Не заменяет файлы. OCMOD. Мод для тех, кто ручками допиливает шаблон и разместит вывод доп.описаний в нужном месте шаблона. Добавляет дополнительные 2 поля в базу. Работает без ошибок ТОЛЬКО на ocStore 2.3.0.2.*. На остальных версиях требуются мелкие правки.
       
      Что мод делает:
      1. С помощью мода можно вывести дополнительное описание в категориях в файле catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl добавить:
      - для вывода доп.описания продукта в необходимом месте блока формирования карточки продукта
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?> - для вывода доп.описания категории в необходимом месте
      <?php if ($description_dop) { ?><div class="dop-opisanie"><?php echo $description_dop; ?></div><?php } ?> 2. Для вывода доп.описания на странице товара в файле catalog/view/theme/ВАША_ТЕМА/template/product/product.tpl добавить в нужном месте:
      <?php if ($description_dop) { ?><div class="dop-opisanie"><?php echo $description_dop; ?></div><?php } ?> 3. Для вывода доп.описания в модуле "Рекомендуемые" товара в файле catalog/view/theme/ВАША_ТЕМА/template/extension/module/featured.tpl добавить в нужном месте:
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?> 4. Для вывода доп.описания в модуле "Последние" товарах в файле catalog/view/theme/ВАША_ТЕМА/template/extension/module/latest.tpl добавить в нужном месте:
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?>  - <div class="dop-opisanie"> - это так, просто для понимания, что можно оформить своими стилями;
      - можно просто выводить только через строку кода с echo; без if.
       
      Как пользоваться с версии 1.2.1:
      .zip - для тех кто ставит в первые.
      .xml - для тех кто ставил уже предыдущие версии и хочет обновиться.
       
      v.1.2.0.0.1 - Доп.описание категории отсутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара нет редактора.
      v.1.2.0.1.1 - Доп.описание категории отсутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара есть редактор.
      v.1.2.1.0.1 - Доп.описание категории присутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара нет редактора.
      v.1.2.1.1.1 - Доп.описание категории присутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара есть редактор.
       
      В версиях, где редактор для Доп.описание товаров текст можно форматировать, т.е добавлять ссылки, картинки, стили и т.п(как полное описание). Кстати, где нет редактора в Доп.описании, то в шаблоне все html-тэги удаляются. Не стоит ограничения по длине доп.описания категории и товара!
       
      Проверял на чистом сайте. Возмоооожно, будут конфликты с какими-нибудь модами. Но это не сложно решить, наверно.
       
      Установка мода:
      1. Установить через "Установка дополнений".
      2. Обновить кэш в "Менеджер дополнений".
       
      Обновление мода:
      Скачивайте .xml нужной версии, удаляйте модификатор, обновляйте кэш, ставьте новый .xml и опять обновляйте кэш.
       
      ВНИМАНИЕ:
      1. Я не программист, поэтому 100% работу на ваших сайтах с различными шаблонами гарантировать не могу. Если авторы шаблонов протестят мой мод и, при несовместимости частичной, покажут где-что подправить, то я сделаю версии и под их шаблоны.
      2. Работает пока только с редактором Summer Note.
       
      Демо с доп. описание категории, товаров, модулями Последние и Рекомендуемые.
       
      Донатики на пиво/сок/сигареты и печеньки можно присылать тут
      Добавил ReManager Добавлено 26.12.2016 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop  
    • От ReManager
      Дополнительное описание для товаров и категорий. Делал для себя. Не заменяет файлы. OCMOD. Мод для тех, кто ручками допиливает шаблон и разместит вывод доп.описаний в нужном месте шаблона. Добавляет дополнительные 2 поля в базу. Работает без ошибок ТОЛЬКО на ocStore 2.3.0.2.*. На остальных версиях требуются мелкие правки.
       
      Что мод делает:
      1. С помощью мода можно вывести дополнительное описание в категориях в файле catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl добавить:
      - для вывода доп.описания продукта в необходимом месте блока формирования карточки продукта
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?> - для вывода доп.описания категории в необходимом месте
      <?php if ($description_dop) { ?><div class="dop-opisanie"><?php echo $description_dop; ?></div><?php } ?> 2. Для вывода доп.описания на странице товара в файле catalog/view/theme/ВАША_ТЕМА/template/product/product.tpl добавить в нужном месте:
      <?php if ($description_dop) { ?><div class="dop-opisanie"><?php echo $description_dop; ?></div><?php } ?> 3. Для вывода доп.описания в модуле "Рекомендуемые" товара в файле catalog/view/theme/ВАША_ТЕМА/template/extension/module/featured.tpl добавить в нужном месте:
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?> 4. Для вывода доп.описания в модуле "Последние" товарах в файле catalog/view/theme/ВАША_ТЕМА/template/extension/module/latest.tpl добавить в нужном месте:
      <?php if ($product['description_dop']) { ?><div class="dop-opisanie"><?php echo $product['description_dop']; ?></div><?php } ?>  - <div class="dop-opisanie"> - это так, просто для понимания, что можно оформить своими стилями;
      - можно просто выводить только через строку кода с echo; без if.
       
      Как пользоваться с версии 1.2.1:
      .zip - для тех кто ставит в первые.
      .xml - для тех кто ставил уже предыдущие версии и хочет обновиться.
       
      v.1.2.0.0.1 - Доп.описание категории отсутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара нет редактора.
      v.1.2.0.1.1 - Доп.описание категории отсутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара есть редактор.
      v.1.2.1.0.1 - Доп.описание категории присутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара нет редактора.
      v.1.2.1.1.1 - Доп.описание категории присутствует на страницах пагинации(2-я, 3-я страница каталога), у формы Доп.описания товара есть редактор.
       
      В версиях, где редактор для Доп.описание товаров текст можно форматировать, т.е добавлять ссылки, картинки, стили и т.п(как полное описание). Кстати, где нет редактора в Доп.описании, то в шаблоне все html-тэги удаляются. Не стоит ограничения по длине доп.описания категории и товара!
       
      Проверял на чистом сайте. Возмоооожно, будут конфликты с какими-нибудь модами. Но это не сложно решить, наверно.
       
      Установка мода:
      1. Установить через "Установка дополнений".
      2. Обновить кэш в "Менеджер дополнений".
       
      Обновление мода:
      Скачивайте .xml нужной версии, удаляйте модификатор, обновляйте кэш, ставьте новый .xml и опять обновляйте кэш.
       
      ВНИМАНИЕ:
      1. Я не программист, поэтому 100% работу на ваших сайтах с различными шаблонами гарантировать не могу. Если авторы шаблонов протестят мой мод и, при несовместимости частичной, покажут где-что подправить, то я сделаю версии и под их шаблоны.
      2. Работает пока только с редактором Summer Note.
       
      Демо с доп. описание категории, товаров, модулями Последние и Рекомендуемые.
       
      Донатики на пиво/сок/сигареты и печеньки можно присылать тут
  • Последние посетители   0 пользователей онлайн

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