Jump to content

Recommended Posts

  • 3 months later...

Как реализовать так что бы к номеру заказа прибавлялась дата то-есть номер 35 нужно 100514-35

Есть 5 страниц где выводиться номер заказа:

1. В админке на странице всех заказов

2. В админке в редактировании заказа

3. В админке в печати заказа

4. На самом сайте оформленный заказ

5. На самом сайте в истории заказов (страница личного кабинета)

Где именно нужно вывести дату рядом с номером заказа?

Link to post
Share on other sites

Есть 5 страниц где выводиться номер заказа:

1. В админке на странице всех заказов

2. В админке в редактировании заказа

3. В админке в печати заказа

4. На самом сайте оформленный заказ

5. На самом сайте в истории заказов (страница личного кабинета)

Где именно нужно вывести дату рядом с номером заказа?

 

Имеется ввиду вывести не рядом с номером заказа, а чтобы при создании заказа, когда формируется номер, например, как пишет Prote1n, генерировалась дата и добавлялась сразу в номер заказа, чтобы получалось 100514-35 (то есть 10 мая 2014 года заказ 35). Соответственно  потом где-бы то нибуло выводился такой номер заказа - вместе с датой.

Link to post
Share on other sites

Имеется ввиду вывести не рядом с номером заказа, а чтобы при создании заказа, когда формируется номер, например, как пишет Prote1n, генерировалась дата и добавлялась сразу в номер заказа, чтобы получалось 100514-35 (то есть 10 мая 2014 года заказ 35). Соответственно  потом где-бы то нибуло выводился такой номер заказа - вместе с датой.

Во первых мой вопрос адресовался пользователю Prote1n.

Во вторых пользователь Prote1n ничего не писал о генерировании даты заказа.

В третьих в заказ и так записывается дата оформления заказа так что эту дату не более чем нужно приставить к номеру заказа в нужных местах и все.

Link to post
Share on other sites

Интересный ворос! Есть решения? :)

Решения есть, причем возможны разные варианты в зависимости от запросов.

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

Если же Вы хотите, чтобы номера с датой непременно записывались в базу и хранились там для дальнейших более сложных манипуляций типа отправки данных в 1С или чего-то подобного, то требуется переделка посложнее...

 

Опять же, номерную часть (после дефиса) можно создавать как в едином порядке, так и начинать каждый день с 1 - тоже две большие разницы...

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...