Перейти к содержанию
cayottt

[Решено] Префикс номера заказа

Рекомендуемые сообщения

Приветствую. Искал по форуму, но полноценного ответа так не нашел. Как правильно добавить к заказам префикс? Чтобы к примеру номера заказов имели такой вид: b-1, b-2...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В поле префикс введите b- :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В админке, в настройках.

Вы бы хоть изучили админку, прежде чем вопросы задавать. И не мешало бы уточнить, в какой CMS, какой версии вы ходите это сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да я с OpenCartom уже второй год работаю, адмнику изучил. В 1.5.6. нет такого поля в настройках. Есть префикс счета-фактуры, на вкладке "Опции"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В админке, в настройках.

Вы бы хоть изучили админку, прежде чем вопросы задавать. И не мешало бы уточнить, в какой CMS, какой версии вы ходите это сделать.

 

в админке для счет-фактуры, а человек просит как сделать для номера заказа. Счет-фактура - это счет который идет в админке и для печати (invoice)

 

как вариант у себя сделала так... приписала прямо в шаблоне префикс.. но если вы хотите чтобы префикс генерировался автоматически, то такой вариант не подойдет)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в админке для счет-фактуры, а человек просит как сделать для номера заказа. Счет-фактура - это счет который идет в админке и для печати (invoice)

 

как вариант у себя сделала так... приписала прямо в шаблоне префикс.. но если вы хотите чтобы префикс генерировался автоматически, то такой вариант не подойдет)

 

Мне НЕ надо чтобы генерился автоматом. Мне надо чтобы этот префикс везде фигурировал, и в обмене данными с банком (при использовании модулей оплаты картой), и формировании заказа в нашей учётной записи (туда данные через метод confirm отправляются), и в печатной форме (расходной накладной) и т.д.. Если просто в шаблоне прописать, это же визуальный обман? На самом деле order id без префикса будет? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне НЕ надо чтобы генерился автоматом. Мне надо чтобы этот префикс везде фигурировал, и в обмене данными с банком (при использовании модулей оплаты картой), и формировании заказа в нашей учётной записи (туда данные через метод confirm отправляются), и в печатной форме (расходной накладной) и т.д.. Если просто в шаблоне прописать, это же визуальный обман? На самом деле order id без префикса будет? 

Тогда надо создать поле для префикса, которое будет выводиться в админку для редактирования, а в файлы, которые имеют отношение к заказам - тянуть переменную, которая будет приставляться к заказу перед сохранением.

Короче, раз в админке такого нет - придется писать самому, или заказывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда надо создать поле для префикса, которое будет выводиться в админку для редактирования, а в файлы, которые имеют отношение к заказам - тянуть переменную, которая будет приставляться к заказу перед сохранением.

Короче, раз в админке такого нет - придется писать самому, или заказывать.

 

Ооо, сэнкс кэп!!! :) Я собственно за этим сюда и пришёл. Кто может подсказать как сделать или взяться за эту доработку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ооо, сэнкс кэп!!! :) Я собственно за этим сюда и пришёл. Кто может подсказать как сделать или взяться за эту доработку?

Ты не искал исполнителя, ты спросил - "как?"

Как - слишком долго объяснять, так как надо править кучу файлов и таблицу БД. Так что, кэп тут не канает.

Пиши четко - мне нужно сделать то-то и то-то, готов заплатить столько-то.

Тогда будешь прав.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Слушайте, уважаемый, зачем Вы тему засоряете? Помочь не можете, так не лезьте. Вы я так понял не очень хорошо себе представляете о чём пишете вообще. Может быть всё проще гораздо. чем Вы себе представляете. Возможно кто-то подскажет простое решение. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

в админке для счет-фактуры, а человек просит как сделать для номера заказа. Счет-фактура - это счет который идет в админке и для печати (invoice)

 

как вариант у себя сделала так... приписала прямо в шаблоне префикс.. но если вы хотите чтобы префикс генерировался автоматически, то такой вариант не подойдет)

 

А где в шаблоне прописывали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

cayottt. Тоже задавлся этим вопросом.

Сделал, как советывали в этой ветке.
https://opencartforum.com/topic/9417-kak-izmenit-numeratciiu-zakazov/
Нашёл поиском в Notepad++  все order['order_id'] в tpl и перед ними прописал нужный префикс.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Слушайте, уважаемый, зачем Вы тему засоряете? Помочь не можете, так не лезьте. Вы я так понял не очень хорошо себе представляете о чём пишете вообще. Может быть всё проще гораздо. чем Вы себе представляете. Возможно кто-то подскажет простое решение. 

1. Я не засоряю тему, а "апаю" ее, что уже является помощью тебе, неблагодарному!

2. Я прекрасно понимаю, о чем речь и что надо делать, так как сам добавлял в систему различные кастомные поля и прекрасно знаю, как реализовать твою задачу, но это займет много времени, а объяснять тебе - еще больше, поэтому я тебе предложил заказать у кого-нибудь решение этой задачи.

3. Простое решение - не лезь туда, где ты не компетентен! Найми человека, который на этом специализируется!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно админов попросить удалить флуд в этой теме?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть смысл прислушаться к Helloween.Особенно в этом

 

Найми человека, который на этом специализируется!

 

того что описано в топике достаточно,  как толчка для  внесения нужных правок при наличии определённых навыков и знаний.Раз их нет,прямая дорога в платный раздел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил проблему другим путём. Всем спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.