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

Recommended Posts

Так это же в admin/controller/catalog/suppler.php  :)

 

Из вкюмода выбросьте suppler.xml  и почистите его cache

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

Добрый день!
Столкнулся с проблемой парсинга опции (всего одна), нигде не могу найти ответа (просмотрел видео, документацию). Вопрос срочный (заказчик в последний момент подумал, что опции архинужны в магазине). Нужно спарсить опцию с размерами и ценой.

Вот мои настройки в поставщике http://joxi.ru/n2YazW8IYLGO26

Вот код, нигде product_size , data-price не повторяются. Сами размеры - 50/70 и 70/70.

  1. <div class="sizes">
  2.                             <span class="ttl">Доступные размеры</span>
  3.                             <div class="select">
  4.                                 <input type="hidden" name="size" value="">
  5.                              <ul>
  6.                                  <li>
  7.     <label for="produc_size0 c_fix" data-price="446">
  8.         50/70 <div class="price_val"><span>446 </span><i class="fa fa-rub"></i></div>
  9.     </label>
  10. </li><li>
  11.     <label for="produc_size1 c_fix" data-price="480">
  12.         70/70 <div class="price_val"><span>480 </span><i class="fa fa-rub"></i></div>
  13.     </label>
  14. </li>
  15.                              </ul>
  16.                             </div>
  17.                         </div>

После парсинга опции появляются в каталог-опции, но помимо размеров в названии присутствуют числа, которых в коде просто нету. А в опциях самого товара остаются только эти непонятные числа, без размеров. 
Возможно есть способ указать парсеру, что нужные цифры идут левее <div class="price_val" ?

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


Разобрался, указывать конец парсинга названия нужно точнее (не <div , а <div class="price_val" ).

Возможно кто-то знает, можно ли цену в опции при парсинге поставить со знаком "=" , а не как у опенкара с + или - 

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


Так и сделано.

и использовать значение $mas_opt[$jj][$l][8] = $data_option['optsku']; при обновлении и добавлении, как ключевое, а не модель или код товара как в вашей версии, а признак повторения только модель (или код товара в вашем случае)

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


и использовать значение $mas_opt[$jj][$l][8] = $data_option['optsku']; при обновлении и добавлении, как ключевое, а не модель или код товара как в вашей версии, а признак повторения только модель (или код товара в вашем случае)

Чета я сам запутался SKU не может быть опцией, конкретный набор опций и есть конкретный SKU. Получается что Модуль от 19th19th  задает SKU как опцию?

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


 

Разобрался, указывать конец парсинга названия нужно точнее (не <div , а <div class="price_val" ).

Возможно кто-то знает, можно ли цену в опции при парсинге поставить со знаком "=" , а не как у опенкара с + или - 

 

 

Разобрался, возможно кому-то пригодится.
Что бы в опциях у цены появились знаки "=","/" - установите модуль https://opencartforum.com/files/file/619-vqmod-dopolnitelnye-deistviia-s-tcenoi-optcii/
При парсинге кол-во каждый опции =0 , решил не заморачиваться и сделал запрос в базу у таблицы "oc_product_option_value" - UPDATE `oc_product_option_value` SET`quantity`='1' 

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


Коллеги, добрый вечер всем! Скажите, а то что при импорте я указываю каталог, куда должны сохраняться фотографии и они сохраняются в нужный каталог, НО! Каждая в отдельную папку? Это нормально?

 

К примеру у меня на импорт идет три товара

Фото должны идти сюда:

КАТАЛОГ

 

и от кладёт фото трёх товаров в:

КАТАЛОГ/1

КАТАЛОГ/2

КАТАЛОГ/3

 

создавая при этом для каждого товара свою папку.

 

ЭТО НОРМАЛЬНО?

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


15512

Обновлял модуль 6.3 на 8.4 Так как инструкций несколько то может накосячил.

картина следующая

Вроде все поставил, оба файла установки запустил и получив подтверждение снес. Только потом посмотрел видеоинструкцию про тонкости викъюмода. Даже не знаю что там теперь дублируется или нет.

Строки в безу внес все до согласия базы.

теперь косяки.

 

1)Удалил один товар и занес его этим модулем. При этом выдало много строк с идентичным текстом 

 

 Undefined index: prod_keyword in/home/m/m89026/witrinka.ru/public_html/admin/model/catalog/suppler.php on line 4751Notice:  
Строку 
 
ALTER TABLE `suppler_seo` ADD `prod_keyword` VARCHAR( 1000 ) NOT NULL ;
 
я внес и проверил, она есть.
При загрузке товара параметр Обновить УРЛ в положении НЕТ.
 
картинка modul_kosjak.jpg
 
2)При попытке редактирования товара в админке текст меню похож на корейские иероглифы. И куча одинаковых ошибок.
Undefined index: optsku in /home/m/m89026/witrinka.ru/public_html/admin/controller/catalog/product.php on line 1388Notice: Undefined index: optsku in/home/m/m89026/witrinka.ru/public_html/admin/controller/catalog/product.php on line 1388Notice:
 
Картинка ieroglif.jpg При этом старые товары, загруженные через старый модуль, открываются нормально.
 
3) Цена. Когда открываю категорию, то в ней цена есть, перехожу в товар а там ее нет, тоесть 0. Стоит модуль 
Обновление цены от выбранных опций без ajax
При выборе опцый на месте цены лишь сумма опций, но при нажатии купить, товар нормально ложится в корзину с правильной ценой и суммой опций.
При этом товары, загруженные ранее работают корректно. Это что, цена заносится в бузу в какое-то другое место?
 
Пока все, кто что думает, не стесняемся.
 
 
 

post-670603-0-65702700-1448895407_thumb.jpg

post-670603-0-86221800-1448895836_thumb.jpg

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


1)при обновление есть пункт:
 

Восстановите файлы вашего движка:
 
- admin/model/catalog/product.php
- admin/controller/report/product_purchased.php
- admin/model/report/product.php
- admin/view/template/report/product_purchased.php

то есть сначала заливаем файлы модуля, а потом заливаем резервные файлы?
2) версия для Opencart 2.0 находится в папке Classic OpenCart & MaxyStore 2.0/ver 2? 
Надіслати
Поділитися на інших сайтах


Что с заносом атрибутов при парсинге в выбранный справа в select?

 

Может быть хотя бы сделать вкладку "сопоставление атрибутов" и в цикле перебирать массив с str_replace?

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

 

1)при обновление есть пункт:

 

Восстановите файлы вашего движка:
 
- admin/model/catalog/product.php
- admin/controller/report/product_purchased.php
- admin/model/report/product.php
- admin/view/template/report/product_purchased.php

то есть сначала заливаем файлы модуля, а потом заливаем резервные файлы?

2) версия для Opencart 2.0 находится в папке Classic OpenCart & MaxyStore 2.0/ver 2? 

 

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

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


есть папка OCSHOP для OCSHOP
есть папка ocStore MaxyStore, для ocStore и MaxyStore
есть папка Classic OpenCart & MaxyStore 2.0 для Classic OpenCart 1.54, 1.55-1.56 и для MaxyStore 2.0
а для для Opencart 2.0 в какой папке находится?, нету ее
MaxyStore 2.0 ставить на OpenCart 2.0 так чтоли?

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


The Product passed: Row ~= 10 SKU = Товар1, because it does not belong to the main supplier

Что обозначает данная ошибка?

Не принадлежит к данному поставщику... а кому принадлежит?

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


The Product passed: Row ~= 10 SKU = Товар1, because it does not belong to the main supplier

Что обозначает данная ошибка?

Не принадлежит к данному поставщику... а кому принадлежит?

не данному а главному вроде. Ты поищи товар с таким названием или ску на своем сайте.

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


Если такой артикул уже присутствует тогда, его добавить принудительно? Как в данной ситуации лучше сделать..

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


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

PHP Fatal error:  Uncaught exception 'ErrorException' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's company'' at line 1<br />Error No: 1064<br />SELECT * FROM oc_suppler_data WHERE `form_id` = '1' and `cat_ext` = 'Tom's company'' in /var/www/magento/system/database/mysqli.php:41#012Stack trace:#012#0 /var/www/magento/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('SELECT * FROM o...')#012#1 /var/www/magento/admin/model/catalog/suppler.php(279): DB->query('SELECT * FROM o...')#012#2 /var/www/magento/admin/model/catalog/suppler.php(11483): ModelCatalogSuppler->getDataForm('Tom's company', '1')#012#3 /var/www/magento/admin/model/catalog/suppler.php(10551): ModelCatalogSuppler->loadfile('./uploads/1.xml', 'usergio.xml', '1')#012#4 /var/www/magento/vqmod/vqcache/vq2-admin_controller_catalog_suppler.php(227): ModelCatalogSuppler->ftp('usergio', 'usergio.xml', '1')#012#5 [internal function]: ControllerCatalogSuppler->ftp()#012#6 /var in /var/www/magento/system/database/mysqli.php on line 41

На страничке белый экран...  я в тупике...

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


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

PHP Fatal error:  Uncaught exception 'ErrorException' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 's company'' at line 1<br />Error No: 1064<br />SELECT * FROM oc_suppler_data WHERE `form_id` = '1' and `cat_ext` = 'Tom's company'' in /var/www/magento/system/database/mysqli.php:41#012Stack trace:#012#0 /var/www/magento/vqmod/vqcache/vq2-system_library_db.php(20): DBMySQLi->query('SELECT * FROM o...')#012#1 /var/www/magento/admin/model/catalog/suppler.php(279): DB->query('SELECT * FROM o...')#012#2 /var/www/magento/admin/model/catalog/suppler.php(11483): ModelCatalogSuppler->getDataForm('Tom's company', '1')#012#3 /var/www/magento/admin/model/catalog/suppler.php(10551): ModelCatalogSuppler->loadfile('./uploads/1.xml', 'usergio.xml', '1')#012#4 /var/www/magento/vqmod/vqcache/vq2-admin_controller_catalog_suppler.php(227): ModelCatalogSuppler->ftp('usergio', 'usergio.xml', '1')#012#5 [internal function]: ControllerCatalogSuppler->ftp()#012#6 /var in /var/www/magento/system/database/mysqli.php on line 41

На страничке белый экран...  я в тупике...

 

Все, сорри, разобрался сам - проблема была в самом прайсе - папки с фото создавались в транслите с именем категории, а в названии категории присутствовали запрещенные для названий файлов и папок символы типа & и '

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


да, это для того чтоб не захлебывались файловые операции при большом кол-ве файлов

Прошу прощения. этот ответ адресовался моему вопросу с созданием папки под каждый товар?

заранее спасибо

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


Можно как-то настроить,что бы не перезаписывались уже созданные мета-данные товара?

 

 

P.S.Пункт "Заполнить пустые мета-данные товаров" именно для этого?

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


Всем привет!

Накосячил с атрибутами для сайта www.kuvalda.ru у них две разные страницы товаров.
1.http://www.kuvalda.r...log/1953/36298/
2.http://www.kuvalda.ru/catalog/1952/43563/

Атрибуды криво выходят почему то. http://www.ufatehstr...resanta-sai-140

Может кто подскажет?

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


 

15512

Обновлял модуль 6.3 на 8.4

 
2)При попытке редактирования товара в админке текст меню похож на корейские иероглифы. И куча одинаковых ошибок.
Undefined index: optsku in /home/m/m89026/witrinka.ru/public_html/admin/controller/catalog/product.php on line 1388Notice: Undefined index: optsku in/home/m/m89026/witrinka.ru/public_html/admin/controller/catalog/product.php on line 1388Notice:
 
Картинка ieroglif.jpg При этом старые товары, загруженные через старый модуль, открываются нормально.
 
 
Те же проблемы у всех товаров. При попытке редактирования админка в иероглифах, и сверху на белом фоне ошибки optsku , За что вообще эта optsku отвечает, есть таблица?

 

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


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

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

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

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

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

Вхід

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

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

Important Information

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