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

Recommended Posts

 

 

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.

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

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

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

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

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

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

OpenCart © 2009-2013 All Rights Reserved.
Version 1.5.5.1

Сам лично ставил с оф. сайта. Точно не левая сборка. Из доп. модулей - только SEO Pro и другая тема. 

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


Добрый день!

Версией 4.10 успешно загрузил прайс.

Тоже обнаружил ошибку (уже кто-то писал): если в названии товара есть дробные числа, то название загружается криво.

У меня например число 1,5 загрузилось как 15

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


 

 

Если в одну настройку поставщика, во вкладку "Данные" внести очень много соответствий категорий, то при загрузке прайса всегда выдает Проверьте настройки формы на странице данных. Ваша категория не указана!

 

Хотя та же настройка с меньшим количеством соответствий категорий, грузит нормально. 

 

Это так и должно быть?

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

Удаляли полностью все соответствия?

грохнул запись в базе

Спасибо за попытку помочь. Вы напомнили мне про базу. И оказалось что в таблице suppler_data, у одного соответствия в колонке category_id стояло значение "0".

 

То-есть когда вбивал соответствия, не связал категорию поставщика с моей категорией.

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


как сделать, чтобы при импорте прайса не происходило такого?

в прайсе - Карта памяти Micro SDHC 8Gb Transcend <TS8GUSDHC10-P3>(USB adp) Ret

в каталоге - Карта памяти Micro SDHC 8Gb Transcend lt;TS8GUSDHC10-P3 gt;(USB adp) Ret

Через 30 мин обновите admin/model/catalog/suppler

Поправил.

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

Подскажите, как можно исправить такое: в прайсе значение атрибута выглядит так: "4,69", а на сайте после загрузки вот-так: 4,6900000000000004?

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

Да нет, не должно.

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

Посмотрел по программе, все норм:(

 

Нужно еще исследовать этот вопрос.

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

data-author="usergio">usergio

сказал(а) 13 Июл 2013 - 13:39:

 

data-author="vastrel">vastrel

сказал(а) 13 Июл 2013 - 02:07:

Есть вопрос по формированию seo url.

У меня есть товары с одинаковым

названием и для них всех генерится один url, а мне нужны уникальные: название

товара+Модель подходит.

В руководстве написано поковырять suppler. Я закометил первую строку и

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

ни там. Удалял все товары, чистит seo кэш, заливал обратно, снова чистил.

Подскажите, что надо исправить, чтобы получить seo url в виде "наименование

товара"-"sku" (или код товара)

 

// SEO URL

$seo_url = strtr($meta_prod_name, $tr); 

// $seo_url = substr($seo_url, 0, 64);  // обрезать до 64

символов       

// $seo_url =

$seo_url.'_'.$row_product[0]['model']; // название товара+Модель

// 

$seo_url = $row_product[0]['sku']."_".$row_product[0]['model']; //

sku+model

// $seo_url = $seo_url."_".$row_product[0]['sku']; //

название+sku

$seo_url = $this->Meta($seo_url);

$seo_url =

strtolower($seo_url);

 

Кроме этого слетели хлебные крошки подкатегории при выборе товара, т.е.:

нахожусь в категории Главная > Одежда для мальчиков > Брюки,

джинсы

выбираю "Джинсы черные"

и крошки становятся Главная > Одежда для

мальчиков > Джинсы черные

т.е. пропадает категория "Брюки, джинсы" и

обратно в нее по крошкам вернуться не выйдет

// SEO URL

// $seo_url = strtr($meta_prod_name, $tr); 

// $seo_url = substr($seo_url, 0, 64);  // обрезать до 64

символов       

// $seo_url =

$seo_url.'_'.$row_product[0]['model']; // название товара+Модель

  

$seo_url = $row_product[0]['sku']."_".$row_product[0]['model']; //

sku+model

// $seo_url = $seo_url."_".$row_product[0]['sku']; //

название+sku

$seo_url = $this->Meta($seo_url);

$seo_url =

strtolower($seo_url);

 

Сделайте так.

По поводу хлебных крошек.

Может быть старые url где-то в кэше запомнились?

 

Уже была готова новая версия 4.10, где все вопросы с сео отладил вместе с

VladBlad

Как тут работы навалили, кому-то графу сортировки, другому графу

спец-цены.

Вот и торможу :(data-cke-saved-src="https://opencartforum.com/public/style_emoticons/default/sad.png">

ок, попробую. хотя, может уже и 4.10 вышла ))) пока не листал тему 

есть еще 1 вопрос - планируется ли добавлять колонку для "рекомендованных" товаров (рекомендуемые к покупке вместе с этим товаром), чтобы форма их автоматом подкидывала? можно через sku коды решить.

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

Тут есть один ньюанс:

Если у товара А есть рекомендованный товар Б,

то у Б автоматом появится рекомендованный товар А

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

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

Почему то не парсит названия товаров с сайта поставщика когда тег - <a class="itemName"> или <p class="itemNameP">

я так понимаю что код обрезает ссылки и параграфы

 

PS. Спасибо уже понял, что нужно указывать закрывающий и открывающий теги через запятую (поменяйте пожалуйста определение на странице Общие)

Можно и один тег указывать, тогда второй автоматически "закрывающий"

Т.е. вашем случае он был </a> или </p> :)

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

Если в одну настройку поставщика, во вкладку "Данные" внести очень много соответствий категорий, то при загрузке прайса всегда выдает Проверьте настройки формы на странице данных. Ваша категория не указана!

 

Хотя та же настройка с меньшим количеством соответствий категорий, грузит нормально. 

 

Это так и должно быть?

Почти 100%: где-то справа осталось "--- Не выбрано --"

Программу не обманешь, она железная :)

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

 

 

 

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.

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

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

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

>

 

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

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

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

OpenCart © 2009-2013 All Rights Reserved.

Version 1.5.5.1

Сам лично ставил с оф. сайта. Точно не левая сборка. Из доп. модулей - только SEO Pro и другая тема. 

Может быть все переставить?

Могу я, только занят сильно (5.0 готовлю) может Cherkas ?

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

Импорт работает нормально, однако когда во вкладке Данные хочу добавить еще одну категорию и жму сохранить вылазит ошибка 

 

 

Notice: Undefined index: myplus in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Undefined index: importseo in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Undefined index: sorder in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Undefined index: spec in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Undefined index: upurl in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Undefined index: ref in /var/www/alex/data/www/rozo4ka.com.ua/admin/model/catalog/suppler.php on line 68Notice: Error: Unknown column 'myplus' in 'field list'

Error No: 1054

UPDATE suppler SET `name` = 'Валерий Одесса ', `sort_order` = '1', `rate` = '1.0000', `cod` = '1', `item` = '2', `cat` = '3', `qu` = '4', `price` = '5', `descrip` = '6', `pic_ext` = '7,8,9,10,11,12', `manuf` = '13', `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` = '1', `my_photo` = '', `cheap` = '0', `addopt` = '1', `addseo` = '0', `related` = '', `updte` = '0', `pmanuf` = '0', `upattr` = '1', `upopt` = '1', `upname` = '1', `myplus` = '', `cprice` = '0', `minus` = '1', `chcode` = '1', `importseo` = '', `sorder` = '', `spec` = '', `upurl` = '', `ref` = '' WHERE `suppler_id` = '1' in /var/www/alex/data/www/rozo4ka.com.ua/system/database/mysql.php on line 49

 

 

P.S. обновлял только файл suppler, 

Элементарно.

Сравните таблицу suppler ту, что на скриншоте в "Инструкции по установке" с вашей в БД.

Добавились поля.

У вас ничего не пропадет не переживайте.

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

Добрый день!

Версией 4.10 успешно загрузил прайс.

Тоже обнаружил ошибку (уже кто-то писал): если в названии товара есть дробные числа, то название загружается криво.

У меня например число 1,5 загрузилось как 15

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

обновите 1 файл (в раздаче написал)

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

как сделать, чтобы при импорте прайса не происходило такого?

в прайсе - Карта памяти Micro SDHC 8Gb Transcend <TS8GUSDHC10-P3>(USB adp) Ret

в каталоге - Карта памяти Micro SDHC 8Gb Transcend lt;TS8GUSDHC10-P3 gt;(USB adp) Ret

Сделал, обновите 1 файл

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

Давно не заходи... ого как тема разрослась. 

Сразу видно , usergio, нужное дело затеял.  ;)

 

И вопрос соответственно. Как-то предлагал вот это: 

1. Использование строки "Модели" товара в качестве "кода товара", идея хорошая, если бы не одно "НО". 

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

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

Предполагаю, что для этого можно использовать значение из поля UPC:. и выводить это значение в карточке товара с помощью иных расшерений, или изменеим кода карточки , например как описано тут (http://cartopen.ru/i...t&product_id=23)

 

Ведуться ли работы в этом направление? А то с шинами, и еще кое чем, как-то нужно определиться. 

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


Всем привет ! :)

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

Пока что ну совсем не получается .
Всем удачи и безглючной работы :)

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


большое спасибо usergio и cherkas'y за помощь. была моя ошибка, некорректный прайс. в импорте атрибутов разобрался. теперь дело за малым. спарсить все для товаров и залиться :))  уже насоздавал 200 атрибутов в магазине

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


Так как всё таки лучше вносить атрибуты, до первой выгрузки, или после выгрузки выискивая в файле errors? Кто как это делал?

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

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


Так как всё таки лучше вносить атрибуты, до первой выгрузки, или после выгрузки выискивая в файле errors? Кто как это делал?

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

Спасибо. Попробую тоже.

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


Обновился с предыдущей версии до версии 4.1, в итоге в модуле в настройках поставщика абра кадабра

http://s1.ipicture.ru/uploads/20130717/xzoeVEpU.jpg

 

При попытке импортировать прайс куча ошибок

 

При попытке создать нового поставщика, после нажатия сохранить

ошибка

 

Notice: Error: Unknown column 'myplus' in 'field list'
Error No: 1054
INSERT INTO suppler SET `name` = 'Red', `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', `upattr` = '0', `upopt` = '0', `upname` = '0', `myplus` = '', `cprice` = '0', `minus` = '0', `chcode` = '0', `importseo` = '0', `sorder` = '', `spec` = '', `upurl` = '0', `ref` = '0' in /var/www/u6464135/data/www/4one4all.ru/system/database/mysql.php on line 49

 

Версия ocstore 1.5.4.1. 

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


Подскажите, пожалуйста, что делаю не так. Установила модуль по инструкции без vqmod (хотя он стоит в магазине). В главном администраторе отметила catalog/suppler в обоих списках, сохранила. Но вместо поставщиков появилась вот такая надпись:

<b>Notice</b>: Undefined variable: suppler in <b>/var/www/auster/data/www/vostok-servis.dn.ua/store/admin/view/template/common/header.tpl</b> on line <b>79</b>

При клике на эту запись в меню переводит на страницу 404.

 

ocStore Version 1.5.4.1.

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

 

Пробовала ставить заново ocStore и сразу устанавливать модуль, на чистую, без соседства vqmod. Таже проблема :(

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



Для Malvado

 

 

 

 

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.

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

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

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

&am

p;am

p;gt

;

 

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

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

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

lockquote>

lockquote>

lockquote>

OpenCart © 2009-2013 All Rights Reserved.
Version 1.5.5.1

Сам лично ставил с оф. сайта. Точно не левая сборка. Из доп. модулей - только SEO Pro и другая тема.

 

Может быть все переставить?

Могу я, только занят сильно (5.0 готовлю) может Cherkas ?

 

 

 

 

______________________________________________________________________________________________________________________________

 

Обращайтесь в личку. Переставить - запросто, только почему OC а не OS, это так чисто теоретический вопрос, как по мне то OS более адаптирован как русскоязычный сайт, да и более функционален как по мне.

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

В шапке написано:

 

Отчетность.
1.Отчитывается по продажам в разрезе поставщиков.
2.Генерирует и печатает "Товарный Чек" и "Гарантийный Талон".
3.Поддерживает поиск по коду товара.

 

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

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


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

Еще пару вопрос, у опци, там указанно только +к цене , я в прайсе сделал цену опций, положительную с "+", и отрицательную с "-", может ли быть такое что бы при импорте велась какая то формула от цены?

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

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


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

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

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

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

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

Вхід

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

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

Important Information

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