Вопросы:
файл \admin\model\catalog\suppler.php (номера строк могут отличаться, т.к. мы настраивали под версию 1.5.5.1 стандартного английского опенкарта)
1. Загрузка описания с форматированием текста. Если загрузить в xml файле в колонку с description текст с тегами (<br> например), то они благополучно загрузятся к товару, НО точно такие же теги у меня появляются в $meta_desc (описание мета тег). Как победить? Нужно чтобы в мета описании не было тегов. Пока писала вопрос, он решился. Нужно:
заменить строка 335
$meta_desc = @strip_tags($this->db->escape($row_product[0]['description']));
$meta_desc = substr($meta_desc, 0, 256);
на
//убрать форматирование из мета описания
$meta_desc = $this->db->escape($row_product[0]['description']);
$meta_desc = htmlspecialchars_decode($meta_desc);
$meta_desc = strip_tags($meta_desc);
2. Если выгружать ИЗ базы уже имеющиеся товары, то описание выгружается БЕЗ форматирования (без тегов, например, <br> <span> и тд). Как победить? Нужно, чтобы описание выгружалось с форматированием.
аналогично
комментировать строка 805
$st = $description;
$st = htmlspecialchars_decode($st);
$st = strip_tags($st);
на
$st = $description;
//$st = htmlspecialchars_decode($st); // описание с тегами
//$st = strip_tags($st);
!!!! ЭТО ВОПРОС ПОКА НЕ РЕШИЛСЯ
3. Права на запись, чтение и удаление. Скрипт отлично отрабатывает, но не может удалить автоматически созданные файлы (права fopen w+). Пробовали перед удалением дать права
ругается на строчку $path = "./uploads/sos.tmp"; if (file_exists($path)) @unlink ($path); Warning: unlink(./uploads/sos.tmp) [function.unlink]: Permission denied в \admin\model\catalog\suppler.php
ПОЖЕЛАНИЯ:
1. Присоединяюсь к тем, кто хочет опции. Вижу представление опций следующим образом: колонка с названием опции, в яцейке xml значение. Значение выглядит следующим образом: значение_опции1 (количество_товара, вычитать_со_склада, цена, баллы, вес), значение опции2 и тд
предусмотреть значения по умолчанию.
Например:
размеры одежды
98('100','1','','',''), 104('74','1','','',''), 110('31','1','','',''), 116('55','1','','','')
где 98 - значение опции ('100','1','','','') - 100 количество, 1- вычитать со склада "да", надбавка к цене - нет (пустое значение), надбавка к баллам (пустое значение) - нет, надбавка к весу (пустое значение) - нет
2. Хотелось бы колонку бонусные баллы для дефолтной группы пользователей, бонусные баллы, необходимые на покупку товара сделала = цене товара
3. Поменять местами model и sku. Очень многие отчеты генерируются на основе модели (которую конечно можно переименовать в артикул). Когда в модель начинают генерировать непонятные коды (когда это коды по поставщику, они понятные. Товары с этими кодами расставлены по полкам, поставщику делается заказ на основании этих кодов и тд). Однако ж ваши отчеты можно формировать по вашему коду. Поэтому предложение Ваш код генерировать не в модель, а в sku.
PS чтобы версия встала на 1.5.5.1 английскую нужно комментировать \admin\model\catalog\suppler.php + tpl файлы
//. "', `seo_title` = '" . $meta_key2 // в таблице product_description нет полей seo_title и seo_h1
//. "', `seo_h1` = '" . $meta_key2
В сухом остатке: требуется решить вопрос №3, пожелания №1 и №2.
Спасибо!
ЗЫ,ЗЫ: отличный модуль, аналогов пока нет. Будет еще лучше, если решить вопрос с опциями, бонусными баллами и поменять ску с моделью местами, настроить под английскую версию opencart 1.5.5.1