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

Recommended Posts

 

Здравствуйте!
Не решился вопрос со связанными опциями? Я так понял что Ваш модуль должен просто активировать эту функцию в товаре (поставить галочку). 
 
Заранее спасибо!

 

Скачайте 6.1 - должны работать.

Кажется сделал, ФУХ.

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

файлик взял ваш из примера (Юг-загрузка прайса_Процессоры)  и прописал номера полей так же как в вашей демке (((

 

 

После загрузки, смотрите журнал: admin/uploads/errors.tmp    файлик такой отсутствует ((((

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


повторю вопрос) а то автор не отвечает тут тоже никто не ответил. кто знает подскажите!)

Что касается "Доставка 7-14 дней", это нужно Опенкарт курочить.

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

Да уж  хотя бы это, а там посмотрим! ;) У автора личка закрыта почему то) Интересно....

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

Скачайте 6.1 сделал, хлтя и не все, но жить будет:)

 

Подсчитать количество каждого значения в опциях, пока не получилось :(

"Налету" сделать это не получается, т.к. не могу знать, не появится ли это значение еще раз (ниже по прайсу).

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

А это время :(

В принципе, это сделать можно.

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

а автор в теме появляется? и продукт поддерживает? помогает правки, настройки делать?

 

и вопрос на OpenCart 1.5.1.3 работать будет?

 

хотя в теме написано ^

 

ocStore: 1.5.1.3, 1.5.3.1, 1.5.4.1, 1.5.5.1 (с vqmod или без ).

OpenCart: 1.5.4, 1.5.5.1, 1.5.6 (с vqmod или без ).

 

но все таки хочется услышать ответ... ведь на OpenCart 1.5.1.3 много народа сидит... как же так?

 

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

 

может кто-то ставил? Отзовитесь о результатах?

Автор поддерживает, вот уже 378 страниц.

Просто забыл объявление написать: "Ушел на революцию":)

Это не навсегда, если жив буду, обязательно буду поддерживать:

функций много, руководстве, скажем прямо, не слишком подробное.

Куда деваться.

 

На OpenCart 1.5.1.3 должно работать, могу подправить.

Только без "Мета тегов", согласны?

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

Сергей, добрый день ! Вопрос на засыпку всё-таки созрел...

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

Сделал легко категории в магазине, с необходимыми вложенностями через ваш же скрипт

а дальше заминка-заминок.

Необходимо всё-таки загрузить товары... а они не будут грузиться без заполнения вкладки Данные..

Проблемы (почитав форум - не у меня одного ):

1. Создание во вкладке Данные большого кол-ва записей - безумно трудоёмкий процесс.

2. Процесс сопоставления папок  для загрузки картинок - аналогичен предыдущему пункту.

 

Вопрос: 

Вы сможете в ближайшее время решить эти проблемы ? 

Как вариант решения:

 

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

 

по п.2 автоматически раскидывать картинки по 100-300 штук (кому как надо) в автоматически создаваеммые папки.

Добрый день.

У вас, как всегда, предложения интересные.

 

1. Тогда названия категорий в прайсе должны совпадать с названиями в магазине и... а как же наценка?

2. Уже пробовал автоматом создавать папки: иногда они создаются, но запись в них не возможна :(

Говорят, прав нет.

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

УРА!

Разобрался с буквой Ё !!!

 

Выкладываю решение проблемы на всеобщее обозрение.

 

открываем

...\admin\model\catalog\suppler.php

ищем строку

function win_to_utf($s) {

вот что должно получиться

 

function win_to_utf($s) {
      $t ='';
      for($i=0, $m=strlen($s); $i<$m; $i++)    {
      $c=ord($s[$i]);
      if ($c<=127) {$t.=chr($c); continue; }
      if ($c>=192 && $c<=207) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=208 && $c<=239) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=240 && $c<=255) {$t.=chr(209).chr($c-112); continue; }
      
      //  это надо закомментить
      //if ($c==184) { $t.=chr(209).chr(209); continue; };
      //if ($c==168) { $t.=chr(208).chr(129); continue; };
      
      //  это добавить                  
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #ё
      if ($c==168) { $t.=chr(208).chr(129); continue; }; #Ё
      if ($c==179) { $t.=chr(209).chr(150); continue; }; #і
      if ($c==178) { $t.=chr(208).chr(134); continue; }; #І
      if ($c==191) { $t.=chr(209).chr(151); continue; }; #ї
      if ($c==175) { $t.=chr(208).chr(135); continue; }; #ї
      if ($c==186) { $t.=chr(209).chr(148); continue; }; #є
      if ($c==170) { $t.=chr(208).chr(132); continue; }; #Є
      if ($c==180) { $t.=chr(210).chr(145); continue; }; #ґ
      if ($c==165) { $t.=chr(210).chr(144); continue; }; #Ґ
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #Ґ
}
return $t;
} 

 

также в версии 6.1 автор пытался бороться с Ё, добавил строки

//$text = str_replace('ё', 'е',$text);
//$text = str_replace('Ё', 'Е',$text);
//$text = str_replace('ъ', 'ь',$text);

я их закоментил, быквы Ё нормально переносятся на наш сайт.

 

 

Надеюсь автор модуля не пропустит это сообщение, и внесет эти правки в новую версию.

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


пожскажите плз как спарсить цену с этого сайта?

http://luxstore.kiev.ua/products/apple-iphone-5s-16-gb-space-gray

Параметры парсинга:

 

<div class='price'>,</div>

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

кучу всего начитал так и не понял в чем ошибка, подскажите кто знает

сделал экспорт с магазина (1.5.4)

пробую закачать в новый магазин (1.5.5) пишет "готово" а товаров нет вот что в ошибе пишет

The Product was passed: Row ~= 1 Product code (sku) = Main SKU Invalid price of product = Price
 The Product was passed: Row ~= 107 Product code (sku) =  Invalid price of product = 
вот что в прайсе написано 
Main SKU 1-001 1-002

уже все перепробовал так и не пойму что не так, цена или номер SKU, или еще в чем 

С первой строкой все ясно: это шапка.

В 107 -й строке, модуль не нашел СКУ и Цену, в указанных колонках.

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

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

Добрый день.

У вас, как всегда, предложения интересные.

 

1. Тогда названия категорий в прайсе должны совпадать с названиями в магазине и... а как же наценка?

На это могу сказать -  

1) массовое изменение цены потом за счёт других модулей, либо - как вариант изменение цены на товары в категории  из раздела "инструменты", например

2) раз мы рассматриваем наполнение НОВОГО магазина, то и категории там будут все новые, т.е. вновь созданные из прайса поставщика ( спаршенные, например, с учётом вложенности категории в категорию...  ) 

 

2. Уже пробовал автоматом создавать папки: иногда они создаются, но запись в них не возможна :(

Говорят, прав нет.

Видимо, всё-таки есть решение проблемы ? )  Как-то, ведь папки создаются другими скриптами...  права и пр ..   

 

Ок - в диалоге (большое Вам спасибо !) )  открывается истина . 

 

 Тогда всё намного проще получается:

 

