Автор Тема: Форма адреса не туда и не сюда... ПОМОГИТЕ....  (Прочитано 479 раз)

20 Июля 2015, 20:45:55
  • Пользователь
  • **
  • Сообщений: 63
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброго всем времени суток
 
Обращаюсь к вам так как уже все перепробовал
В интернете отыскал множество статей на эту тему но толку чуть.....
 
Пытался играть с hidden
в фале заказа OPC-новый-account.tpl

а так же побывал и в других ....
 
themes / ap food / order-opc-new-account.tpl
or
themes / ap_food / authentication.tpl
or
classes / Address.php
 
Как я и говорил смысла нет.... что то я видно не так делаю ....
 
 
В общем суть вопроса вот тз которое мне дал заказчик
 
Форма заказа а именно "АДРЕС ДОСТАВКИ" должен выглядеть именно так:
 
Город*
Имя*
Фамилия*
Телефон*
Улица*
Дом
Корпус
Подъезд
Этаж
Квартира
 
где * обязательное поля для ввода.
 
Как переименовать поля я понял это в Локализация > Переводы все делается
Но вот в чем проблема у меня всего 5 полей .... и не как остальные не включаются заходил в   
 
Локализация/Страны/Россия/Форма заказа:
Менял так игрался с полями а толку 0......
 
Прошу если кто знает как побороть данную проему помогите за ответ который реально поможет заплачу 500 руб.
 
Если кто реально сделает как мне надо заплачу 1000 руб.

PrestaShop 1.6.1.0
Вот инфо по шаблону: http://apollotheme.com/guides/ap-restaurant/ с версией 1.6.1.0 совместим.
 
Прикрепляю как сейчас все выглядит ....
21 Июля 2015, 09:08:14
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86339
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Включение / выключение  обязательных полей в админке:
Панель управления > Локализация > Страны > Редактирование > Страна > Формат адреса
Обязательные поля для адреса

Панель управления > Клиенты
Обязательные поля

Панель управления > Клиенты > Адреса
Обязательные поля

Как убрать обязательные поля в форме регистрации:
http://prestashop-forum.ru/index.php/topic,438.msg2506.html
http://prestashop-forum.ru/index.php/topic,4326.msg25195.html
http://prestashop-forum.ru/index.php/topic,438.msg2225.html

Для того чтобы добавить поля в форму заказа нужно:
1. Добавить поле в шаблон tpl
2. Добавить в это поле в таблицу
3. Доавить описание этого поля в класс
4. Добавить проверку в контроллер
21 Июля 2015, 23:27:38
Ответ #2
  • Пользователь
  • **
  • Сообщений: 63
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля

Для того чтобы добавить поля в форму заказа нужно:
1. Добавить поле в шаблон tpl
2. Добавить в это поле в таблицу
3. Доавить описание этого поля в класс
4. Добавить проверку в контроллер

Прошу скажите название файлов и путь к ним если вас это не затруднит !

Заранее спасибо !
22 Июля 2015, 10:06:04
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 13642
  • Репутация: +14563/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Для адреса:
- Таблица - ps_address
- Класс - /classes/Address.php
- Контроллер - /controllers/front/AddressController.php
- Шаблон - /themes/default-bootstrap/address.tpl
30 Июля 2015, 07:36:48
Ответ #4
  • Пользователь
  • **
  • Сообщений: 63
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля