Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
нет и 100$ не жалко, я не собств. сайта, мне просто нужно разобрать для себя лично что они намутили в новой престе/ или с модулем что-то не так.. ну или на локалке попросту модуль не возможно проверить... не знаю пока разбор полетов.Оффтоп
интересно, стоит ли неделя мороки 30$, помоему столько стоит подобный модуль на аддонсах. Тем более для сайта суши-студии. Один суши-сет)))
Это мой модуль, который Вы мучаете. С ним все так. Я его на престу 17 за 20 мин перевел)
спс. за ответ, все это читал, но все равно где-то что-то опускаю.. и из-за того что не знаю нормально языка и проблема (. Так вот, сам модуль уже работает у меня но только если нажать по ссылке на нем, (имееется ввиду ты вибираешь метод оплаты, со старого модуля еще не убрал специально ссылку на редирект "Для просмотра ссылки ВойдиИзменили хуки из глобального, ссылку на док.престашоп я Вам кидал выше. все остальное в рамках того же престашоп 16. Тот же смарти, в некоторых местах метод _display заменен на fetch. Ну и в параметры метода уже готовый объект передается. Все)
На счет контроллера Validation , так понимаю они изменили их нахождение, и все контроллеры так понимаю должны бить в папке module\controllers\front, так в той папке находится только один контроллер, вот как раз строка ->setAction($this->context->link->getModuleLink($this->name, 'validation', array(), true)) в модуле и вызывает срабатывание контроллера после нажатие общей кнопки, как мне понимать 'validation' ? то есть как преста его у себя внутри переваривает (интерпретирует) и что делает по умолчанию? наличие обязательного validation.php в папке контроллеров, или всех контроллеров которые прописаны в начале модуля $this->controllers = array('redirect','success'); , жду подсказки ? я попробовал сварганить свой validation.php обявил его контроллером (по аналогии разных модулей и примера престы, так например я не вижу смысла проверять наличия всех шагов в этом контроллере а сразу перейти к проверки наличия корзины, айди, ну как для ликипея так понимаю главное это уникальный id корзины для того чтоб вернулся результат все остальные данные нам не нужны, кроме откр./закр. ключей), засунул в папку и скопировал код с файла *редирект, но пишит после активации кнопки что невозможно загрузить корзину, или заказ уже был размещен с использованием даной корзины...(здесь понимаю что не понимаю где какие переменные уже взяты или своей валидацией снова проехался по новых данных, для меня это все сложно так как нету четких деталей)Подсказки Вам дали. Все остальное из разряда "сделай за меня". Если не программист, зачем лезть? Прокачать скил? Дык так он не качается , овер 7 дней на задаче на 20 мин. Заплати програмеру, он сделает, увидите , где ошиблись, поймете. Лучше запомнится.
Хотите еще подсказку? Даю. "Совы не то, чем они кажутся" (с)TwinPeaks. Не тот контролер ковыряете. В моем модуле validation может быть еще не validation, потому что заказ, может быть еще не заказ. А только корзина.
На счет контроллера Validation , так понимаю они изменили их нахождение, и все контроллеры так понимаю должны бить в папке module\controllers\front, так в той папке находится только один контроллер, вот как раз строка ->setAction($this->context->link->getModuleLink($this->name, 'validation', array(), true)) в модуле и вызывает срабатывание контроллера после нажатие общей кнопки, как мне понимать 'validation' ? то есть как преста его у себя внутри переваривает (интерпретирует) и что делает по умолчанию? наличие обязательного validation.php в папке контроллеров, или всех контроллеров которые прописаны в начале модуля $this->controllers = array('redirect','success'); , жду подсказки ? я попробовал сварганить свой validation.php обявил его контроллером (по аналогии разных модулей и примера престы, так например я не вижу смысла проверять наличия всех шагов в этом контроллере а сразу перейти к проверки наличия корзины, айди, ну как для ликипея так понимаю главное это уникальный id корзины для того чтоб вернулся результат все остальные данные нам не нужны, кроме откр./закр. ключей), засунул в папку и скопировал код с файла *редирект, но пишит после активации кнопки что невозможно загрузить корзину, или заказ уже был размещен с использованием даной корзины...(здесь понимаю что не понимаю где какие переменные уже взяты или своей валидацией снова проехался по новых данных, для меня это все сложно так как нету четких деталей)
в общем правда в том что пхп я никогда не изучал но здесь не пхп , а сама преста со своими приколами (Для просмотра ссылки Войдиили Зарегистрируйся) понятно что вы на этом зуб сьели, и имеете понятия с чем работаете мне интерестно просто, так как делал раньше несколько сайтов на престе, но глубоко в код чтоб залазить никогда, только оптимизация, правки хтмл, джавы, сео, а здесь так как стало интерестно в общем по модулям оплаты именно в престе начал копатся. Спрашивал у одного пхп программера, он мне сказал я не знаю движка престы и все.. так что уверен не каждый сможет за 20 минут сварганить если понятия не имеет в продукте пока не выучит документацию. Согласитесь? или не прав?
как допустим оставить старый файл validation.php чтоб модуль его подтягивал раз, и второй вопрос можно ли редирект.php сделать контроллером именно этой общей кнопки.. Или как не крути нужно хитромудрую схему престы делать, создавать контроллер валидейшн.пхп, старый с корня сносить ... можно как то в личке? много кстати модулей в подсов. странах именно платежный там оставлен старый код, вопрос зачем? не проще было переписать структуру и код под новые требования? вот допустим я попробывал вставить новый контроллер и до 4 шага, скорость переключения - загрузки каждого посл. шага при заполнение заказа в несколько раз упала, то есть все стало медленно очень... я так понимаю это из-за лишней проверки которая не нужна... так как преста и так сама проверят на каждой стадии до выбора методов оплаты заполнения всех полей в каждом шаге... Зачем тогда в каждых модулях и в их примере стоит в валид.пхп коде обьязательная проверка полей каждого шага? если ты пока не вобьеш или правильно не заполнишь ничего не пойдет дальше...