1) как обозначить в разделе "Данные" 400 категорий для одного магазина, 400 для другого и т.д. ( магазины разной направленности, категории разные, товары тоже...  соответственно) ?

2)  как сделать ограничение на 300 фотографий для папки ?

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


 

УРА!

Разобрался с буквой Ё !!!

 

Выкладываю решение проблемы на всеобщее обозрение.

 

открываем

...\admin\model\catalog\suppler.php

ищем строку

function win_to_utf($s) {

вот что должно получиться

 

function win_to_utf($s) {
      $t ='';
      for($i=0, $m=strlen($s); $i<$m; $i++)    {
      $c=ord($s[$i]);
      if ($c<=127) {$t.=chr($c); continue; }
      if ($c>=192 && $c<=207) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=208 && $c<=239) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=240 && $c<=255) {$t.=chr(209).chr($c-112); continue; }
      
      //  это надо закомментить
      //if ($c==184) { $t.=chr(209).chr(209); continue; };
      //if ($c==168) { $t.=chr(208).chr(129); continue; };
      
      //  это добавить                  
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #ё
      if ($c==168) { $t.=chr(208).chr(129); continue; }; #Ё
      if ($c==179) { $t.=chr(209).chr(150); continue; }; #і
      if ($c==178) { $t.=chr(208).chr(134); continue; }; #І
      if ($c==191) { $t.=chr(209).chr(151); continue; }; #ї
      if ($c==175) { $t.=chr(208).chr(135); continue; }; #ї
      if ($c==186) { $t.=chr(209).chr(148); continue; }; #є
      if ($c==170) { $t.=chr(208).chr(132); continue; }; #Є
      if ($c==180) { $t.=chr(210).chr(145); continue; }; #ґ
      if ($c==165) { $t.=chr(210).chr(144); continue; }; #Ґ
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #Ґ
}
return $t;
} 

 

