Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

товары добавились, но если по прайсу и в товарах в админке стоит 0, то на сайте отображается в наличии. Как это исправить? Видно что-то накрутила с настройками.

где выставляется, если 0, то Нет в наличии? в каждом товаре - это очень долго. Как это сделать автоматически?

Надіслати
Поділитися на інших сайтах


Может кто знает про резервную копию! как ее правильно восстановить!!? у меня произошел сбой по непонятной мне причине, набираю имя сайта а он мне выдает ошибку, мне подсказали здесь же на этом форуме что видать прийдется переустанавливать опенкарт!! а возможно если я зайду в резервная копия.png  и сделаю востановление это возможно что поможет

резервная копия.png

post-674514-0-71994300-1384250533_thumb.png

Надіслати
Поділитися на інших сайтах


Может кто знает про резервную копию! как ее правильно восстановить!!? у меня произошел сбой по непонятной мне причине, набираю имя сайта а он мне выдает ошибку, мне подсказали здесь же на этом форуме что видать прийдется переустанавливать опенкарт!! а возможно если я зайду в attachicon.gifрезервная копия.png  и сделаю востановление это возможно что поможет

Поможет. Восстанавливайте за вчера (если вчера там не делали ничего) и БД и файлы.

Надіслати
Поділитися на інших сайтах


Добрый день.

 

Столкнулся с такой проблемой: при попытке дать имя new существующей форме поставщика и заменой кода поставщика на другой, форма отлично сохраняется. Получается старая форма и новая с именем new и новым кодом поставщика. При попытке поставить код поставщика такой-же как у формы-донора, получаю вот такую ошибку:

 

Notice: Error: Duplicate entry '4' for key 'suppler_id'
Error No: 1062
INSERT INTO oc_suppler SET `suppler_id` = '04', `name` = 'new', `sort_order` = '2', `rate` = '8.2400', `cod` = '5', `item` = '<title>,</title>', `cat` = '2', `qu` = '', `price` = '14', `descrip` = '<div class=\'panes-item goods-item-panes-item content\'>,</div>', `pic_ext` = '', `manuf` = '3', `warranty` = '<1,<3,<4,<5,<6', `ad` = '1', `status` = '1', `my_cat` = '68', `my_qu` = '99', `my_price` = '1', `my_descrip` = 'Описание готовитсяю', `my_manuf` = '0', `my_mark` = '<img title=,<img title=,<img title=,<img title=', `weight` = '', `length` = '', `width` = '', `height` = '', `parent` = '0', `hide` = '1', `newphoto` = '2', `my_photo` = 'http://dnepromag.com.ua/image/data/no.png' `cheap` = '0', `addopt` = '0', `addseo` = '0', `related` = '', `updte` = '1', `pmanuf` = '1', `upattr` = '1', `upopt` = '0', `upname` = '1', `myplus` = '', `cprice` = '0', `minus` = '1', `chcode` = '0', `importseo` = '1', `sorder` = '', `spec` = '', `upurl` = '1', `ref` = '17', `addattr` = '1', `exsame` = '0', `sku2` = '', `parss` = '', `points` = '', `places` = '', `parsi` = '17', `pointi` = '', `placei` = '', `parsc` = '', `pointc` = '', `placec` = '', `parsp` = '', `pointp` = '', `placep` = '', `parsd` = '17', `pointd` = '', `placed` = '', `parsm` = '', `pointm` = '', `placem` = '', `parsk` = '17', `catcreate` = '0', `stay` = '0', `off` = '0', `umanuf` = '0' in /var/www/dnepromag4/site.com.ua/system/database/mysql.php on line 50

 

Как это можно поправить?

 

Всем заранее спасибо за ответ. :)

Надіслати
Поділитися на інших сайтах


Добрый день!

Работает ли модуль на ocStore Version 1.5.2.1?

 

Запустил тестовый прайс Юг-загрузка прайса_Процессоры.xml, настройки как с демо сайта:

 

Warning: unlink(./uploads/sos.tmp): Permission denied in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\model\catalog\suppler.php on line 6214

Warning: Cannot modify header information - headers already sent by (output started at W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\index.php:83) in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\vqmod\vqcache\vq2-system_engine_controller.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\index.php:83) in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\vqmod\vqcache\vq2-system_engine_controller.php on line 29

 

