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

Rassol2

Розробник розширень
  • Публікації

    11 598
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Rassol2

  1. И так же есть проблема почему шаблон выводить в карточке товара именно model - (код товара "типо") 
    А не SKU который явно должен быть там. Мне не ясно. И приходится править шаблон всем тем кто пользуется артикулами, а не автоматически созданными кодами модуля.

    Типо 1248-02

  2. В opencart эта целая проблема, как я это понимаю. 
    То что вы называете код товара в оригинальном движке называется model - модель, в нашу локализацию перенесли как код товара.
    А вот SKU как в оригинале так и в нашей локализации остается sku и как гласит википедия (авторитетный сайт)

     

     

    SKU ([skew], аббр. от англ. Stock Keeping Unit) — идентификатор товарной позиции, единица учёта запасов, складской номер, используемый в торговле для отслеживания статистики по реализованным товарам/услугам.

    Поскольку кто то перевел model как код товара все побежали заполнять код товара туда. А не в sku за что периодически расплачиваются новечки. 

    Модуль использует ячейку model - (код товара) для внутренних нуж. Но никак не как ИДЕНТИФИКАТОР ТОВАРА, коим являться SKU
    И вот это нужно понимать. 
     

  3. И модуль все обрабатывает, рассылает письма и так далее. 

    Но по крону ничего подобного не происходит. 

    Включил отсчет на почту и в отсчете не приходит html разметка страницы авторизации в админку, и ничего не срабатывает.

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

     

    При вызове вручную в браузере на белом экране видно что то вроде.

    Cron job result: 0 e-mails were sent. 0 customer(s) awaiting products.



    При кроне в отчете приходит.
     

    <!DOCTYPE html>
    <html dir=ltr lang=ru>
    <head>
    <meta charset=UTF-8 />
    <title>Авторизация</title>

     

    на что я не обратил внимание подскажите ?  

  4. Сам модуль - http://www.opencart.com/index.php?route=extension/extension/info&extension_id=3514

    необходимо настроить работу по крону, либо я чего то не понимаю, либо лыжи не едут. 

    В настройках нужно указать некий параметр который будет GET передаваться и модуль будет обрабатывать запрос в обход авторизации в админке магазина. 

    nwp1png_6199737_19686709.png

    Затем создаем задание в cron как я понимаю нужно периодично посылать гет. 

    nwp2png_1295866_19686739.png



    И когда я провожу тесты получается следующая ситуация.

    Взяв любой браузер (Чистый) водим в строку запроса 

    http://svetavto.com.ua/admin/index.php?route=module/notify_when_arrives/notify&nwa_cron_key=rassol2 

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

    Включил отсчет на почту и в отсчете не приходит html разметка страницы авторизации в админку, и ничего не срабатывает.

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

     

    При вызове вручную в браузере на белом экране видно что то вроде.

    Cron job result: 0 e-mails were sent. 0 customer(s) awaiting products.



    При кроне в отчете приходит.
     

    <!DOCTYPE html>
    <html dir=ltr lang=ru>
    <head>
    <meta charset=UTF-8 />
    <title>Авторизация</title>
    <base href="http://svetavto.com.ua/admin/"/>
    <link rel=stylesheet type="text/css" href="view/A.stylesheet,,_stylesheet.css+javascript,,_jquery,,_ui,,_themes,,_ui-lightness,,_jquery-ui-1.8.16.custom.css,Mcc.bbWtaUzNBe.css.pagespeed.cf.pcMxOMGwbb.css"/>
    <style type="text/css">#supplerbutton1{background:#00cd00;color:#000}#supplerbutton2{background:#ee6363;color:#000}#supplerbutton3{background:#eec900;color:#000}#supplerbutton4{background:#ee6363;color:#000}#supplerbutton5{background:#1c86ee;color:#000}#supplerbutton6{background:#00cd00;color:#000}#supplerbutton7{background:#00cd00;color:#000}</style><script type="text/javascript" src="view/javascript/jquery/jquery-1.7.1.min.js.pagespeed.jm.DH1WDDTtpU.js"></script>
    <script type="text/javascript" src="view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js.pagespeed.jm.GZhG5uBeth.js"></script>
    <script src="view/javascript/jquery,_tabs.js,Mjm.-aGP2v0U5W.js+jquery,_superfish,_js,_superfish.js,Mjm.jIBD40gbCP.js+common.js,Mjm.u-CPOJDCRD.js.pagespeed.jc.12zClBlWmP.js"></script><script>eval(mod_pagespeed_C63E3HMk2M);</script>
    <script>eval(mod_pagespeed_KJRIzSZdef);</script>
    <script>eval(mod_pagespeed_2KnVBXTReu);</script>
    <script type="text/javascript">$(document).ready(function(){$('#form').submit(function(){if($(this).attr('action').indexOf('delete',1)!=-1){if(!confirm('Удаление невозможно отменить! Вы уверены, что хотите это сделать?')){return false;}}});$('a').click(function(){if($(this).attr('href')!=null&&$(this).attr('href').indexOf('uninstall',1)!=-1){if(!confirm('Удаление невозможно отменить! Вы уверены, что хотите это сделать?')){return false;}}});});</script>
    </head>
    <body>
    <div id=container>
    <div id=header>
    <div class=div1>
    <div class=div2><script pagespeed_no_defer="">(function(){var d=window,e=document,f="documentElement",g="scrollTop",k="prototype",l="body",m="getAttribute",n="",p="1",q="data",r="img",s="load",t="number",u="on",v="onload",w="pagespeed_lazy_position",x="pagespeed_lazy_replaced_functions",y="pagespeed_lazy_src",z="position",A="relative",B="resize",C="scroll",D="src",E=function(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(u+b,c);else{var h=a[u+b];a[u+b]=function(){c.call(this);h&&h.call(this)}}};d.pagespeed=d.pagespeed||{};var F=d.pagespeed,G=function(a){this.d=[];this.a=0;this.b=!1;this.n=a;this.e=null;this.i=0;this.j=200;this.c=!1};G[k].r=function(){var a=0;typeof d.pageYOffset==t?a=d.pageYOffset:e[l]&&e[l][g]?a=e[l][g]:e[f]&&e[f][g]&&(a=e[f][g]);var b=d.innerHeight||e[f].clientHeight||e[l].clientHeight;return{top:a,bottom:a+b,height:b}};G[k].m=function(a){var b=a[m](w);if(b)return parseInt(b,0);var b=a.offsetTop,c=a.offsetParent!
     ;c&&(b+=this.m(c));b=Math.max(b,0);a.setAttribute(w,b);return b};
    G[k].q=function(a){var b=this.m(a);return{top:b,bottom:b+a.offsetHeight}};G[k].p=function(a,b){if(a.currentStyle)return a.currentStyle[b];if(e.defaultView&&e.defaultView.getComputedStyle){var c=e.defaultView.getComputedStyle(a,null);if(c)return c.getPropertyValue(b)}return a.style&&a.style[b]?a.style[b]:n};
    G[k].o=function(a){if(!this.c&&(0==a.offsetHeight||0==a.offsetWidth))return!1;if(this.p(a,z)==A)return!0;var b=this.r(),c=a.getBoundingClientRect();c?(a=c.top-b.height,b=c.bottom):(c=this.q(a),a=c.top-b.bottom,b=c.bottom-b.top);return a<=this.a&&0<=b+this.a};
    G[k].l=function(a){this.k(a);var b=this;d.setTimeout(function(){var c=a[m](y);if(null!=c)if((b.b||b.o(a))&&-1!=a.src.indexOf(b.n)){var h=a.parentNode,H=a.nextSibling;h&&h.removeChild(a);a.g&&(a.getAttribute=a.g);a.removeAttribute(v);a.removeAttribute(y);a.removeAttribute(x);h&&h.insertBefore(a,H);a.src=c}else b.d.push(a)},0)};G[k].loadIfVisible=G[k].l;G[k].t=function(){this.b=!0;this.f()};G[k].loadAllImages=G[k].t;G[k].f=function(){var a=this.d,b=a.length;this.d=[];for(var c=0;c<b;++c)this.l(a[c])};
    G[k].h=function(a,b){return a.a?null!=a.a(b):null!=a[m](b)};G[k].u=function(){for(var a=e.getElementsByTagName(r),b=0;b<a.length;++b){var c=a[b];this.h(c,y)&&this.k(c)}};G[k].overrideAttributeFunctions=G[k].u;G[k].k=function(a){var b=this;this.h(a,x)||(a.g=a[m],a.getAttribute=function(a){a.toLowerCase()==D&&b.h(this,y)&&(a=y);return this.g(a)},a.setAttribute(x,p))};
    F.s=function(a,b){var c=new G(b);F.lazyLoadImages=c;E(d,s,function(){c.c=!0;c.b=a;c.a=200;c.f()});0!=b.indexOf(q)&&((new Image).src=b);var h=function(){if(!(c.c&&a||c.e)){var b=c.j;(new Date).getTime()-c.i>c.j&&(b=0);c.e=d.setTimeout(function(){c.i=(new Date).getTime();c.f();c.e=null},b)}};E(d,C,h);E(d,B,h)};F.lazyLoadInit=F.s;})();
    
    pagespeed.lazyLoadInit(true, "/ngx_pagespeed_static/1.JiBnMqyl6S.gif");
    </script><img pagespeed_lazy_src="view/image/logo.png.pagespeed.ce.atcjagnEWw.png" title="Администрирование" onclick="location = 'http://svetavto.com.ua/admin/index.php?route=common/login'" pagespeed_url_hash=1390611064 src="/ngx_pagespeed_static/1.JiBnMqyl6S.gif" onload="pagespeed.lazyLoadImages.loadIfVisible(this);"/></div>
    </div>
    </div>
    <div id=content>
    <div class=box style="width: 400px; min-height: 300px; margin-top: 40px; margin-left: auto; margin-right: auto;">
    <div class=heading>
    <h1><img pagespeed_lazy_src="view/image/lockscreen.png.pagespeed.ce.XmckHPQLMq.png" alt="" pagespeed_url_hash=1582183372 src="/ngx_pagespeed_static/1.JiBnMqyl6S.gif" onload="pagespeed.lazyLoadImages.loadIfVisible(this);"/> Введите логин и пароль</h1>
    </div>
    <div class=content style="min-height: 150px; overflow: hidden;">
    <form action="index.php?route=common/login" method=post enctype="multipart/form-data" id=form>
    <table style="width: 100%;">
    <tr>
    <td style="text-align: center;" rowspan=4><img pagespeed_lazy_src="view/image/login.png.pagespeed.ce.VP3cXE9Bwf.png" alt="Введите логин и пароль" pagespeed_url_hash=3752506126 src="/ngx_pagespeed_static/1.JiBnMqyl6S.gif" onload="pagespeed.lazyLoadImages.loadIfVisible(this);"/></td>
    </tr>
    <tr>
    <td>Логин<br/>
    <input type=text name=username value="" style="margin-top: 4px;"/>
    <br/>
    <br/>
    Пароль<br/>
    <input type=password name=password value="" style="margin-top: 4px;"/>
    <br/>
    <a href="index.php?route=common/forgotten">Забыли пароль?</a>
    </td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td style="text-align: right;"><a onclick="$('#form').submit();" class=button>Войти</a></td>
    </tr>
    </table>
    <input type=hidden name=redirect value="http://svetavto.com.ua/admin/index.php?route=module/notify_when_arrives/notify"/>
    </form>
    </div>
    </div>
    </div>
    <script type="text/javascript" pagespeed_no_defer="">pagespeed.lazyLoadImages.overrideAttributeFunctions();</script><script type="text/javascript">$('#form input').keydown(function(e){if(e.keyCode==13){$('#form').submit();}});</script>
    </div>
    <script type="text/javascript">$(document).ready(function(){$(".list tr:even").css("background-color","#F4F4F8");});</script>
    <div id=footer><a href="http://myopencart.ru">ocStore</a> © 2009-2015 Все права защищены.<br/>Версия 1.5.5.1.2</div>
    <script pagespeed_no_defer="">(function(){var e=encodeURIComponent,f=window,h=document,m="width",n="documentElement",p="height",q="length",r="prototype",s="body",t="&",u="&ci=",w="&n=",x="&rd=",y=",",z="?",A="Content-Type",B="Microsoft.XMLHTTP",C="Msxml2.XMLHTTP",D="POST",E="application/x-www-form-urlencoded",F="img",G="input",H="load",I="oh=",J="on",K="pagespeed_url_hash",L="url=",M=function(a,c,d){if(a.addEventListener)a.addEventListener(c,d,!1);else if(a.attachEvent)a.attachEvent(J+c,d);else{var b=a[J+c];a[J+c]=function(){d.call(this);b&&b.call(this)}}};f.pagespeed=f.pagespeed||{};var N=f.pagespeed,O=function(a,c,d,b,g){this.d=a;this.f=c;this.g=d;this.a=g;this.c={height:f.innerHeight||h[n].clientHeight||h[s].clientHeight,width:f.innerWidth||h[n].clientWidth||h[s].clientWidth};this.e=b;this.b={}};O[r].j=function(a){a=a.getBoundingClientRect();return{top:a.top+(void 0!==f.pageYOffset?f.pageYOffset:(h[n]||h[s].parentNode||h[s]).scrollTop),left:a.left+(void 0!==f.pageXOffset?!
     f.pageXOffset:(h[n]||h[s].parentNode||h[s]).scrollLeft)}};O[r].i=function(a){if(0>=a.offsetWidth&&0>=a.offsetHeight)return!1;a=this.j(a);var c=a.top.toString()+y+a.left.toString();if(this.b.hasOwnProperty(c))return!1;this.b[c]=!0;return a.top<=this.c[p]&&a.left<=this.c[m]};O[r].l=function(){for(var a=[F,G],c=[],d={},b=0;b<a[q];++b)for(var g=h.getElementsByTagName(a[b]),k=0;k<g[q];++k){var v=g[k].getAttribute(K);v&&g[k].getBoundingClientRect&&this.i(g[k])&&!(v in d)&&(c.push(v),d[v]=!0)}b=!1;a=I+this.g;this.a&&(a+=w+this.a);if(0!=c[q]){a+=u+e(c[0]);for(b=1;b<c[q];++b){d=y+e(c[b]);if(131072<a[q]+d[q])break;a+=d}b=!0}this.e&&(d=x+e(JSON.stringify(this.h())),131072>=a[q]+d[q]&&(a+=d),b=!0);N.criticalImagesBeaconData=a;if(b){var c=this.d,b=this.f,l;if(f.XMLHttpRequest)l=new XMLHttpRequest;else if(f.ActiveXObject)try{l=new ActiveXObject(C)}catch(P){try{l=new ActiveXObject(B)}catch(Q){}}l&&(l.open(D,c+(-1==c.indexOf(z)?z:t)+L+e(b)),l.setRequestHeader(A,E),l.send(a))}};O[r].h=funct!
     ion(){for(var a={},c=h.getElementsByTagName(F),d=0;d<c[q];++d)!
     {var b=c[d],g=b.getAttribute(K);if("undefined"==typeof b.naturalWidth||"undefined"==typeof b.naturalHeight||"undefined"==typeof g)break;if("undefined"==typeof a[b.src]&&0<b[m]&&0<b[p]&&0<b.naturalWidth&&0<b.naturalHeight||"undefined"!=typeof a[b.src]&&b[m]>=a[b.src].n&&b[p]>=a[b.src].m)a[g]={renderedWidth:b[m],renderedHeight:b[p],originalWidth:b.naturalWidth,originalHeight:b.naturalHeight}}return a};N.k=function(a,c,d,b,g){var k=new O(a,c,d,b,g);M(f,H,function(){f.setTimeout(function(){k.l()},0)})};N.criticalImagesBeaconInit=N.k;})();pagespeed.criticalImagesBeaconInit('/ngx_pagespeed_beacon','http://svetavto.com.ua/admin/index.php?route=module/notify_when_arrives/notify','DZ7ex1lw5m',false,'0G957TOHSrQ');</script></body></html>
    

    на что я не обратил внимание подскажите ?  

  5. Сомневаюсь, если я Вам доступ к моему ftp, что Вы зайдете в базу)

    а как насчет написать в php запрос в базу ?

    А затем в браузере вызвать этот файл ? 

    А для авторизации можно посмотреть все данные в config.php, а можно и так в контролер че нить дописать что бы вызывалось. 

    Пока вы сомневаетесь другие делаю. 

  6. Первоочередное:

    настройка фильтра товаров, согласно атрибутов  (подобрать правильный модуль фильтра товаров)

    https://opencartforum.com/files/file/459-filter-pro/

    Решит вашу проблему.

  7. Необходимо изменить номер телефона на сайте

    Вас срочно нужен человек который на постоянной основе будет заниматься вашим магазином. Никуда не годится такой подход, если вы будете за каждое нажатие галочки платить, и оформлять заказ на работу с вашим ИМ. 

    Вам магазин золотым выйдет. 

  8. Добрый день! У меня проблема возникла, не могу завершить установку. Захожу в phpMyAdmin пробую вставить информацию о базах данных в SQL, а выдает ошибку. Префиксы те же. Подскажите как это исправить?

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

    • +1 1
  9. установил АОПЛ (предлагаю придумать название, например uShark или SharkU - "Акула прайсов от Usergio) последней версии.

    Сломал мозг себе.

    Также установленные "Связанные опции" и "Расширенные опции"

    Прошу оказать услуги:

    1 - Настроить обновление остатков и цен по поставщику №1 - около 200 товаров, - 3000р 

    2 - Спарсить и импортировать товары поставщика №2 - около 7500 товаров, с учетом связанных опций и настроить обновление остатков и цен. - 5000р

    3 - Спарсить и импортировать товары поставщика №3 - около 5000, без учета связанных и настроить обновление остатков и цен. - 5000р

    Оплата последовательно по пунктам со 100% предоплатой с моей стороны, условия оговариваются.

    Поскольку много нюансов для каждого будет формироваться дополнительное ТЗ. Готов частично оказать содействие в рутинной работе по подборе ссылок товаров и категорий(научите), это наверное 85% времени требуемого на решение задач.

    У вас нету ссылок как я понимаю на товары ? В прайсах. 

     

    могу взятся пока за пункт 1 (1 - Настроить обновление остатков и цен по поставщику №1 - около 200 товаров, - 3000р )

  10.  

    при обновление есть пункт:

     

    Восстановите файлы вашего движка:
     
    - admin/model/catalog/product.php
    - admin/controller/report/product_purchased.php
    - admin/model/report/product.php
    - admin/view/template/report/product_purchased.php

    Что это значит? Что нужно сделать? Как восстановить?

     

     

    оригинальные файлы с дистрибутива залейте по верх. 

     

    opencart 1.5.5.1.2.

    Поставщики v.6.3.

    Мне необходимо заставить модуль обновлять (то есть просто заменять) абсолютно всю информацию в товаре:

    Название;

    Цену;

    Опции с изменениями цен;

    Атрибуты;

    Описание.

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

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

    Указываю в настройках ДОБАВЛЯТЬ И ОБНОВЛЯТЬ, но если этот товар уже есть в магазине, изменений не происходит.

    Не помню версию 6.3 (Пора бы обновится, и давно пора.)

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

    Вот это действие быстро удалит все товары. Поставщика. И затем можете обновлять и добавлять, это быстро.

    С другой стороны в новых версиях есть принудительное обновление товара, вот оно бы вам помогло. 

  11. Rassol не обижайся. Просто не люблю когда люди пишут что либо, а другие думают что на вопрос был дан ответ. После этого помощи уже не дождешься обычно, поэтому и реакция такая.

     

    Задача в том что у меня стоит английский язык по умолчанию. И если я выгружу все, переведу и снова загружу, то все это встанет снова на английский.

     

    Мне интересно узнать во всех подробностях как работать с языками. Надо их включать/отключать, задавать порядковые номера и т.д.

     

    Планирую залить 3 новых языка.... Китайский, франзузский, немецкий. Но как говоришь ты - не выйдет. Все не так просто.

    не знаю обратили ли вы внимание но первая ваша просьба и вторая это совершенно разные задачи. 

    Выгружаете переводите все.

    затем делаете бекап базы данных (А луче всегда его делать, не лишнее.)

    Затем меняете в магазине язык на Русский. И обратно импортируете.

    Насколько я помню модуль заносит описани и все такое в ту локализацию которая в данный момент включена.

    Затем обратно включите тот язык что по умолчанию. 

    Поправьте меня если я неправ. 

    • +1 1
  12.  Да как бы такая помощь мне не нужна =))))

     

    =)))))

     

    Чтобы поесть - возьмите еду и поешьте =))) КЭП  :-D

     

    Вопрос остается открытым.

    не понимаю вашего сарказма.

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

    Верно ? 

    Вот я вам и написал.

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

    На поверхностный вопрос вы всегда получите поверхностный ответ. 

    Я не заинтересован в помощи вам, а судя по вашему вопросы вы тоже не заинтересованы. 

  13. Подскажите как быть.

     

    У меня есть сайт на английском - в нем 3000 товаров примерно.

     

    Мне надо залить те же самые товары еще на 3-х языках.

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

    выгрузить/перевести/Загрузить.

  14. Добрый день! пробую загрузить атрибуты, все сделала как рекомендовано в видео и создала группу Атрибутов №1. Они появились в админке в описании товара, а на сайте не отображаются. Что необходимо сделать, чтобы атрибуты выводились на сайте тоже

    присвоить групу с id = 1 в базе, описывал на этом форуме как это сделать, поиском посмотрите. 

     

  15. Не рекомендую так с Дэниелом поступать) Есть маааааханький нюансиг.Эта св@лоч  в разделе создания претензий через пейпал разместил сообщение(читай угрозу),что как только будет размещена претензия(рефунд)  сразу же блокируется учётка на opencart.com .Без возможности естественно что либо скачать из купленных дополнений!

    то есть, он открыто говорит что не стоит гнать на его сервис если даже он не гож ? 

    Мне как то все равно, купленный модуль за деньги заказчика и куплен мною только потому что я имею аккаунт paypal а заказчик нет. 

    Я бы мимо прошёл для собственных нужд. 

  16. а по теме стал я клиентом opencart com я недоволен. 
    Вкинул за модуль 29$ а поддержки для адаптации я не получил. Писал уже 3 раза. Меня просто игнорят.

    Автор шаблона предложил жалобу загнать на paypal но как то не хочется заниматься этим вопросом. Одним словом больше я туда не хочу идти.

    немного адаптировал своими силами и хватит. 
    zbspng_5888475_19654003.png

  17.  

     

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

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

    Установить количество на складе как в поле 1.

    А в поле 1 водите 0. 

  18. т.е каждый раз такое делать нужно?? где выставить чтобы при обновлении товаров те которых нет в прайсе выставлять 0 количество???   А то что люди будут переходить по ссылкам видеть что товара 0-НЕТ и будут сразу сбегать с сайта это же оч плохо для рейтинга

    это вы так думаете. 

    что по вашему луче когда люди приходят на ваш магазин и видят в наличии 0, чем они приходят на конкурентов ? 

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

     

    • +1 1
  19. Номер колонки, содержащей значение атрибута или параметры парсинга:    td24">,</td>,td24">,</td>

    Тексты начала и конца парсинга, через запятую:       версия для печати,td23"><b>Стоимость

     

    Еще нужно создать в БД группу атрибутов №1 - без этого никак

    См. видео Атрибуты с 4 минуты.

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

     td24"> отвечает исключительно за атрибуты на темном фоне.

    Я бы заменил на td23

    И при необходимости после парсинга переименовал атрибуты, если попадутся артефакты в имя. 

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

    Пытаюсь загрузить тестовые товары через модуль . Выдает ошибку :

     The Product passed: Row ~= 55 Purchase price not found in price-list in column: 8

    И ни один товар не загружает.

    Проблема в том,что 55 строка это уже пустая строка, товаров было всего 54.

     

    Что то настроено не так, и не обрабатывается. Модуль частенько ругается на последнюю строку которой якобы нет в таблице. Она есть только значения пустые. 

    подскажите обновляю тока цены одного поставщика сначала у него было 25тыс товаров сегодня 5 тыс  Я нажал ОБНОВИТЬ и все товары остались , а как чтобы удалились те которых уже в прайсе нет? и категории 

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

    Удалив товар вы получите 404 ошибку "Такой страницы нет, и потеряете клиентов что придут по старым ссылкам. "

     

    Подскажите как спарсить "производителя"?

    да как и все остальное. Легко. 

     

    Не могу ничего сделать.

    При попытке экспорта - виснет

    При попытке добавить товары - пишет что артикул занят.

    Как так?

     

    Нужно ли снести все товары с сайта, чтобы начать пользоваться данным модулем по-нормальному?

    нет не нужно

    • +1 1
×
×
  • Створити...

Important Information

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