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

iglin

Користувачі
  
  • Публікації

    567
  • З нами

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

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

  1. 2 часа назад, annnn сказал:

    Кто делал, подскажите как вывести атрибуиы в модули

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

    Спойлер
    
    <operation>
                <search index="0">
                    <![CDATA[$data['products'][] = array(]]>
                </search>
                <add position="before">
                    $attribute_groups = $this->model_catalog_product->getProductAttributes($result['product_id']);
                </add>
            </operation>
           <operation>
                <search index="0">
                    <![CDATA[$data['products'][] = array(]]>
                </search>
                <add position="after">
                    'attribute_groups' => $attribute_groups,
                </add>
            </operation>

     

     

  2. 16 минут назад, controll сказал:

    ЗЫ Если он точно нужен там, то да проще всего в контроллер добавить api_key /

    Ну вообще этот функционал проверял - разрешён ли вашему IP доступ к API. 

    Видимо не нужен))

    С тройкой мало работал, в глубь туда не лазил, но сейчас посмотрел - IP в любом случае добавляется в разрешённые когда открываешь sale/order, ещё до этой проверки. 

    И либо функционал был совсем удалён и остались уши, либо его сломали и починили но не там.

  3. 29 минут назад, controll сказал:

    ее ведь нигде не объявлено в контроллере.

    Вопрос с первого поста остается актуальной, для чего вызов этого апи запроса при переходе на страницу заказа

    А ведь и правда. Что то я внимания никогда не обращал что этот момент в тройке поломался) В контроллере его и правда нету. Но так как в api/login уходит post['key'], хоть и пустой - это не считается ошибкой, в ответ получаем пустой json. Нужно в контроллере ордара добавить добавить кей и поискать может ещё где нидудь этот функционал сломан))

  4. 1 минуту назад, Shureg сказал:

    Вы сами же признаете, что версия с симплой никак не подходит для описываемого случая, но вывод несокрушимый: не предположение неверно, а просто "мистика!".

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

     

    Мистика и загадка для меня только то, почему у Вас результаты "теста" показывают иной результат. Который отличается от того что я вижу и что описывает ТС ) 

  5. 8 минут назад, Shureg сказал:

    Причем здесь симпла и вообще оформление заказа, если у ТС в данный момент на странице товара скидка для кого угодно работает, без регистрации. Ч-то с группами покупателей не того.

    Да скорее всего именно из за customer_group_id в сессии как написали выше и способ исправления выше это решает. У меня на сайте точно такое же с симплой поведение, но для себя я решил что это не баг, а фича и оставил как есть) А почему вот вы видите цену со скидкой до авторизации, это уже мистика)

  6. 1 минуту назад, tyners сказал:

    Не товары совершенно разные  просто CSV отключит все товары в магазине. И ему без разнице привязаны ли товары к какому-то поставщику. И включит лишь те которые будет отслеживать в своем прайсе. 

    Ну тогда по схеме которую я описал выше. Сделать функцию например с запросом к бд: ставить статус 0 если суплер_код не равен коду поставщика АОП и если дата_модифед больше 2 часов.

  7. 3 минуты назад, tyners сказал:

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

    Ну у себя я пришёл к выводу что отключать товары даже на 2 минуты очень плохая практика. К конце файла работы по крону ЦСВ ПрайсИмпорт (он без куба) добавлял свою функцию которая уже после обработки решает что отключить. У вас можно сделать примерно так же, только нужно разработать алгоритм по которому отличать товары которые из АОП, а для этого нужно губже вникать что у вас там и как)

  8. 2 часа назад, egor23 сказал:

    не знаю откуда у вас там кнопка на несколько файлов, но нет такой

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

    13 часов назад, egor23 сказал:

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

    Тут имелось в виду что бот яндекса может не "захотеть долго ждать". На дбс таких проблем не наблюдал, там нормально и по 30к товаров дожидается и обрабатывает. А вот на АДВ (модель о которой ТС как раз и говорит) у меня такое бывало, вроде и фид достаточно быстро формировался, а пока статический не начал отдавать засчитывали ошибкой. Но возможно ситуация поменялась, сейчас в АДВ отдаю уже значительно меньше товаров и не формирую фиды заранее. А по поводу ресурсов - крон задачу можно и через CLI сделать и ограничения по ресурсам и времени задать не те что для веба.

     

    P.S. по поводу нескольких ссылок ещё сразу почему то не подумал, что ещё такое может быть полезно если на бизнес аккаунте не один магазин (например часть товаров планируется продавать например по FBS, часть по DBS, а часть просто рекламировать в ADV).

  9. 2 минуты назад, Nikolaj22 сказал:

    Модуль умеет, есть ссылка, 

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

    Сейчас у вас прайс формируется "налету", когда бот маркета заходит по вашей ссылке. Если товаров много, не хватает ресурсов и лимитов сервера это может происходить долго, а может и вообще завершиться ошибкой. А по крону можно формировать этот прайс по расписанию в определённое время, а маркет уже будет приходить и забирать готовый yml документ, не ожидая пока ваш сервер его сформирует.

  10. 3 минуты назад, Nikolaj22 сказал:

    у меня модуль есть, как разделить ссылку товар не знаю, мож подскажите?

    Ну если модуль это из коробки не умеет - то только дорабатывать этот модуль до необходимого функционала. 

  11. 9 минут назад, Nikolaj22 сказал:

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

    я вам в понедельник давал ссылку на модуль, с помощью которого можно ассортимент разделить на несколько ссылок и в нём же можно организовать обновление по cron ))

  12. 19 минут назад, moiseenko сказал:

    автор расширение .ocmod.xml  устанвливает и норм , но обратной связи нет спросить. И версия правда там другая CMS

    Он устанавливает на опенкарт 2, там ещё можно было модификаторы ставить *.ocmod.xml, в опенкарт 3 модификатор должен быть архивом zip,а xml файл внутри с названием install.xml. Ну и если вы модификатор пытаетесь от второй версии поставить на третью, то могут и ещё дополнительные проблемы всплыть, они достаточно сильно отличаются

    • +1 1
  13. 3 минуты назад, mpn2005 сказал:

    С какой целью все эти заочные изыскания?

    Ну автор ведь хотел что то "этим сказать" ) А ТС и пошёл спрашивать у автора) И у нас нет информации, что у ТС "выполнение идёт, и вместо переменной в строку попадает пустое место", вполне может быть пустая страница. Мы ведь знаем только что  Undefined variable: в журнале ошибок.

  14. 1 минуту назад, mpn2005 сказал:

    Неужели после правки вот эта ошибка сохранится?

    Эта нет) Упадёт с пятисотой. Я сильно сомневаюсь что кто то бы в здравом уме ошибся с переменной, дописав её через конкатенацию. Стояла б там запятая, то да)

  15. 1 час назад, DenPo сказал:

    Последняя строчка. Как победить проблему?

    До этой строчки определить переменную $header и передать в неё те данные которые нужно (очевидно окончание названия шаблона который вы хотите вызвать)

    • +1 1
  16. 18 минут назад, NickPetr сказал:

    Продолжается выбор исполнителя

    Я вам уже советовал что можно обратиться к @invays ) Уже бы в прошлом месяце торговали на маркете )

    • +1 1
  17. 9 минут назад, AlexandrB87 сказал:

    Какова цена вопроса в реализации задуманного?

    Модулей тут на форуме много продаётся для YML. Может кто нибудь придёт и посоветует вам свой. А так можете попробовать обратиться к @invays, вдруг гдето в закрамах у них завалялась версия под опенкарт 1,5 (цена 1800р, там точно можно передать тег count).

    Так же ещё можете посмотреть на модуль, маркет его у себя "рекомендует", но я лично с ним никогда не работал так что гарантировать наличие возможности вывести к-во товаров не могу + автор в отпуске на неопределённый срок. 

     

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

Important Information

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