Перейти к содержанию
Форум поддержки пользователей VamShop

Дополнительное поле к заказу?


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

Мне очень хотелось бы сделать дополнительное поле к статусу заказа: трекинг-номер для отслеживания посылки.

Т.е. я ввожу этот номер, а у покупателя в личном кабинете в описании заказа где-то появляется удобная ссылка на почтовый сайт.

Может быть, такая возможность уже есть?

А если нет, то можно на пальцах объяснить, какие действия нужно поизвести, чтобы ее самостоятельно сварганить? По php и mysql познания имеются. Т.е. мне нужно понять, в какие файлы добавлять код.

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

Ну совсем вкратце:

- добавил поле tracking varchar(32) в таблицу orders_status_history

- в файле admin/orders.php добавил нужный код, ищите по слову "comments" - это работа с полем "комментарии" и рядом пишете работу с полем tracking, с единственной разницей, что оно не textarea, а input

- в файле account_history.php по аналогии добавил нужный код.

Там везде в нескольких местах править надо, поэтому четко объяснить не могу.

Еще надо в почтовую отправку это дело вставить, но это уж потом сделаю.

post-3382-1304838298,4989_thumb.gif

post-3382-1304838298,7751_thumb.gif

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

>добавил поле tracking varchar(32) в таблицу orders_status_history

если планируеш обновлять магазин лутче так не делай

как вариант создать таблицу tracking_orders_status_history

c полями id text ну это имхо... мб и неправ сам еще учусь )

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

>добавил поле tracking varchar(32) в таблицу orders_status_history

если планируеш обновлять магазин лутче так не делай

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

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