Автор Тема: модуль регистрации  (Прочитано 1185 раз)

26 Декабрь 2017, 18:10:09
Ответ #15
  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
печально, проблема оказалась банальна - закешировалось все(
Но появилась такая проблема, что при загрузке страницы исчезает только поле input, а название поля остается. И как сделать, что бы если галочку с checkbox убрали то и поля скрылись?
27 Декабрь 2017, 11:38:22
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Прятать и показывать можно блок в котором находится элемент.
$("#myclick").closest("div.myclass")
27 Декабрь 2017, 17:57:30
Ответ #17
  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
сделал так, может не красиво, но может кому пригодится
$('input[name="INN"]').parents(".form-group").addClass("no_visible_fields");
$('input[name="mycheck"]').click(function(){
    if ($('input[name="mycheck"]').is(':checked')) {
$('input[name="INN"]').parents(".form-group").addClass("visible_fields");
    }
    else {
        $('input[name="INN"]').parents(".form-group").removeClass("visible_fields");
    }
})
16 Январь 2018, 08:42:38
Ответ #18
  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
продолжу тему, а как можно реализовать так, что бы например:
поле которое отвечает за телефон "phone" при оформлении заказа  находится в таблице "ps_store", можно было бы использовать при регистриции пользователя таблица "ps_costumers" И когда зарегистрированный клиент оформляет заказ то телефон подгрузился уже в это поле?
16 Январь 2018, 11:00:37
Ответ #19
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Это же разные модкели, для чего все смешивать?
ps_store - магазин и его данные
ps_costumers - клиент и его данные
16 Январь 2018, 12:44:11
Ответ #20
  • Новичок
  • *
  • Сообщений: 16
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Клиенту удобнее один раз при регистрации добавить свой номер, нежели чем при каждом заказе вводить заново
16 Январь 2018, 12:47:46
Ответ #21
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
При регистрации данные клиента сохраняются в таблицу адреса ps_address.
Таблица ps_store с клиентами вообще не связана.