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

Recommended Posts

Есть ли возможность убрать проверку строки <?mso-application progid="Excel.Sheet"?>

У меня Макинтоши и местный Excel for Mac не пишет ее самостоятельно. Возможно, укажите где это в коде, сам сделаю.

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


0.  

Вкюмод не вставил в admin/model/catalog/product функцию:

 

 

/********************/

    public function getMaxModel() {            

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

            

        return $query->row;

    }    

    /********************/  

 

Вставьте руками в vq2_admin_model_catalog_product.php

 

В любое место, между другими функциями.

Добавили, как вы сказали, теперь товар добавляется, но при добавлении товара не дает выбрать категорию (пишет что нет категорий, "не выбрано", хотя они есть).

При попытке изменить добавленный товар ошибка:

 

Notice: Error: Unknown column 'main_category' in 'where clause'Error No: 1054SELECT category_id FROM oc_product_to_category WHERE product_id = '56' AND main_category = '1' LIMIT 1 in /home/u38811/spinlabru/www/system/database/mysql.php on line 50

Версию модуля:  обновленная 4.8 до 4.9  с помощью замены файлов по инструкции. (движек 1.5.5.1 оригинальный с opencart.com)

Не знаю, как к вам попал этот файл, но в оригинальном Опенкарте нет в БД поля: main_category

Оно в ocStore.

Можете смело удалить AND main_category = '1'

Все заработает.

Спасибо за ответ, а где это удалить? По пути /www/system/database/mysql.php on line 50 нет такой строки, там просто проверка... osStore не ставил, только SeoPro.

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


После обновления на 4.10 вылезло:

 

Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 696Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 701Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 703Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 704Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 705Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 706Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 707Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 708Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1007Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1015Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1023Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1039Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1047Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1055Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1071Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1079

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


Вопрос, как спарсеные атрибуты, соеденить воедино?

К приверу, атрибут, диагональ монитора:

23,6    23.6    23 6   23,6"   = только одному показателю: 23,6" 

 

Если парсится с прайса /ЮгКонтракта, то там ужос что получается, как быть с такими повторами атрибутов?

 

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

23,6    23.6    23 6   23,6"   = только одному показателю: 23,6" 

 

ведь они у разных, по разному.

 

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

"Шаблон, деволт.После копирования файлов с замещением, из папки 1\OpenCart-Product-filter-v3.0-oc-v1.5.4.1\auto-install\files\на всех товарах, пропала вкладка характеристики."

post-666907-0-62131000-1373896470_thumb.png

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


 

Следующий вопрос:

Как спарсить со страницы поставщика картинку в описание товара?

Картинка находится между двумя другими стандартными:

 

<p style="text-align: center;"><img width="710" height="52" src="http://xxx.com/img/pb/814/559/560/560559814_058.jpg[/url]" alt="Size-Detail"></img></p>

<p style="text-align: center;"><img src="http://img.xxx.com/img/pb/656/626/676/676626656_646.jpg[/url]" alt=""></img></p>

<p style="text-align: center;"><img width="724" height="60" src="http://xxx.com/img/pb/814/832/608/608832814_946.jpg[/url]" alt="image"></img></p>

 

Вообще то, я из описания вырезаю почти все теги, кроме выделения текста.

Если хотите поэксперементировать: функция ParsDesc прошу.

Только, вы ж пишите, как у вас получилось, думаю всем будет интересно.

 

Увы не силен в PHP...

Порылся но всю логику функции так и не понял.

Добавление <img> в строку $text = strip_tags($text, '<p><em><i><br><li><ul><b><strong>'); не помогло.

Помогите плз. Суть - вывести в описание полностью кусок с ссылкой на картинку.

В строке "Описание по умолчанию или ограничивающие теги(через запятую) на странице сайта поставщика:" ввожу

<img width="710" height="52" src="http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg" alt="Size-Detail"></img></p>,<img width="724" height="60" src="http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg" alt="image">

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

Все правильно вы делаете:

Добавьте <img> и попробуйте 4.10

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

Спасибо, прочитал и работать хочется:)

 

В 5.0 готовлю БОМБУ.

 

Связано с идентификацией товаров не только по совпадению СКУ.

Часто в прайсах один и тот же товар обозначается по разному:

у одного это ST1000DM005 или ST 1000DM/005 или ST1000DM-005 .....

у другого (Юг-контракт) - 5940981

 

А на самом деле - это один и тот же диск Seagate 1 TB 7200 rpm 32 MB

 

Так вот, 5.0 будет понимать, что это один товар 8-)

 

 

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

Есть ли возможность убрать проверку строки <?mso-application progid="Excel.Sheet"?>

У меня Макинтоши и местный Excel for Mac не пишет ее самостоятельно. Возможно, укажите где это в коде, сам сделаю.

Да вручную ее вставьте 2-й строкой сверху (в текстовом редакторе, корректно работающим с кодировками) и будет вам счастье.

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


 

Opencart 1.5.4.1 -не чистая. Папка админ переименована, но я переименовал пути в ваших файлах. На денвере папка нормальная, но проблемы такие же.

Ни как не получается загрузить прайс Юг Контракта.

Товар грузиться с одной фоткой (плохого качества), с названием "Nonaname", без описания.

Пробовал и новые настройки которые вы писали, не помогло.

Название и описание грузиться только из самого прайса, по номеру колонки, но не из сайта поставщика.

Уже второй день голову ломаю, ничто не помогает.

А что в uploads/errors.tmp пишут после загрузки?

В 4.10 переделал парсинг описаний, но парсинг фото не трогал - он работает хорошо.

И у вас должен.

Фото по прямым ссылкам грузятся? Загляните в uploads/errors.tmp

 

Получилось загрузить, но пришлось править ваш тестовый прайс, и вносить в него свои товары.

 

Свой прайс(xls) я сконвертировал в xml, программой которую вы советовали в инструкции.

Но с моего прайса не парсит с сайта, только фото по прямой ссылке. Описание, наименование, доп. фотки не видит.

Наверное не правильно указали их расположение на странице сайта поставщика.

Покажите страницу, помогу.

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

После обновления на 4.10 вылезло:

 

Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 696Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 701Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 703Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 704Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 705Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 706Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 707Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 708Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1007Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1015Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1023Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1039Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1047Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1055Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1071Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1079

Разобрался, все в Инструкции оказалось

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


Вопрос, как спарсеные атрибуты, соеденить воедино?

К приверу, атрибут, диагональ монитора:

23,6    23.6    23 6   23,6"   = только одному показателю: 23,6" 

 

Если парсится с прайса /ЮгКонтракта, то там ужос что получается, как быть с такими повторами атрибутов?

Об этой проблеме знаю, сам столкнулся.

Неприятно, что одинаковые атрибуты невозможно удалить из админки.

Собираюсь написать программу "Удалить повторяющиеся атрибуты" (т.е. освободить для ручного удаления).

В Действия добавлю.

 

Если правильно вас понял

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

Вопрос, как спарсеные атрибуты, соеденить воедино?

К приверу, атрибут, диагональ монитора:

23,6    23.6    23 6   23,6"   = только одному показателю: 23,6" 

 

Если парсится с прайса /ЮгКонтракта, то там ужос что получается, как быть с такими повторами атрибутов?

Об этой проблеме знаю, сам столкнулся.

Неприятно, что одинаковые атрибуты невозможно удалить из админки.

Собираюсь написать программу "Удалить повторяющиеся атрибуты" (т.е. освободить для ручного удаления).

В Действия добавлю.

 

Если правильно вас понял

Да совершенно верно, но надо не просто их удалить, а скажем заменить на единственно правильные.

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


после установке 4.10 вылезли предупреждения. все подправил в базах все ушло кроме этого:  

 

Notice: Undefined index: myplus in /home/diramxx/xxxxxxxxx.com.ua/www/admin/controller/catalog/suppler.php on line 701Notice: Undefined index: myplus in/home/diramxx/xxxxxxxxxt.com.ua/www/admin/controller/catalog/suppler.php on line 1055

 

что нужно подправить?

Забыл в раздаче в скриншоте таблицы suppler2 подчеркнуть красной линией это поле.

Уже исправил (спасибо добрым людям, подсказали) и перезалил файл "Инструкция по установке".

Гляньте.

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

Есть ли возможность убрать проверку строки <?mso-application progid="Excel.Sheet"?>

У меня Макинтоши и местный Excel for Mac не пишет ее самостоятельно. Возможно, укажите где это в коде, сам сделаю.

Если вы гарантируете в xml файле теги <Row> и <Cell> и разделение по строкам (см. Руководство), то плиз:

 

Ищите в admin/model/catalog/suppler строку

 

if (!$res) return 4;

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

Есть ли возможность убрать проверку строки <?mso-application progid="Excel.Sheet"?>

У меня Макинтоши и местный Excel for Mac не пишет ее самостоятельно. Возможно, укажите где это в коде, сам сделаю.

Да вручную ее вставьте 2-й строкой сверху (в текстовом редакторе, корректно работающим с кодировками) и будет вам счастье.

Извиняюсь конечно. Но я спрашивал как избежать проверки, а не как вставить строку и быть счастливым

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


 

0.  

Вкюмод не вставил в admin/model/catalog/product функцию:

 

 

/********************/

    public function getMaxModel() {            

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

            

        return $query->row;

    }    

    /********************/  

 

Вставьте руками в vq2_admin_model_catalog_product.php

 

В любое место, между другими функциями.

Добавили, как вы сказали, теперь товар добавляется, но при добавлении товара не дает выбрать категорию (пишет что нет категорий, "не выбрано", хотя они есть).

При попытке изменить добавленный товар ошибка:

 

Notice: Error: Unknown column 'main_category' in 'where clause'Error No: 1054SELECT category_id FROM oc_product_to_category WHERE product_id = '56' AND main_category = '1' LIMIT 1 in /home/u38811/spinlabru/www/system/database/mysql.php on line 50

Версию модуля:  обновленная 4.8 до 4.9  с помощью замены файлов по инструкции. (движек 1.5.5.1 оригинальный с opencart.com)

Не знаю, как к вам попал этот файл, но в оригинальном Опенкарте нет в БД поля: main_category

Оно в ocStore.

Можете смело удалить AND main_category = '1'

Все заработает.

Спасибо за ответ, а где это удалить? По пути /www/system/database/mysql.php on line 50 нет такой строки, там просто проверка... osStore не ставил, только SeoPro.

Дело запутывается.

Ничего не удаляйте! Сначала давайте разберемся, что у вас за движок.

Зайдите в админ и не вводя пароля, посмотрите, что написано внизу страницы.

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

После обновления на 4.10 вылезло:

 

Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 696Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 701Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 703Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 704Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 705Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 706Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 707Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 708Notice: Undefined index: upurl in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1007Notice: Undefined index: ref in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1015Notice: Undefined index: importseo in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1023Notice: Undefined index: sorder in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1039Notice: Undefined index: spec in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1047Notice: Undefined index: myplus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1055Notice: Undefined index: minus in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1071Notice: Undefined index: chcode in /var/www/vhosts/euroshop.od.ua/UNIT/admin/controller/catalog/suppler.php on line 1079

"Инструкция по установке" - как внести изменения в БД

Смотрите скриншоты.

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

А что в uploads/errors.tmp пишут после загрузки?

В 4.10 переделал парсинг описаний, но парсинг фото не трогал - он работает хорошо.

И у вас должен.

Фото по прямым ссылкам грузятся? Загляните в uploads/errors.tmp

 

Получилось загрузить, но пришлось править ваш тестовый прайс, и вносить в него свои товары.

 

Свой прайс(xls) я сконвертировал в xml, программой которую вы советовали в инструкции.

Но с моего прайса не парсит с сайта, только фото по прямой ссылке. Описание, наименование, доп. фотки не видит.

Наверное не правильно указали их расположение на странице сайта поставщика.

Покажите страницу, помогу.

Скинул вам в ЛС.

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


 

Вопрос, как спарсеные атрибуты, соеденить воедино?

К приверу, атрибут, диагональ монитора:

23,6    23.6    23 6   23,6"   = только одному показателю: 23,6" 

 

Если парсится с прайса /ЮгКонтракта, то там ужос что получается, как быть с такими повторами атрибутов?

Об этой проблеме знаю, сам столкнулся.

Неприятно, что одинаковые атрибуты невозможно удалить из админки.

Собираюсь написать программу "Удалить повторяющиеся атрибуты" (т.е. освободить для ручного удаления).

В Действия добавлю.

 

Если правильно вас понял

Да совершенно верно, но надо не просто их удалить, а скажем заменить на единственно правильные.

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

Остальные названия можно будет удалить руками.

На большее, пока не замахивался.

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

Инструкция по установке.zip  - там их две какую, читать?

Упс :)

 

Спасибо, исправил.

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

елочи.

Формулировка подкачала. :oops:

Имелось в виду: "Номер колонки в прайс-листе, в которой находится цена, номер колонки в прайс-листе, в которой находится название категории и номер колонки в прайс-листе, в которой находится артикул товара -

должны быть числами" (номера - это числа, даже, если в Экселе они обозначаются буквами, пишите номера).

У меня были все формы числовыми кроме названия категории, но ее сделал тоже числовой и обновил модуль до версии 4.10, но все-равно та же самая ошибка Проверьте настройки формы: цена, код товара, категория должны быть числовыми данными!

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


Проблема с добавлением спец-цены (акции).

В админке акции добавляются, а во фронтенде их не видно.

Если в админке нажать "изменить", а потом сразу "сохранить", то конкретно в этом товаре акция появляется.

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

В таблице product_special, в поле customer_group_id, стоят "0", вместо "1" ("1" - это id группы Default)

Как это исправить?

 

Тоже самое касается производителей.

Автоматически добавленные прозводители не появляються на странице "Производители" (/index.php?route=product/manufacturer)

Нужно на каждого жать Изменить-Сохранить, только тогда они появятся.

Причина в том, что не создается автоматически записть в таблице manufacturer_description (пустое описание производителя).

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


елочи.

Формулировка подкачала. :oops:

Имелось в виду: "Номер колонки в прайс-листе, в которой находится цена, номер колонки в прайс-листе, в которой находится название категории и номер колонки в прайс-листе, в которой находится артикул товара -

должны быть числами" (номера - это числа, даже, если в Экселе они обозначаются буквами, пишите номера).

У меня были все формы числовыми кроме названия категории, но ее сделал тоже числовой и обновил модуль до версии 4.10, но все-равно та же самая ошибка Проверьте настройки формы: цена, код товара, категория должны быть числовыми данными!

Наверное я плохо об"яснил.

 

Прайс трогать не надо - он, какой есть, такой есть:(

В нем могут быть и текстовые категории и числовые, какие угодно поставщику.

 

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

На каждого поставщика заводится "форма", состоящая из 4-х страниц.

На странице "Общие" в форме поставщика, в графах:

"Цена"

"Номер колонки в прайс листе, содержащей уникальный идентификатор товара или артикул (sku):"

"Номер колонки, содержащей категорию товара:"

 

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

 

П.С. Есть Руководство.

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

 

 

Подскажите правильные настройки для граф места расположения фото и ключевые слова для сайта http://monster-beats-rus.ru. Ставлю >1,>2,>3,>4 и img cycle promo,img cycle promo,img cycle promo,img cycle promo подскажите, что неправильно делаю?

Попробуйте так: >1,>2,>3,>5

Ключевые слова: class="fancybox",class="fancybox",class="fancybox",class="fancybox"

 

 

Видимо у меня руки кривые, но у меня никак не получается это сделать. Вот errors: http://yadi.sk/d/K3An9IwJ6KZdc

Так все замечательно парсится :)

Ессно такие ссылки, как указано в ерорсе, типа: http://zenzo.ru/catalog/the_ipad_mini/case_speck_fitfolio_for_the_ipad_mini_black/  пропускаются.

А так... все ОК, смотрите сколько товаров спарсилось :)

Правда много товаров без цены пропустилось - жаль.

Не на тот файл я ссылку дал, извиняюсь, вот верная http://yadi.sk/d/ndkgP0l16rPjG 

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


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

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

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

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

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

Вхід

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

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

Important Information

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