Спасибо.

Надіслати
Поділитися на інших сайтах


Добрый день.

 

Столкнулся с такой проблемой: при попытке дать имя new существующей форме поставщика и заменой кода поставщика на другой, форма отлично сохраняется. Получается старая форма и новая с именем new и новым кодом поставщика. При попытке поставить код поставщика такой-же как у формы-донора, получаю вот такую ошибку:

 

 

Как это можно поправить?

 

Всем заранее спасибо за ответ. :)

Один поставщик - один код, на сколько я знаю

Хотя нет, в демо они повторяются

  • +1 1
Надіслати
Поділитися на інших сайтах


После обновления и прогона товара выскакивает это, но товар обновляется

 

Notice: Undefined index: umanuf in /var/===/admin/model/catalog/suppler.php on line 3827Warning: Cannot modify header information - headers already sent by (output started at /var/===admin/index.php:83) in/var/===/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/===/admin/index.php:83) in /var/===/system/engine/controller.php on line 29

 

Какую информацию в заголовке не получается изменить? Это что значит? 

 

ПС Обновляет только часть товара. Часть так и остались без Титл.

Змінено користувачем olga79
Надіслати
Поділитися на інших сайтах


вчера сделал экспорт товаров из магазина в прайс-лист admin/uploads/ex.xml

сразу увидел что родительские категории в 5 колонке указаны неверно, а в 6.7 вообще одинаковые для всех товаров

пожалуйста скрин посмотрите http://files.mail.ru/E4D5E3FC7A8D4F128E97E76ED42B23D9

ссылка на прайс в личке

вообще всего 282 колонки - много пустых колонок со Значением атрибута, файл открываю XML editorom

Надіслати
Поділитися на інших сайтах


сейчас делал экспорт - файл пустой, только название колонок

пишет ошибку

2013-11-12 19:53:15 - PHP Notice: Undefined variable: option_id in /home/.../public_html/admin/view/template/catalog/suppler_form.tpl on line 772

2013-11-12 19:53:15 - PHP Notice: Undefined variable: option_id in /home/public_html/admin/view/template/catalog/suppler_form.tpl on line 772

2013-11-12 19:53:28 - PHP Notice: Undefined offset: 0 in /home/.../public_html/admin/model/catalog/suppler.php on line 2501

2013-11-12 19:53:28 - PHP Notice: Undefined offset: 0 in /home/.../public_html/admin/model/catalog/suppler.php on line 2502

ещё раз пробовал то же самое

пишет

public_html/admin/view/template/catalog/suppler_form.tpl on line 531

/public_html/admin/view/template/catalog/suppler_form.tpl on line 553

/public_html/admin/view/template/catalog/suppler_form.tpl on line 575

form.tpl on line 667 _form.tpl on line 690 form.tpl on line 713 form.tpl on line 772

on line 2501 on line 2502

Надіслати
Поділитися на інших сайтах


подскажите еще один момент чтобы понимать саму работу парсера? ко мне приходит хls файл от поставщика, я его преобразовываю в xml файл и сохраняю у себя на компе! настраиваю поставщик модуль, провожу нумерацию как указано в демо версии! а мне надо заносить этот файл от поставщика переименованный в xml файл в базу хостинга!?!? и будет происходить парсер без фото!?!? фото хочу сам добавить свои сфотканые и обработанные через фотошоп!!

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах


1. Ну вот решил, залить все 30000 товаров, товары залились, атрибуты опять нет. Замкнутый круг.

 

http://www.unit.od.ua/errors.rar

http://www.unit.od.ua/report.rar

 

Стираем все товары, и по новому кругу заливаем.

 

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

 Номер колонки, содержащей название товара или параметры парсинга: |,</title>  текста, c которого начинается парсинг:  <title>   ну и  Номер колонки, содержащей ссылку для парсинга: 21

    вместо него я указал колонку с которой брать название товара (в моем случае 13)

 

После этого названия списываются с моего прайса, но вот атрибуты больше не копируются в товар, и никакие танцы с "бубном" не помогают.

Как быть и куда дальше смотреть, уже третью неделю бьюсь...   (доступы у Вас usergio в личке - может можете посмотреть)

 

Вся проблемма в том что у поставщика на сайте на каждой странице товара указано название:

<title>Brain | Ноутбук ACER PB Easynote LE11BZ-11204G50MNKS (NX.C1UEU.005) 17.3'HD+_G, AMD DC E1-1200M (1.4), 4096Mb, 500Gb, DVD-SMulti, HD7310, LAN, WiFi, CR3in1, WEB-Cam, W8, 3.2kg, black/ silver U0041628</title>

 

Мне же надо только: Ноутбук ACER PB Easynote LE11BZ-11204G50MNKS (NX.C1UEU.005)

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

 

Поставщик: http://brain.com.ua/Noutbuk_ACER_PB_Easynote_LE11BZ-11204G50MNKS_NXC1UEU005-p76593.html

Спарсеноhttp://unit.od.ua/portativnye-ustroystva/noutbuk-acer-pb-easynote-le11bz-11204g50mnks-nx-c1ueu-005-17-3-hd-g-amd-dc-e1-1200m-1-4-4096mb-500gb-dvd-smu

 

На картинке ошибки парсинга названия товара у поставщика с сайта:

post-666907-0-09678100-1384279416_thumb.png

 

2. Что делать с атрибутами которые не выводятся так как почему то не подставляется группа атрибутов, она у меня одна. На версии 4.10 таких проблем не было.

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

 

3.. Номера товаров после повторных парсингов дошли до ужаса, как их сбросить? чтобы начались опять с начала?

Змінено користувачем wwizard
Надіслати
Поділитися на інших сайтах


Установил, наблюдаю следующую картину (в скрине). Все остальное работает. Чего делать ума не приложу. Попробовал переустановить VQMod, ничего не дает. При этом пока не поменял права доступа к основным папкам Opencart, говорил, что VQMod  не установлен 

Not Found

The requested URL /vqmod/install was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.),

 

при этом сам шаблон работал. Шаблон буржунетский, в форуме местной поддержки кто-то жаловался на VQMod, но не факт.

post-672315-0-88464900-1384282444_thumb.png

Надіслати
Поділитися на інших сайтах


Уважаемый Usergio, почему мой вопрос вы упорно игнорируете?

 

Что такое The Product was passed: Row ~= 1 Empty link in column?

 

Почему после установки новой версии не могу зайти в добавление товара, хотя все сделал по инструкции?

 

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

Я не игнорирую, я не успеваю.

Вы не можете зайти в добавление товара, потому, что (цитата:из руководства):

Зайдите в Каталог -> Товары, и попробуйте добавить новый товар. Если при нажатии на кнопку «Добавить» у вас белый экран или ошибка сервера, это означает, что Vqmod преподнес нам очередной сюрприз: не сделал вставку в файл admin/model/catalog/product

Скопируйте этот файл на свой компьютер и вставьте в него перед строкой:

public function getProduct($product_id)

и после фигурной скобки, следующий текст:

   public function getMaxModel() {                                      

     $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");

     return $query->row;

  }

Сохраните файл под именем vq2-admin_model_catalog_product.php и закачайте его в папку vqmod/cache на сервере.

Опять белый экран?

Тогда, скопируйте на свой компьютер файл admin/controller/catalog/product и вставьте в него после строки (после фигурной скобки):

$product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);

            }

Следующий текст:

     else {

               $row = $this->model_catalog_product->getMaxModel();

               $max_model = $row['max(product_id)'];

               $next_code = $max_model + 1;

               $next_code = $next_code."-";

}

И чуть ниже, замените строку:

$this->data['model'] = '';

на:

$this->data['model'] = $next_code;

Сохраните файл под именем vq2-admin_controller_catalog_product.php и закачайте его в папку vqmod/cache на сервере.

Опять белый экран?

В таком случае, поступайте радикально.

Сделайте эти изменения в оригинальных файлах OpenCart, а из файла suppler.xml  удалите этот  текст:

<file name="admin/controller/catalog/product.php">

                    <operation>

                    <search position="after" offset="1"><![CDATA[$product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);]]></search>

                    <add><![CDATA[ else {

                    $row = $this->model_catalog_product->getMaxModel();

                    $max_model = $row['max(product_id)];

                    $next_code = $max_model + 1;

                    $next_code = $next_code."-";

}                  ]]></add>

                    </operation>

<operation>

                    <search position="replace" index="1"><![CDATA[$this->data['model'] = '']]></search>

                    <add><![CDATA[$this->data['model'] = $next_code; ]]></add>

</operation>

</file>

и этот:

<file name="admin/model/catalog/product.php">

        <operation>

            <search position="before" offset="1"><![CDATA[public function getProduct($product_id)]]></search>

            <add><![CDATA[public function getMaxModel() {            

        $query = $this->db->query("SELECT max(product_id) FROM " . DB_PREFIX . "product");            

        return $query->row;

    }    ]]></add>

        </operation>

    </file>

Вот теперь, действительно, установка завершена

Надіслати
Поділитися на інших сайтах

здравствуйте.

Уточняю по сохранению настроек. Я заполняю на форме все вкладки по порядку: "Общие", "Данные", "Атрибуты", "Опции". Далее я нажимаю на кнопку "Сохранить", открываю форму поставщика снова и не вижу введенных ранее данных на закладках "Атрибуты" и "Опции". Это пока не имеет отношения к корректности заполнения прайса. Ранее введеные даные просто не сохраняются.

Как следствие: не возможно указать несколько опций, так как возможность заполнения новых опций появляется после сохранения формы.

Как следствие2: если импортировать в магазин прайс, нажав на кнопку "Старт", в карточке товара отсутствуют атрибуты и опции. Очевидно их нет, потому что указанные настройки откуда брать значения в прайсе не сохранились при нажатии на кнопку "Старт". Если после импорта открыть форму поставщика, закладки "Атрибуты" и "Опции" чисты и не содержат ранее заполненных данных.

 

Теперь о прайсе. 

В прайсе все ок. Лог импорта не содержит ошибок. Пример прайса с атрибутами и опциями прилагаю. 

Скриншот из MS Excel for MAC OS X (нет Windows под рукой), но импорт прайса делается после сохранения файла по инструкции в xml 2003 из MS Office 2013 на Windows

 

 

00b911dfb597.png

 

Заполненные свойства импорта опции "Размер" на форме до сохранения

 

e1d3601da04b.png

 

 

Удалил еще раз все таблицы suplier в БД

перезалил модуль

таблицы создались заново и все заработало. 

Супер:)

Вот это пост! Рад, что все получилось.

Обращаю ваше внимание, что количество вариантов размера не соответствует количеству вариантов количеств.

Надіслати
Поділитися на інших сайтах

Ок, хорошо файл переписал, кнопка появилась.

Вопрос:

Атрибуты спарсились, в каждом товаре в админке они есть. В самих атрибутах тоже. НО не выводятся. (т.е. На сайте их нету)

 

Возможно проблемм в том что после парсинга атрибутам автоматически не присвоилась группа атрибутов.

Если группу выставить ручками, то все работает

 

Как сделать так чтобы группа атрибутов автоматически привязывалась к атрибутам, так как полностью все группы атрибутов я удалить не могу (Группа атрибутов не может быть удалена, поскольку она используется 1 атрибутами!) даже если у меня в магазине нет ни одного товара и ни одного атрибута?

Вас понял.

Модуль парсит атрибуты в группу №1

Вот это место (можете изменить):

 

$this->db->query("INSERT INTO " . DB_PREFIX . "attribute SET attribute_group_id = '" . 1 . "', sort_order = '" . 0 . "'");

Надіслати
Поділитися на інших сайтах

товары добавились, но если по прайсу и в товарах в админке стоит 0, то на сайте отображается в наличии. Как это исправить? Видно что-то накрутила с настройками.

где выставляется, если 0, то Нет в наличии? в каждом товаре - это очень долго. Как это сделать автоматически?

В Инструментах есть пункт "Установить количество товара - 99".

Отфильтруйте категорию или по дате обновления или по номеру нужные товары и запустите эту программу.

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрый день.

 

Столкнулся с такой проблемой: при попытке дать имя new существующей форме поставщика и заменой кода поставщика на другой, форма отлично сохраняется. Получается старая форма и новая с именем new и новым кодом поставщика. При попытке поставить код поставщика такой-же как у формы-донора, получаю вот такую ошибку:

 

Notice: Error: Duplicate entry '4' for key 'suppler_id'

Error No: 1062

INSERT INTO oc_suppler SET `suppler_id` = '04', `name` = 'new', `sort_order` = '2', `rate` = '8.2400', `cod` = '5', `item` = '<title>,</title>', `cat` = '2', `qu` = '', `price` = '14', `descrip` = '<div class=\'panes-item goods-item-panes-item content\'>,</div>', `pic_ext` = '', `manuf` = '3', `warranty` = '<1,<3,<4,<5,<6', `ad` = '1', `status` = '1', `my_cat` = '68', `my_qu` = '99', `my_price` = '1', `my_descrip` = 'Описание готовитсяю', `my_manuf` = '0', `my_mark` = '<img title=,<img title=,<img title=,<img title=', `weight` = '', `length` = '', `width` = '', `height` = '', `parent` = '0', `hide` = '1', `newphoto` = '2', `my_photo` = 'http://dnepromag.com.ua/image/data/no.png' `cheap` = '0', `addopt` = '0', `addseo` = '0', `related` = '', `updte` = '1', `pmanuf` = '1', `upattr` = '1', `upopt` = '0', `upname` = '1', `myplus` = '', `cprice` = '0', `minus` = '1', `chcode` = '0', `importseo` = '1', `sorder` = '', `spec` = '', `upurl` = '1', `ref` = '17', `addattr` = '1', `exsame` = '0', `sku2` = '', `parss` = '', `points` = '', `places` = '', `parsi` = '17', `pointi` = '', `placei` = '', `parsc` = '', `pointc` = '', `placec` = '', `parsp` = '', `pointp` = '', `placep` = '', `parsd` = '17', `pointd` = '', `placed` = '', `parsm` = '', `pointm` = '', `placem` = '', `parsk` = '17', `catcreate` = '0', `stay` = '0', `off` = '0', `umanuf` = '0' in /var/www/dnepromag4/site.com.ua/system/database/mysql.php on line 50

 

Как это можно поправить?

 

Всем заранее спасибо за ответ. :)

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

Видно, что у вас в БД в таблице suppler поле suppler id установлено, как auto-increment

Если не ошибаюсь.

А должно им быть поле form_id

Сверьтесь с руководством (скришоты таблиц) еще раз.

Надіслати
Поділитися на інших сайтах

Добрый день!

Работает ли модуль на ocStore Version 1.5.2.1?

 

Запустил тестовый прайс Юг-загрузка прайса_Процессоры.xml, настройки как с демо сайта:

 

Warning: unlink(./uploads/sos.tmp): Permission denied in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\model\catalog\suppler.php on line 6214

Warning: Cannot modify header information - headers already sent by (output started at W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\index.php:83) in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\vqmod\vqcache\vq2-system_engine_controller.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at W:\WEBSERVER\OpenServer\domains\bla-bla.loc\admin\index.php:83) in W:\WEBSERVER\OpenServer\domains\bla-bla.loc\vqmod\vqcache\vq2-system_engine_controller.php on line 29

 

Спасибо.

Права на папку admin/uploads дайте 755 или 777

На локальной машине тестите? :)

 

Модуль не может удалить от туда файл sos, грохните его руками и пробуйте дальше.

Может и заработает.

А если нет, то подправим :)

Надіслати
Поділитися на інших сайтах

Один поставщик - один код, на сколько я знаю

Хотя нет, в демо они повторяются

Никто даже не похвалил ;)

 

В 5.0 у каждого поставщика сделал любое количество форм.

Форма для обновления цен.

Форма для парсинга новых товаров.

Форма для корректировки атрибутов

......

сколько хотите.

Надіслати
Поділитися на інших сайтах

После обновления и прогона товара выскакивает это, но товар обновляется

 

Notice: Undefined index: umanuf in /var/===/admin/model/catalog/suppler.php on line 3827Warning: Cannot modify header information - headers already sent by (output started at /var/===admin/index.php:83) in/var/===/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/===/admin/index.php:83) in /var/===/system/engine/controller.php on line 29

 

Какую информацию в заголовке не получается изменить? Это что значит? 

 

ПС Обновляет только часть товара. Часть так и остались без Титл.

Гляньте а БД в таблице suppler

Там должно быть поле: umanuf varchar 1

 

Сообщения об ошибках всегда сопровождаются текстом: Cannot modify header information.....

Не обращайте внимания:)

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.