также в версии 6.1 автор пытался бороться с Ё, добавил строки

//$text = str_replace('ё', 'е',$text);
//$text = str_replace('Ё', 'Е',$text);
//$text = str_replace('ъ', 'ь',$text);

я их закоментил, быквы Ё нормально переносятся на наш сайт.

 

 

Надеюсь автор модуля не пропустит это сообщение, и внесет эти правки в новую версию.

 

Спасибо, сейчас вставлю.

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

Подскажите, пожалуйста.

 

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

 

Второй вопрос. Для всех товаров выставлена опция "Показывать в родительской категории" - ДА. Есть два уровня вложенности разделов. Главный-раздел/Первый-уровень/Второй-уровень/Товар. И некоторые товары появляются во втором и первом уровнях вложенности, но не появляются в главном разделе. Как можно заставить товар появляться в общем для всех подкатегорий разделе?

 

И еще вопрос. Если на сайте валюта по-умолчанию доллар, а цены поставщика - гривны. Можно в модуле с помощью опции "Курс" (вкладка Общие) при заливке делать пересчет валют?

 

Модуль версии 6.0

1. Включите кнопку "Обновить значения старых и добавить новые атрибуты:" и попробуйте еще раз.

2. В Инструментах есть возможность переносить/распространять товары по произвольным категориям.

3. Все правильно, "Курс" (это множитель цены) для этого и предназначен:)

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

1. Включите кнопку "Обновить значения старых и добавить новые атрибуты:" и попробуйте еще раз.

2. В Инструментах есть возможность переносить/распространять товары по произвольным категориям.

3. Все правильно, "Курс" (это множитель цены) для этого и предназначен :)

Спасибо!

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

Не то жму?

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


ЕЕЕЕЕЕ все заработалоооо )))) товары добавляет вообще норм, по началу конечно не добавлял, ну после танцев все заработало!!!! АУТОР молодчик!! Буду дальше разбираться, пока только закинул пробную партию без опций и атрибутов, с ценами и акциями, все гуд!!! С фото конечно запара, было бы конечно хорошо, что бы можно было добавлять товары вообще без фото, что бы потом не удалять фото по умолчанию, т.к. фото собираюсь добавлять с помощью другого модуля через гугл!!! Короче автору респект и уважуха!!

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


 

УРА!

Разобрался с буквой Ё !!!

 

Выкладываю решение проблемы на всеобщее обозрение.

 

открываем

...\admin\model\catalog\suppler.php

ищем строку

function win_to_utf($s) {

вот что должно получиться

 

function win_to_utf($s) {
      $t ='';
      for($i=0, $m=strlen($s); $i<$m; $i++)    {
      $c=ord($s[$i]);
      if ($c<=127) {$t.=chr($c); continue; }
      if ($c>=192 && $c<=207) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=208 && $c<=239) {$t.=chr(208).chr($c-48); continue; }
      if ($c>=240 && $c<=255) {$t.=chr(209).chr($c-112); continue; }
      
      //  это надо закомментить
      //if ($c==184) { $t.=chr(209).chr(209); continue; };
      //if ($c==168) { $t.=chr(208).chr(129); continue; };
      
      //  это добавить                  
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #ё
      if ($c==168) { $t.=chr(208).chr(129); continue; }; #Ё
      if ($c==179) { $t.=chr(209).chr(150); continue; }; #і
      if ($c==178) { $t.=chr(208).chr(134); continue; }; #І
      if ($c==191) { $t.=chr(209).chr(151); continue; }; #ї
      if ($c==175) { $t.=chr(208).chr(135); continue; }; #ї
      if ($c==186) { $t.=chr(209).chr(148); continue; }; #є
      if ($c==170) { $t.=chr(208).chr(132); continue; }; #Є
      if ($c==180) { $t.=chr(210).chr(145); continue; }; #ґ
      if ($c==165) { $t.=chr(210).chr(144); continue; }; #Ґ
      if ($c==184) { $t.=chr(209).chr(145); continue; }; #Ґ
}
return $t;
} 

 

также в версии 6.1 автор пытался бороться с Ё, добавил строки

//$text = str_replace('ё', 'е',$text);
//$text = str_replace('Ё', 'Е',$text);
//$text = str_replace('ъ', 'ь',$text);

я их закоментил, быквы Ё нормально переносятся на наш сайт.

 

 

Надеюсь автор модуля не пропустит это сообщение, и внесет эти правки в новую версию.

 

Выложил обновление, спасибо еще раз.

