Перейти к содержанию

konorws

Пользователи
  • Публикаций

    429
  • Зарегистрирован

  • Посещение

Репутация

31 Очень хороший

3 Подписчика

Информация о konorws

  • Звание
    CEO - Mirko Company
  • День рождения 24.11.1997

Информация

  • Пол
    Мужчина
  • Город:
    Луцк

Посетители профиля

3 498 просмотров профиля
  1. Добрый день. Было что то подобное. Отправте мне в личную почту пример файла который вам нужно получить а там уже посмотрим.
  2. konorws

    Хочу - хочу - хочха или как хочухи убивают магазины

    Я польностью с вами согласен это не очень хорошое решение. Ну и писал я его года 2 назад с тех пор много изменилось. Ну и не будем забывать что мой модуль не делает постояную нагрузку а лиш разово при экспорте.
  3. konorws

    Хочу - хочу - хочха или как хочухи убивают магазины

    1) Это ленивая загрузка данных и мердж запросов + встроеный кеш. 2) Совместимость нас не интересует так как мы очень редко используем готовые решения так как зачастую это влечет за собой много лищнего функционала и подходит только на старте открытия магазина так как потом появляется много проблем с совместимость между модулями. 3) Это очень упрощяет жизнь при написании кода и создании кучи моделей которые до тогоже не читабельны
  4. konorws

    Хочу - хочу - хочха или как хочухи убивают магазины

    В OC в общем большая проблема с этим. Я решил эту проблему SQL запросов у себя в магазинах интегрировал Doctrine. Но если говорить в общем то избыточность данных просто ужасная в ОС. А если брать любые плагины то они как минимум дважды создается для того что бы раз отобразить если это какой то баннер то не критично но если мы выводим фильтра или что то более сложное то результат на лицо. А веду я это к тому то сама по себе (примитивная) структура ОС позволяет такое делать и как результат такие результаты. (Но не забываем про Очень ПРЯМЫЕ РУКИ у некоторых или может это просто было в Па*ло нормально сделать)
  5. Всем привет. Это буде короткая запись но очень полезная. Тема данной публикации: Как сделать redirect в PHP и отправить POST данные. Кто сталкивался тот знает в чем проблема. Давайте посмотрим основные варианты которые предлагают на форумах. 1) Создать форму и отправить ее. Суть заключается в том что бы на лету сгенерировать html форму и отправить ее. Пример кода function redirect_post($url, array $data) { ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function closethisasap() { document.forms["redirectpost"].submit(); } </script> </head> <body onload="closethisasap();"> <form name="redirectpost" method="post" action="<? echo $url; ?>"> <?php if ( !is_null($data) ) { foreach ($data as $k => $v) { echo '<input type="hidden" name="' . $k . '" value="' . $v . '"> '; } } ?> </form> </body> </html> <?php exit; } Как на меня довольно страшно выглядит тай костыль костылем. 2) Сохранить данные в Session Думаю пример кода делать не нужно и там понятно как работает. Тут я скажу что это один из самых адекватных способов, хотя влечет за собою несколько лишних действий. (Проверка, удаление и так далее). Другое. Примеров еще много начиная от Curl проксированния заканчивая fopen. Думаю дальнейшие приведение примеров лишние. А теперь Самое адекватное и правильное решение. Заключается оно в том что бы использовать 307 код редиректа. 307 - редирект это временое перенаправление - так сказано в первых 4 силках в Google по запросу 307 Redirect. А теперь главный нюанс "Если указать данный код то с редиректом будут отпрвленны данные из переменой $_POST" Реализация PHP <?php $_POST['firstName'] = 'Maykl'; $_POST['lastName'] = 'Yatsyshyn'; header("Location: <URL>", true, 307); ?> Использование в Opencart и сборках <?php // $this->request->post = &$_POST; $this->request->post['firstName'] = 'Maykl'; $this->request->post['lastName'] = 'YATSYSHYN'; $this->response->redirect($URL, 307); ?> Замечание вместе с данными которые вы записали (firstName, lastName) будут отправлены все данные которые уже били в $_POST это может пригодится когда вам нужно перенаправить данные с формы на другой обработчик или же назад на форму.
  6. Я особо понимаю ваших претензий. В отзывах все есть. И роботы над модулем ведутся правда не всегда так быстро как хотелось бы. Можете связатса с поддержкой и отменить покупку если это возможно. Врмени у меня не много но в ЛС я почти всегда отвечаю просто может не сразу.
  7. Без понятие что у вас. На фронт части все верно и параметры в урле также. Ищите на бекенде что именно не так. Я думаю что это связано с тем что в некоторых товаров используется иное поля для цены. (Если меня память не подводит то на этом проекте были дополнительные поля для того чтобы задавать цену в разных валютах) Предпологаю что эти поля не сделали в сортировке.
  8. Да руками. Да спасибо вот в чем проблема как говорится. Хотя сомнительное решения я могу перестроить модуль под 2 уровня и оно его пропустит
  9. Добрый день. Я начал подтягивать модуль к 3 версии опенкарта. Вроде все было в норме. Модуль появился в меню в списке Доступов но при попытке отрыть модуль я получаю ошибку. http://joxi.ru/V2VO8XkH0p88bA Заметило что файл даже не инклудится. В чем может бить подводный камень ? контрорллер http://joxi.ru/eAOdnKat406vQr
  10. Добрый день. Не совсем понял о чем именно идет речь. Можете более наглядно показать вашу проблему или результат который вы хотите получить
  11. @Dasha710 Можно уточнить версию установленого Опенкарта а также силку на модуль ? Так как модули для вресий 2.1, 2.2, 2.3 будут работать лиш на своих версиях Опенкарта.
  12. Добрый день. Ксожелению шаблоны еще не реализованы. Они будут добавлены при перевыпуске модуля которое надеюсь будет скоро. На данный момент вы може попробывать отключить поля которые вам не нужны
  13. Видите в чем проблема тут вопрос не в попитке конкуренции а в Примитивности кода. Я не прошу строить ахренено большую систему с наворотами и так далее но убрать эту примитивность. Ведь говнокодеры так и не перестатнуть говнокодить пока им не заставиш или не покажеш как правильно.
  14. Да у нас большая компания и клиенты у которых доходы в год с не мение чем 6 нулями в конце это в $
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.