Поле Добавить заказ prestashop

Поле Добавить заказ prestashop

11.09.2018 02:18:25 Просмотров 50 Источник

Я пытаюсь сделать заказ комментируя модуль сам. Все, что мне нужно сделать, это просто создать поле сообщения в процессе оплаты шага или в любом из других шагов (не имеет значения) и показать его в панели администратора. Уже настроил модуль. Переопределенный порядок классов. Добавлено в конструктор:

<?php

class Order extends OrderCore
{
    public function __construct($id = null, $id_lang = null)
    {
        self::$definition['fields']['message'] = [
            'type' => self::TYPE_STRING,
            'required' => false
        ];
        parent::__construct($id, $id_lang);
    }
}

Создан файл шаблона и введен в hookDisplayPaymentTop:

<div class="form-group">
    <label for="comment">Leave comment about order:</label>
    <textarea class="form-control" name="message"  rows="5" id="comment"></textarea>
</div>

Но я не знаю, какой контроллер и функция отвечает за обработку отправки, чтобы фактически заполнить поле.

Помогите мне пожалуйста

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/52266703/add-prestashop-order-field#comment91481665_52266703
Я действительно не понимаю, почему вам нужно добавить пользовательское поле для сообщения в порядке, если это уже существует, пожалуйста, проверьте это изображение .

Ответы - Поле Добавить заказ prestashop / Add prestashop Order field

Является ответом!
ethercreation

11.09.2018 09:08:37

В собственном prestashop во время процесса заказа у вас уже есть поле, которое позволяет клиенту оставить комментарий к его заказу.

Для этого не нужно ничего менять.

С уважением,

Закрыть X