Поиск [old] Запросы модулей PrestaShop 1.7

Статус
В этой теме нельзя размещать новые ответы.
Я бы вам посоветовал посмотреть в сторону совета @_sashok , он дал простой и хороший совет с этим. Модуль городить не надо. Почитайте это сообщение:
Для просмотра ссылки Войди или Зарегистрируйся
Модули хороши тем, что там можно префикс сделать или запутать как-нибудь номер заказа, чтобы у первого было не №000001, а, к примеру, №004161. Но это можно и в коде сделать, как я понимаю, если подумать.
 
Модули хороши тем, что там можно префикс сделать или запутать как-нибудь номер заказа, чтобы у первого было не №000001, а, к примеру, №004161. Но это можно и в коде сделать, как я понимаю, если подумать.
Насколько я знаю, в престе есть понятие "КОД ЗАКАЗА" (в английском варианте это называется "ORDER REFERENCE #"), и есть понятие НОМЕР ЗАКАЗА (англ "ORDER #"), используйте КОД ЗАКАЗА, обычно это и есть произвольно сгенерённая строка из букофф и цифр. В почтовые шаблоны всё это вроде бы тоже вставляется нативно-из коробки.
 
Насколько я знаю, в престе есть понятие "КОД ЗАКАЗА" (в английском варианте это называется "ORDER REFERENCE #"), и есть понятие НОМЕР ЗАКАЗА (англ "ORDER #"), используйте КОД ЗАКАЗА, обычно это и есть произвольно сгенерённая строка из букофф и цифр. В почтовые шаблоны всё это вроде бы тоже вставляется нативно-из коробки.
Я имел в виду, что хочу сделать, чтобы первый заказ был не № 0001, а № X(который я сам устанавливаю)+1. Т.е. я, к примеру, хочу тысячу накинуть ещё до открытия магазина, соответственно, первый заказ будет номером 1001, второй - 1002, и так далее.
 
Я имел в виду, что хочу сделать, чтобы первый заказ был не № 0001, а № X(который я сам устанавливаю)+1. Т.е. я, к примеру, хочу тысячу накинуть ещё до открытия магазина, соответственно, первый заказ будет номером 1001, второй - 1002, и так далее.
А чем не устраивает "перфикс счёта"/invoice prefix и "номер счёта"/invoice number искаропки, в настройках? Что сложного таким образом сделать например "СЧ123456", и получить полные штаны счастья?
 
Я имел в виду, что хочу сделать, чтобы первый заказ был не № 0001, а № X(который я сам устанавливаю)+1. Т.е. я, к примеру, хочу тысячу накинуть ещё до открытия магазина, соответственно, первый заказ будет номером 1001, второй - 1002, и так далее.
для этого в базе данных инкремент id до 1000 увеличьте через phpmyadmin в таблице _orders
 
Последнее редактирование:
А чем не устраивает "перфикс счёта"/invoice prefix и "номер счёта"/invoice number искаропки, в настройках? Что сложного таким образом сделать например "СЧ123456", и получить полные штаны счастья?
Цитирую другой форум:
"№ заказа. В PrestaShop их два!
Первый, это порядковый номер в системе. Номер который хранится в поле id_order таблицы ps_orders. Это поле является индексным. С точки зрения Управленческого Учёта поле бесполезное и нигде не используемое.
Второй, это так называемый "код заказа". он хранится в поле reference и представляет собой сгенерированную комбинацию символов."

Я говорю о втором номере, который видит клиент и который называет, когда звонит в поддержку.
 
Ранее ваши показания были такими:
Я имел в виду, что хочу сделать, чтобы первый заказ был не № 0001, а № X(который я сам устанавливаю)+1

Собственно почему бы не юзать в емыле и в счёте как раз id_order, а order ref только для тикетов?
 
Цитирую другой форум:
"№ заказа. В PrestaShop их два!
Первый, это порядковый номер в системе. Номер который хранится в поле id_order таблицы ps_orders. Это поле является индексным. С точки зрения Управленческого Учёта поле бесполезное и нигде не используемое.
Второй, это так называемый "код заказа". он хранится в поле reference и представляет собой сгенерированную комбинацию символов."

Я говорю о втором номере, который видит клиент и который называет, когда звонит в поддержку.
Пересмотрел все ваши сообщения, и мне показалось, что Вы сами не знаете до конца, чего хотите. Вам дали полностью готовое решение, которое не нагружает движок (это не модуль), оно довольно простое и гибкое. Хотите на 1000 больше - допишите прямо в php файле +1000, хотите на 25000 больше - допишите +25000 и т.д. Буквы - пожалуйста, символы - тоже не вопрос. По этому коду можно и заходить, проверять заказы. Этот номер будет называть клиент, когда будет говорить. Этот номер участвует в поиске по админке. Вы уж простите, но что еще надо?
 
Пересмотрел все ваши сообщения, и мне показалось, что Вы сами не знаете до конца, чего хотите. Вам дали полностью готовое решение, которое не нагружает движок (это не модуль), оно довольно простое и гибкое. Хотите на 1000 больше - допишите прямо в php файле +1000, хотите на 25000 больше - допишите +25000 и т.д. Буквы - пожалуйста, символы - тоже не вопрос. По этому коду можно и заходить, проверять заказы. Этот номер будет называть клиент, когда будет говорить. Этот номер участвует в поиске по админке. Вы уж простите, но что еще надо?
Видимо, я неправильно понял, о каком номере в конечном счёте идёт речь. Попробую ещё раз разобраться.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху