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

Recommended Posts

Кстати leol помочь с выставлением колонок можешь помочь?

У меня в товаре опции есть, как их вывести в колонки и еще вопрос если в прайсах одинаковые категории как быть? Модуль их добавит?

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


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

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


Уже не норм :ugeek:

 

Выложил обновление, замените файл admin/model/catalog/suppler

Встретился случай, когда значение атрибута отделялось от названия атрибута НЕ тегом, а:   :(

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

 

Переписал программу еще раз - сильно тормозила.

У Вас в "демо" в атрибутах в поставщиках написано: "Номер колонки в XLS, содержащей значение атрибута. Теги (через запятую), стоящийе перед атрибутом и его значением, соответственно" и длиное поле, у меня же после обновления там ничего не изменилось.

 

В атрибуты я не могу вставить как на демо, так как даже после обновления у меня внутри так:

80b39d9e1ebca78efb5f18d96572e126.jpg

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


Что означает: "Места расположения основного и дополнительных фото товара на сайте поставщика (через запятую): " - в руководстве этого нет.

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


Уже по 300 строчек разбил прайс:

И все равно:

 

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

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


Уже по 300 строчек разбил прайс:

И все равно:

 

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

а что в логах апача?

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


И такс, провайдер открыл время на максимум чтобы проверить. Скрипт работал 5:58 минут. (т.е. 6ть минут)

и незакончившись выдал:  (получается по 300 строк много, надо разбить по 100 строчек, так как парсить ему много)



Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/euroshop.od.ua/UNIT/admin/index.php:83) in /var/www/vhosts/euroshop.od.ua/UNIT/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/euroshop.od.ua/UNIT/admin/index.php:83) in /var/www/vhosts/euroshop.od.ua/UNIT/vqmod/vqcache/vq2-system_engine_controller.php on line 29

Вот что в логах

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


Ну почему так, тока 69 строк успел отработать:

еррор:





2013-06-03 15:03:22 Download additional photo fails. Url: http://yugcontract.ua/shop/accessories/naushniki/677892.html Row ~= 65 Product code (sku) = 5871545 
2013-06-03 15:03:23 Download additional photo fails. Url: http://yugcontract.ua/news/articles/37378-Panasonic-RP-HX40-muzyka-s-oborotami.html Row ~= 66 Product code (sku) = 5871546 
2013-06-03 15:03:23 Download additional photo fails. Url: http://yugcontract.ua/shop/accessories/naushniki/677890.html Row ~= 66 Product code (sku) = 5871546 
2013-06-03 15:03:24 Download additional photo fails. Url: http://yugcontract.ua/shop/accessories/naushniki/677892.html Row ~= 66 Product code (sku) = 5871546 
2013-06-03 15:03:25 Download additional photo fails. Url: http://yugcontract.ua/#chars Row ~= 67 Product code (sku) = 5959144 
2013-06-03 15:03:27 Download additional photo fails. Url: http://yugcontract.ua/#modifications Row ~= 68 Product code (sku) = 5855046 

При повторной обработке этогоже прайса, ошибка: 



Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /var/www/vhosts/euroshop.od.ua/UNIT/admin/model/catalog/suppler.php on line 1525Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/euroshop.od.ua/UNIT/admin/index.php:83) in /var/www/vhosts/euroshop.od.ua/UNIT/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/euroshop.od.ua/UNIT/admin/index.php:83) in /var/www/vhosts/euroshop.od.ua/UNIT/vqmod/vqcache/vq2-system_engine_controller.php on line 29

И на третий запуск, все нормально, все закончилось.

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


Гугл знает всё :)

 

Ну оно вам написало человеческим языком, мол, не может сделать CURLOPT_FOLLOWLOCATION так как safe_mode = on и/или open_basedir установлен в /home/......... 
Выход: поставить safe_mode=off и/или снять open_basedir (лучше всего при наличии suphp).

 

в httpd.conf исправил значение basedir. 

Проблема исчезла.

 

Читать тут - http://www.lsdeex.ru/archives/18

и тут - http://forum.firstvds.ru/viewtopic.php?t=2642

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


Что-то медленный какой-то хостинг-провайдер у вас... у меня на не самом быстром сервере (Атлон 2 х2 240, 1 Гб ОЗУ, вит на 7200 об.) загруженном под завязку всякими офисными штуками + веб-сервер прайс на 2000 строк с фотками хавает меньше, чем за минуту.

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


Включен парсер сайта чужого на картинки и описания., может поэтому так долго.

Провайдер http://www.ukrhost.biz/

Что-то медленный какой-то хостинг-провайдер у вас... у меня на не самом быстром сервере (Атлон 2 х2 240, 1 Гб ОЗУ, вит на 7200 об.) загруженном под завязку всякими офисными штуками + веб-сервер прайс на 2000 строк с фотками хавает меньше, чем за минуту.

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


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

 

 

Гугл знает всё :)

 

Ну оно вам написало человеческим языком, мол, не может сделать CURLOPT_FOLLOWLOCATION так как safe_mode = on и/или open_basedir установлен в /home/......... 
Выход: поставить safe_mode=off и/или снять open_basedir (лучше всего при наличии suphp).

 

в httpd.conf исправил значение basedir. 

Проблема исчезла.

 

Читать тут - http://www.lsdeex.ru/archives/18

и тут - http://forum.firstvds.ru/viewtopic.php?t=2642

У меня в php.ini

 

magic_quotes_gpc = Off;
register_globals = Off;
default_charset	= UTF-8;
memory_limit = 64M;
max_execution_time = 18000;
upload_max_filesize = 999M;
safe_mode = Off;
mysql.connect_timeout = 20;
session.use_cookies = On;
session.use_trans_sid = Off;
session.gc_maxlifetime = 12000000;
allow_url_fopen = on;
;display_errors = 1;
;error_reporting = E_ALL;
Надіслати
Поділитися на інших сайтах


Допишите туда 

open_basedir = none;

 

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

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


Да но он ругается на путь: "UNIT/admin/model/catalog/suppler.php"

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

 

Гугл знает всё :)

 

Ну оно вам написало человеческим языком, мол, не может сделать CURLOPT_FOLLOWLOCATION так как safe_mode = on и/или open_basedir установлен в /home/......... 
Выход: поставить safe_mode=off и/или снять open_basedir (лучше всего при наличии suphp).

 

в httpd.conf исправил значение basedir. 

Проблема исчезла.

 

Читать тут - http://www.lsdeex.ru/archives/18

и тут - http://forum.firstvds.ru/viewtopic.php?t=2642

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


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

 

Включен парсер сайта чужого на картинки и описания., может поэтому так долго.

Провайдер http://www.ukrhost.biz/

Что-то медленный какой-то хостинг-провайдер у вас... у меня на не самом быстром сервере (Атлон 2 х2 240, 1 Гб ОЗУ, вит на 7200 об.) загруженном под завязку всякими офисными штуками + веб-сервер прайс на 2000 строк с фотками хавает меньше, чем за минуту.

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


Кстати leol помочь с выставлением колонок можешь помочь?

У меня в товаре опции есть, как их вывести в колонки и еще вопрос если в прайсах одинаковые категории как быть? Модуль их добавит?

Могу что знаю подсказать , если можно по конкретнее немного не понял вопроса :)

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


Кстати leol помочь с выставлением колонок можешь помочь?

У меня в товаре опции есть, как их вывести в колонки и еще вопрос если в прайсах одинаковые категории как быть? Модуль их добавит?

 

 

скиньте прайс посмотреть, что у Вас там с опциями, как они вписаны.

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

Выдает ошибку.прошу помощи.

 

Notice: Error: Unknown column 'addopt' in 'field list'
Error No: 1054
INSERT INTO suppler SET `name` = '', `sort_order` = '1', `rate` = '1', `cod` = '', `item` = '', `cat` = '', `qu` = '', `price` = '', `descrip` = '', `pic_ext` = '', `manuf` = '', `warranty` = '', `ad` = '1', `status` = '1', `my_cat` = '0', `my_qu` = '99', `my_price` = '1', `my_descrip` = '', `my_manuf` = '0', `my_mark` = '', `weight` = '', `length` = '', `width` = '', `height` = '', `parent` = '0', `hide` = '1', `newphoto` = '0', `my_photo` = '', `cheap` = '0', `addopt` = '0', `addseo` = '0', `related` = '', `updte` = '0', `pmanuf` = '0' in/home/m/motexc/motexc.bget.ru/public_html/system/database/mysql.php on line 49

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


Здравствуйте! А как быть с производителями? При автоматическом добавлении из прайса пока не пересохранишь из админки - не отображаются

 

P.S. Проверил. Данные не записываются в таблицу при автодобавлении

  • b_sbrowse.png manufacturer_description

 

P.P.S .

 

Как сделать, что бы id товаров начался с нуля?) А то много тестил, у меня уже 6-ти значное число)

Присоединяюсь  к вопросу по поводу шестизначного числа  такая же беда  :)

Вопрос логичный.

Заходим в БД через phpMyAdmin, выбираем таблицу product,

нажимаем закладку Операции (Operation), в 3-м квадранте есть поле AUTO_INCREMENT

в нем хранится текущий индекс - это и есть следующий код товара.

 

Аналогично и с product_description и пр. product

Если вы все удалили, ставьте везде 1

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

 

Здравствуйте! А как быть с производителями? При автоматическом добавлении из прайса пока не пересохранишь из админки - не отображаются

 

P.S. Проверил. Данные не записываются в таблицу при автодобавлении

  • b_sbrowse.png manufacturer_description

 

P.P.S .

 

Как сделать, что бы id товаров начался с нуля?) А то много тестил, у меня уже 6-ти значное число)

Присоединяюсь  к вопросу по поводу шестизначного числа  такая же беда  :)

Вопрос логичный.

Заходим в БД через phpMyAdmin, выбираем таблицу product,

нажимаем закладку Операции (Operation), в 3-м квадранте есть поле AUTO_INCREMENT

в нем хранится текущий индекс - это и есть следующий код товара.

 

Аналогично и с product_description и пр. product

Если вы все удалили, ставьте везде 1

Уважаемый usergio, пожалуйста подскажите решение проблемы. Модуль купил вчера. Весь форум перечитывать неохота Спасибо.

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


Не понял на счет парсинга атрибутов. Можно сделать пример на сайте (тот же ЮГконтракт).

Допустим такое:

http://yugcontract.ua/shop/kompyuternaya-tehnika/all-in-one/1721501.html#chars

 

XML файл

 

Он будет парсить описание и характеристики?

Будет.

Отличній прайс: в колонке 13 есть ссылка на страницу товара.

Там есть несколько фото, описание и атрибуты (откройте текст страницы и вы увидите).

Ваша задача простая, скопировать все, не повторяющиеся, названия атрибутов со всех страниц сайта (те, что вас интересуют)

Всего там 1200 штук атрибутов, но вам же не все нужны.

И ввести их в админку в "Атрибуты".

 

Затем, на стр. Атрибуты в форме поставщика ввести такой "атрибут" <td class='prop' width='200'>,<td class='val'>   соответствует атрибуту: не выбрано

 

Пример ann.spywatcher.com.ua  "Кабели" 

Все спарсено с Юг-а, включая описание, фото товаров и атрибуты (не все, конечно).

В админке можете посмотреть настройки (вход demo/demo ).

 

Но вы же понимаете, что если спарсить все описания, то Гугл откажется индексировать ваш сайт, как "сайт-плагиат"!

Если страница сайта на 80% похожа на страницу другого сайта, который появился раньше, то эта страница не индексируется, а ваш сайт Гугл может, даже, забанить:(

 

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

Идеи есть:)

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

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

Должны.

Ничего, вроде не менял.

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

Уже не норм :ugeek:

 

Выложил обновление, замените файл admin/model/catalog/suppler

Встретился случай, когда значение атрибута отделялось от названия атрибута НЕ тегом, а:   :(

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

 

Переписал программу еще раз - сильно тормозила.

У Вас в "демо" в атрибутах в поставщиках написано: "Номер колонки в XLS, содержащей значение атрибута. Теги (через запятую), стоящийе перед атрибутом и его значением, соответственно" и длиное поле, у меня же после обновления там ничего не изменилось.

 

В атрибуты я не могу вставить как на демо, так как даже после обновления у меня внутри так:

80b39d9e1ebca78efb5f18d96572e126.jpg

Поменяйте версию.

В той было "не норм":(

Не для всех правда, сначала вроде бы и незаметно, все работает...и вдруг Бац, попадается такой расклад атрибутов, что программа циклит :(

 

Вижу, раз у вас поле короткое, значит это старая версия.

Только обновите ВСЕ суплеры.

4.5 у меня в магазине уже 5000 товаров с атрибутами и описаниями залила - работает хорошо.

Рекомендую.

 

По поводу двух тегов через запятую.

Пример (из Юг-контракта):

 

<td class='prop' width='200'>

            Сенсор изображения            </td>

            <td class='val'>

                        

<p>23.5x15.6 мм (APS-C) Exmor HD CMOS-матрица, 16.1 млн. эффективных пикселей (16.7 млн. пикселей всего)</p>

                        </td>

 

1. жирным выделено название атрибута - оно должно быть известно магазину. Перед ним стоит тег <td class='propwidth='200'>

2. курсивом выделено значение атрибута. Перед ним стоит тег  <td class='val'>

 

Значит пишите <td class='propwidth='200'>,<td class='val'>

 

Для парсинга описания можно указать даже один тег (напр: <div blabla-bla> )

подразумевается по умолчанию, что концом описания будет тег </div>

 

В версии 4.5 разрешаются теги с одинарными кавычками

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

Выдает ошибку.прошу помощи.

 

Notice: Error: Unknown column 'addopt' in 'field list'

Error No: 1054

INSERT INTO suppler SET `name` = '', `sort_order` = '1', `rate` = '1', `cod` = '', `item` = '', `cat` = '', `qu` = '', `price` = '', `descrip` = '', `pic_ext` = '', `manuf` = '', `warranty` = '', `ad` = '1', `status` = '1', `my_cat` = '0', `my_qu` = '99', `my_price` = '1', `my_descrip` = '', `my_manuf` = '0', `my_mark` = '', `weight` = '', `length` = '', `width` = '', `height` = '', `parent` = '0', `hide` = '1', `newphoto` = '0', `my_photo` = '', `cheap` = '0', `addopt` = '0', `addseo` = '0', `related` = '', `updte` = '0', `pmanuf` = '0' in/home/m/motexc/motexc.bget.ru/public_html/system/database/mysql.php on line 49

Ох и давно же вы не обновлялись :)

 

Обратите внимание, в Инструкции по установке" есть скриншоты - это важно.

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

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

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

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

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

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

Вхід

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

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

Important Information

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