Добавил перекодировку ъ, у меня была такая проблема.

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

Ок - в диалоге (большое Вам спасибо !) )  открывается истина . 

 

 Тогда всё намного проще получается:

 

1) как обозначить в разделе "Данные" 400 категорий для одного магазина, 400 для другого и т.д. ( магазины разной направленности, категории разные, товары тоже...  соответственно) ?

2)  как сделать ограничение на 300 фотографий для папки ?

Если прайсы разных магазинов - разные, то можно создать разные Формы загрузки.

И в каждой форме будет своя страница Данные :cry:

 

Как вам такая идея.

Есть кнопка: "Дополнить стр. Данные": все категории из прайса автоматом вносятся в стр. Данные.

Если категория уже есть, то она не дублируется на странице.

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

Если такой нет, то ставится "Не выбрано".

Наценка не устанавливается.

Папка для фото создается по названию категории (по нескольким первым буквам)

Но гарантии, что в эти папки будут записываться фото, я дать не могу (иногда работает, иногда - нет:(

 

Посчитать количество фото в папке, пока не знаю как.

Тут нужно подумать.

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

Спасибо!

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

Не то жму?

Все правильно, но вы должны учесть, что вы находитесь в Форме.

А Форма принадлежит какому-то конкретному поставщику.

Значит модуль будет отфильтровывать товары только этого поставщика (см. префикс).

Вам нужно включить кнопку "Поставщики: Все".

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

Замучали Вас наверное, что мне с этим делать?

Да нет, ничо, пишите, будем разбираться.

Все эти ошибки происходят при чтении Формы.

Вы заполняете форму у себя на компе, потом вы должны отправить ее на сервер (нажимаете "Сохранить").

Потом вы должны снова зайти в форму, чтобы отправить на сервер прайс (когда выбираете файл прайса и нажимаете Старт/Продолжение).

После этого, модуль начинает работать.

Первым делом, он считывает вашу форму..... а ее нет или она пустая :(

Возникают ошибки.

 

Вообще, мне не нравится, что у вас на экране крокозябры, сам ОпенКарт у вас установился правильно ?

Работает нормально, если без модуля ?

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

2 usergio: планируется ли в ближайшем будущем добавить возможность загрузки MPN и других данных (IBAN и т.д.)? MPN очень нужен :)

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

Не планировал.

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

Если прайсы разных магазинов - разные, то можно создать разные Формы загрузки.

И в каждой форме будет своя страница Данные :cry:

 

Как вам такая идея.

Есть кнопка: "Дополнить стр. Данные": все категории из прайса автоматом вносятся в стр. Данные.

Если категория уже есть, то она не дублируется на странице.

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

Если такой нет, то ставится "Не выбрано".

Наценка не устанавливается.

Папка для фото создается по названию категории (по нескольким первым буквам)

Но гарантии, что в эти папки будут записываться фото, я дать не могу (иногда работает, иногда - нет :(

 

Посчитать количество фото в папке, пока не знаю как.

Тут нужно подумать.

 

Одобрямс полностью!  )) 

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

и выводить\сортировать по есть-нету соответствие 

 

 

-----

и да - а когда сможете сделать ? )))  ооччччьььь жду )) 

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


ЕЕЕЕЕЕ все заработалоооо )))) товары добавляет вообще норм, по началу конечно не добавлял, ну после танцев все заработало!!!! АУТОР молодчик!! Буду дальше разбираться, пока только закинул пробную партию без опций и атрибутов, с ценами и акциями, все гуд!!! С фото конечно запара, было бы конечно хорошо, что бы можно было добавлять товары вообще без фото, что бы потом не удалять фото по умолчанию, т.к. фото собираюсь добавлять с помощью другого модуля через гугл!!! Короче автору респект и уважуха!!

Спасибо на добром слове, как у нас говорят: "Батя, я стараюсь" :)

Добавлять фото руками через Гугл - очень не удобно, уже пробовал BathEditor-ом.

Лучше их парсить вместе с доп. фото, описаниями и атрибутами.

Гляньте раздел №6 в руководстве, там я поделился собственным опытом наполнения магазина.

До сих пор считаю, что это наилучший вариант.

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

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

Не планировал.

Сергей, и если можно, то с возможностью обновления. т.е. если в прайсе исчезло, то и на сайте исчезло, если в прайсе изменилось, то и на сайте изменилось. :oops:

 

Пока нужно было только мне - молчал, а раз тут лафа такая пошла.

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

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

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

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

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

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

Вхід

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

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

Important Information

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