Автор Тема: onepagecheckout  (Прочитано 689 раз)

28 Июль 2016, 11:50:40
  • Пользователь
  • **
  • Сообщений: 75
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Кто подскажи после регистрации клиента в полях при заказе прописывается dummyvalue. Нужно выбрать адрес с списка.
Вопрос где формируется значение dummyvalue.Допустим переименовать его на выберите способ доставки.
Или как сделать чтоб автоматически выбирался адрес при регистрации
28 Июль 2016, 11:55:42
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если пользуетесь модулем onepagecheckout, то все менятяется в этом модуле.
Текст менять можно в переводах модулей в админке, остальное в коде.
28 Июль 2016, 12:03:41
Ответ #2
  • Пользователь
  • **
  • Сообщений: 75
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
в переводах нет этого поля. В коде поменял. dummyvalue осталось

private function saveAddress($cart_id_address, $id_country, $id_state, $postcode, $city, $firstname, $lastname, $address1)
    {

        $dummy = "нет данных";
        if ($cart_id_address > 0) { // update existing one
            /* @var $tmp_addr AddressCore */
            $tmp_addr          = new Address($cart_id_address);
            $tmp_addr->deleted = 0;
        } else { // create a new address
            $tmp_addr            = new Address();
            $tmp_addr->alias     = "My Address";
            $tmp_addr->lastname  = $dummy;
            $tmp_addr->firstname = $dummy;
            $tmp_addr->address1  = $dummy;
            $tmp_addr->postcode  = $postcode;
            $tmp_addr->city      = $dummy;
        }
       
28 Июль 2016, 12:11:04
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
dummyvalue - это когда переменная не определена. Нет значения.
У вас ваша фунуция не работает или другая отвечает за заполнение данных.