matvey 0 Опубликовано 19 июня, 2007 Жалоба Share Опубликовано 19 июня, 2007 В админке при редактирования данных клиента есть поле Номер клиента. Можно ли сделать так, что-бы этот номер присваивался автоматически сразу при регистрации? Это реально сделать? Ссылка на сообщение Поделиться на другие сайты
ABerezin 0 Опубликовано 19 июня, 2007 Жалоба Share Опубликовано 19 июня, 2007 Так и происходит - Номер присваивается автоматически при регистрации пользователя. Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 19 июня, 2007 Автор Жалоба Share Опубликовано 19 июня, 2007 Согласен присваивается, но кроме как в Админке - Кто в онлайн в поле id больше нигде и не виден. Мне просто нужно что бы этот id был виден в Админке - Клиенты. А также приходил в письме с заказом (хоть там и есть переменная id клиента, но в письме с заказом не приходит и там просто пустое место). Может этот id выводится еще какой-то переменной? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 июня, 2007 Жалоба Share Опубликовано 19 июня, 2007 Ну это вроде не сложно добавить. Что б ID покупателя был в списке клиентов в админке, к примеру, в файле /admin/customers.php Замени: if ($customers['account_type'] == 1) { echo '<td class="dataTableContent">'; echo TEXT_GUEST; } else { echo '<td class="dataTableContent">'; echo TEXT_ACCOUNT; }[/code] На: [code] if ($customers['account_type'] == 1) { echo '<td class="dataTableContent">'; echo TEXT_GUEST; } else { echo '<td class="dataTableContent">'; echo TEXT_ACCOUNT; }echo ' (id = ' . $customers['customers_id'] . ')'; Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 июня, 2007 Жалоба Share Опубликовано 19 июня, 2007 Чтобы id покупателя был в письме с заказом, открой файл /send_order.php После $smarty->assign('csID', $order->customer['csID']);[/code] Добавь: [code] $smarty->assign('cID', $order->customer['id']); Затем в шаблон письма с заказом, т.е. в файл /templates/шаблон/mail/russian/order_mail.txt добавь: Код покупателя: {$cID}[/code]В магазине ещё есть csID какой-то, но как его использовать я не знаю.Наверное как-то можно объединять покупателей в какие-то группы, или компании по этому csID, но пока не разобрался сам с этим csid. Ссылка на сообщение Поделиться на другие сайты
matvey 0 Опубликовано 19 июня, 2007 Автор Жалоба Share Опубликовано 19 июня, 2007 Спасибо большое, Саша, все работает! А csID - это номер клиента, который забивается вручную при редактировании данных клиента. Он приходил мне на почту, когда я присваивал номер вручную клиенту. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 19 июня, 2007 Жалоба Share Опубликовано 19 июня, 2007 Ну да, это я тоже видел, что в админке можно забивать, просто не совсем ясно как использовать этот код. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения