Djedefru Posted July 10, 2014 Share Posted July 10, 2014 (edited) Добрый день. Переделываю под себя форму быстрого заказа. Все нужные .tpl и .js подправил. Проверку ненужных мне полей убрал. Как следствие, запрос на сервер уходит такой, как мне надо, но сервер возвращает ошибку "Ошибка создания учетной записи". Следовательно, где-то в недрах движка происходит еще одна проверка. Кучу инфы перелопатил, народ посылает в файлы AuthController.php и AdressController.php. Но, я ничего похожего на проверку полей в этих файлах не могу найти. Очевидно, что с е-mail придется повозиться, но с фамилией-то должно быть все просто. Знающие люди, ткните носом в кусок кода, если не сложно. П.С. PrestaShop 1.6.0.8 П.П.С. Если заполнять все поля - то работает нормально. Edited July 10, 2014 by Djedefru (see edit history) Link to comment Share on other sites More sharing options...
C4acTbe Posted July 31, 2014 Share Posted July 31, 2014 (edited) На сколько понимаю почту из обязателных полей лучше не убирать, начнутся глюки с создаваемыми учетными записями. А вот к фамилии +1, то что нашёл в интернете всё подправил, а она всё равно отображается и всё равно обязательная. Может кого то не затруднит написать инструкцию как убрать не нужные поля от и до (к примеру день рождения, пол, ту же фамилию, "штат"). Постараюсь изложить проблему более детально. Выполнил инструкции, как указано в даной статье http://joomla-s.ru/interesnye-stati/vsjo-o-cms-prestashop/93-kak-uprostit-bystryj-zakaz-na-prestashop. То есть подправил файлы order-opc-new-account.tpl, Customer.php, Address.php..После этих манипуляций не произошло никаких изменений. Магазин, как и в описании статьи: Преста 1.6, шаблон дефолтный. Edited July 31, 2014 by C4acTbe (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted July 31, 2014 Share Posted July 31, 2014 Вот сервис интересный http://witget.com/ там есть какие угодно всплывающие окна и подписки на новости... Link to comment Share on other sites More sharing options...
mokatextile Posted October 18, 2014 Share Posted October 18, 2014 Меня тоже интересует этот вопрос. Как сделать так что-бы фамилия и емеил были не обязательными полями при заполнении Link to comment Share on other sites More sharing options...
Kerm Posted October 22, 2014 Share Posted October 22, 2014 Поставить альтернативный модуль корзины, тут на форуме продается или погуглите по слову onepagecheckout prestashop Link to comment Share on other sites More sharing options...
gluck Posted November 14, 2014 Share Posted November 14, 2014 (edited) Если не можете изменить — возглавьте Измените там, где вы уже "подправили" примерно так: <input hidden id="lastname" value="ПУПКИН"> <input hidden id="email" value="[email protected]"> ...и пофиг все проверки. Ну и понятное дело — проверьте, чтобы при заходе в кабинет юзер не был шокирован внезапной сменой собственной фамилии Edited November 14, 2014 by gluck (see edit history) 1 Link to comment Share on other sites More sharing options...
gluck Posted November 14, 2014 Share Posted November 14, 2014 На сколько понимаю почту из обязателных полей лучше не убирать, начнутся глюки с создаваемыми учетными записями. Не начнутся. Главное не трогать id_customer. Но что-то мне говорит,что вы вряд ли сможете до него дотянуться... Link to comment Share on other sites More sharing options...
Recommended Posts