Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

oleksa1972

Users
  • Posts

    173
  • Joined

  • Last visited

Everything posted by oleksa1972

  1. ничего не мешает тому кто это может сделать, а если не можеш сам, то плати... а 2.0 уже готовое решение установил и работай... и по ходу процесса ставь необходимые модули в любом случае полемика по этому вопросу может всестись к тому что было первым - яйцо или курица.... из оскоммерса тоже можно сделать конфетку - только какой ценой.
  2. У 2.0 адаптивный дизайн. интегрированный vQmod. mySqli . и стоимость аж кругом бегом с модулями и плюшками в пределах 100-200 уе для мало мальски работающего магазина это не затраты... единственно придется немного привыкнуть к новой админке а так все тоже самое только в профиль но ради бутстрапа стоить переходить
  3. $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"));
  4. хотлайн тоже изменил верстку найдите код 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);
  5. недавно были изменения в верстке сайта торг.мейл.ру и парсер перестал работать для устранения ошибки качайте обновленный архив со скриптами модуля http://technotema.com/download/mavr1_0_1.zip заменить нужно только один файл torg_ru_link.php если вдруг вылезут еще ошибки то пишите в тему или в личку... буду исправлять.
  6. ) у меня все что вы описали реализовано с2008 года експортер мне ваш понравился правда не до конца смог понять как выставлять номера колонок единственное замечание - наценки и привязки и сравнение минимальной цены поставщиков у меня вынесены в серверную часть а на локальной машине деается только приведение прайса к стандартному виду название - цена потом ганзип и отправка постом на сервер и распаковка прайса в таблицу базы мускуля. если сделаете чтоб и кушало кроме XLS ещё и XLSX будет супер ( закажу вам експортер под свои нужды...)
  7. причин обычно несколько 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='нет в наличии' ... удаленно сказать тяжело что именно произошло с этими позициями нужно лезть в базу и анализиравать этот конкретный случай... возможно у поставщика в прайсе просто изменились названия даже если визуально не заметно ,,,, бывают случаи когда меняют одну букву в модели на кирилическую... визуально одно и тоже а для машины два разных слова
  8. на практически любом хостинге счас есть сип панель с файловым менеджером нужно вместо деректории картинок /777.ваш_сайт.ру/www/image/ для сайта 777.ваш_сайт.ру создать симлинк /image/ которому указать путь к директории ./ваш_сайт.ру/www/image/ возможные названия для создания - символьная ссылка пути к файлам могут быть разными в зависимости от операционной системы сервера как вариант таким /home/httpd/vhosts/ваш_сайт.ru/httpdocs/image
  9. cамое простое решение через симлинк на папку с картинками ... єто конечно если скрипты магазинов лежат на одном сервере
  10. в связи с участившимися колебаниями курса рубля и неразберихой с внутренним курсом в прайсах поставщиков было ведено поле 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
  11. Приветствую! Не могу понять логику, почему у всех товаров, которые не привязаны к прайсам поставщиков, обнуляется цена, т.е. 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: вот вам запрос который не будет трогать товары которые не привязаны к прайсам поставщиков
  12. \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);
  13. допустим есь некрасивая ссылка вида //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
  14. 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
  15. если вьі просите помощи у посетителей форума то немешалоб хоть ссьілку на сайт показать, чтоб пальцем в небо не тьікать... может в консоли броузера сразу будет видно какие ошибки на сайте приводят к такому єфекту
  16. преобразуем www.site.ru/script.php?product=123 в www.site.ru/cat/product/123/: RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2 google.com .htaccess rewrite rules
  17. просто удалите все картинки из папки cache и по мере использования сайта туда будут писаться новьіе картинки и если оригинальніе картинки у вас небольшого размера то поиграйтесь с размером попаповских изображений
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.