-
Posts
173 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by oleksa1972
-
Есть ли смысл открывать ИМ на Opencart 2.0?
oleksa1972 replied to DollCorp's topic in Opencart 2.x: General questions
ничего не мешает тому кто это может сделать, а если не можеш сам, то плати... а 2.0 уже готовое решение установил и работай... и по ходу процесса ставь необходимые модули в любом случае полемика по этому вопросу может всестись к тому что было первым - яйцо или курица.... из оскоммерса тоже можно сделать конфетку - только какой ценой. -
Есть ли смысл открывать ИМ на Opencart 2.0?
oleksa1972 replied to DollCorp's topic in Opencart 2.x: General questions
У 2.0 адаптивный дизайн. интегрированный vQmod. mySqli . и стоимость аж кругом бегом с модулями и плюшками в пределах 100-200 уе для мало мальски работающего магазина это не затраты... единственно придется немного привыкнуть к новой админке а так все тоже самое только в профиль но ради бутстрапа стоить переходить -
$category_name = mysql_fetch_array(mysql_query (" SELECT cd.name FROM `{$db_prefix}category` AS c, `{$db_prefix}category_description` AS cd, `{$db_prefix}language` AS l, `{$db_prefix}product_to_category` AS p2c WHERE p2c.product_id ='{$product_id}' AND c.category_id=cd.category_id AND c.category_id=p2c.category_id AND cd.language_id=l.language_id AND l.code ='ru' AND p2c.category_id !='0' ORDER BY p2c.category_id DESC LIMIT 1")); $a = mysql_fetch_array(mysql_query(" SELECT keyword FROM `{$db_prefix}url_alias` WHERE query ='product_id={$product_id}' LIMIT 1"));
-
я уехал на море... буду после 14 августа
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
то о чем вьі написали єто джаваскриптовьій аутоинкремент чистьій поисковьій запрос по никону7800 ничего не дает ничем не смогу помочь... сорри
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
то что торг мейл ру отдает в поисковом запросе http://torg.mail.ru/search/?q=htc+one+m9 то и парсер вьідает в результатах
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
хотлайн тоже изменил верстку найдите код if (!isset($html_parse)) $q .= '<p>no parser data.</p>'; elseif(count($html_parse-> query('div.title-box > h3 > a')) > 0){ $i=0; foreach ($html_parse -> query('div.title-box > h3 > a') as $result){ $data['items'][$i]['title'] = trim($result->textContent); $data['items'][$i++]['href'] = 'http://hotline.ua' . trim($result->getAttribute('href')); } $i=0; foreach ($html_parse -> query('p.tech-char') as $result) $data['items'][$i++]['desc'] = trim($result->textContent); $i=0; foreach ($html_parse -> query('div.img-box img') as $result)if(trim($result->getAttribute('src')) != '/img/s/wait.gif') $data['items'][$i++]['src'] = 'http://hotline.ua' . trim($result->getAttribute('src')); } else $q .= '<tr><td><div style="text-align:center;"><br /><span style="color:pink;">Ничего не найдено,<br />yпростите поисковый запрос ...</span></div></td></tr>'; unset($html_parse); в файлах yandex_link.php (для более старых версий скриптов) или hotline_link.php поменяйте на if (!isset($html_parse)) $q .= '<p>no parser data.</p>'; elseif(count($html_parse-> query('ul.catalog > li div.title-box > div.ttle > a')) > 0){ $i=0; foreach ($html_parse -> query('ul.catalog > li div.title-box > div.ttle > a') as $result){ $data['items'][$i]['title'] = trim($result->textContent); $data['items'][$i++]['href'] = 'http://hotline.ua' . trim($result->getAttribute('href')); } $i=0; foreach ($html_parse -> query('ul.catalog > li p.tech-char') as $result) $data['items'][$i++]['desc'] = trim($result->textContent); $i=0; foreach ($html_parse -> query('ul.catalog > li div.img-box img') as $result) if(trim($result->getAttribute('src')) != '/img/s/wait.gif') $data['items'][$i++]['src'] = 'http://hotline.ua' . trim($result->getAttribute('src')); } else $q .= '<tr><td><div style="text-align:center;"><br /><span style="color:pink;">Ничего не найдено,<br />yпростите поисковый запрос ...</span></div></td></tr>'; unset($html_parse);
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
недавно были изменения в верстке сайта торг.мейл.ру и парсер перестал работать для устранения ошибки качайте обновленный архив со скриптами модуля http://technotema.com/download/mavr1_0_1.zip заменить нужно только один файл torg_ru_link.php если вдруг вылезут еще ошибки то пишите в тему или в личку... буду исправлять.
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
Обработка прайсов XLS и выгрузка данных в OpenCart.
oleksa1972 replied to 1cmart's topic in Модули и дополнения
) у меня все что вы описали реализовано с2008 года експортер мне ваш понравился правда не до конца смог понять как выставлять номера колонок единственное замечание - наценки и привязки и сравнение минимальной цены поставщиков у меня вынесены в серверную часть а на локальной машине деается только приведение прайса к стандартному виду название - цена потом ганзип и отправка постом на сервер и распаковка прайса в таблицу базы мускуля. если сделаете чтоб и кушало кроме XLS ещё и XLSX будет супер ( закажу вам експортер под свои нужды...) -
на сейчас готового решения у меня нет. нужно дорабатывать. и желательно чтоб поставщик отдавал прайс в цсв или хмл а не в XLS MS Office
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
причин обычно несколько 1. товар не обновлялся больше пол года mysql_query ("UPDATE `{$db_prefix}product` SET price='0' WHERE status='1' AND date_modified <= DATE_FORMAT((NOW() - INTERVAL 183 DAY),'%Y-%m-%d')"); 2. товар отсутствует в прайсе поставщика и после обновления цен ему присваивается следующеезначение SET p.quantity='0', p.price='0', p.stock_status_id='нет в наличии' ... удаленно сказать тяжело что именно произошло с этими позициями нужно лезть в базу и анализиравать этот конкретный случай... возможно у поставщика в прайсе просто изменились названия даже если визуально не заметно ,,,, бывают случаи когда меняют одну букву в модели на кирилическую... визуально одно и тоже а для машины два разных слова
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
скидку от поставщика задавайте в закладке Список поставщиков в поле Скидка в % попробуйте как-то так if($price>=200){$price=$price+10;} if($price>=500){$price=$price+5;} $price=ceil($price/10)*10; это округление в большую сторону можно делать так $price=ceil($price/100)*100;
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
покажите 43 строчку а лучше весь файл /import/settings.inc
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
на практически любом хостинге счас есть сип панель с файловым менеджером нужно вместо деректории картинок /777.ваш_сайт.ру/www/image/ для сайта 777.ваш_сайт.ру создать симлинк /image/ которому указать путь к директории ./ваш_сайт.ру/www/image/ возможные названия для создания - символьная ссылка пути к файлам могут быть разными в зависимости от операционной системы сервера как вариант таким /home/httpd/vhosts/ваш_сайт.ru/httpdocs/image
-
в связи с участившимися колебаниями курса рубля и неразберихой с внутренним курсом в прайсах поставщиков было ведено поле rate для обновления цен не по курсу банка, а по внутреннему курсу на конторе у поставщиков ALTER TABLE `products_price_stockroom` ADD COLUMN `rate` varchar(25) NULL DEFAULT '1' AFTER `info`; менять файлы update.php postach_list.php postach_list_to.php search_to.php - Качайте свежую версию модуля http://technotema.com/download/mavr1_0_1.zip
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
Приветствую! Не могу понять логику, почему у всех товаров, которые не привязаны к прайсам поставщиков, обнуляется цена, т.е. 0грн у всех товаров??? Подскажите, что делаю не так? Techno Tema: ) так такая логика Techno Tema: если товар не привязан значит его нет в прайсах поставщиков Techno Tema: просто модуль делает обновление в два єтапa сначала сбрасьівает все товарьі до нуля а потом проставляет наличие и цену по прайсам поставщиков Techno Tema: если не хотите чтоб цену ставил в 0 то в файле update.php сделайте так мониторинг таких товаров нужно будет осуществлять в ручном режиме mysql_query ("UPDATE `{$db_prefix}product` SET quantity='0', stock_status_id='$Stock_Status_Block', sort_order='2' WHERE status='1'"); # , price='0', Techno Tema: єто гдето 86 строчка приблизительно Techno Tema: тогда цену трогать не будет только количество поставит 0 Techno Tema: mysql_query ("UPDATE `{$db_prefix}product` AS p, `products_price_exel` AS ppe SET p.quantity='0', p.stock_status_id='$Stock_Status_Block', p.sort_order='2' WHERE p.status='1' AND p.product_id = ppe.pr_id"); # , p.price='0', Techno Tema: вот вам запрос который не будет трогать товары которые не привязаны к прайсам поставщиков
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
http://technotema.com/index.php?route=information/information&information_id=5 вверху демо сайта есть выбор языков ( в левом верхнем углу )
- 142 replies
-
- импорт прайсов поставщиков
- цен в магазине
- (and 18 more)
-
[Решено] Прошу помощи в добавлении прайса на ЯндексМаркет
oleksa1972 replied to GATO's topic in Модули обмена данными
\catalog\controller\feed\yandex_market.php private function prepareField($field) { там есть строчка $field = iconv($this->from_charset, 'windows-1251//IGNORE', $field); замените ее на $field = mb_convert_encoding($field, 'windows-1251',$this->from_charset); -
допустим есь некрасивая ссылка вида //avshop.kiev.ua/index.php?route=feed/yandex_market если в файле .htaccess сделать условие RewriteRule ^yandex_market.xml$ index.php?route=feed/yandex_market [L] то можно показывать туже ссылку вот так //avshop.kiev.ua/yandex_market.xml
-
http://www.kosmetika-cz.ru и http://kosmetika-cz.ru с www и без вам нужно с редиректом разобраться RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] в файле .htaccess в корневой директории сайта потму что вам подключили http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,vietnamese,latin-ext какието шривты а они отдаются только сайту без www
-
если вьі просите помощи у посетителей форума то немешалоб хоть ссьілку на сайт показать, чтоб пальцем в небо не тьікать... может в консоли броузера сразу будет видно какие ошибки на сайте приводят к такому єфекту
-
преобразуем www.site.ru/script.php?product=123 в www.site.ru/cat/product/123/: RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2 google.com .htaccess rewrite rules
-
просто удалите все картинки из папки cache и по мере использования сайта туда будут писаться новьіе картинки и если оригинальніе картинки у вас небольшого размера то поиграйтесь с размером попаповских изображений