Перейти к содержанию
Официальный форум поддержки Simpla

Помощь в доработке. Суть: в админке в заказах - увеличение закладок и дат...


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

Всем доброго времени суток!

Нужна помощь в реализации след. функционала: в админке в Заказах по умолчанию у нас НОВЫЕ ПРИНЯТЫ ВЫПОЛНЕНЫ УДАЛЕНЫ. При оформлении каждый заказ получает дату заказа.

Вводная: увеличить кол-во закладок с 4х до НОВЫЕ / В РАБОТЕ / ВЫПОЛНЕНЫ / ОТГРУЖЕНЫ / ОПЛАЧЕНЫ / УДАЛЕНЫ
реализовано по аналогии простым дописыванием в файле order.tpl закладок + легкое редактирование в orders.tpl , OrderAdmin.php , OrdersAdmin.php.

Задача: нужно сделать так, чтобы при переводе заказа из одного состояния в другое, например из В РАБОТЕ в ВЫПОЛНЕНЫ добавлялась текущая дата. Дата ВЫПОЛНЕНИЯ так сказать. В файле order.tpl должно быть так:

<div id="order_details">
<h2>Детали заказа </h2>

<div id="user">
<ul class="order_details">
<li>
<label class=property>Дата заказа</label>
<div class="edit_order_detail view_order_detail">
{$order->date} {$order->time}
</div>
</li>

<li>
<label class=property>Дата выполнения</label>
<div class="edit_order_detail view_order_detail">
{$order->date_done} {$order->time}
</div>
</li>
<li>
<label class=property>Дата отгрузки</label>
<div class="edit_order_detail view_order_detail">
{$order->date_ship} {$order->time}
</div>
</li>
<li>
<label class=property>Дата оплаты</label>
<div class="edit_order_detail view_order_detail">
{$order->date_pay} {$order->time}
</div>
</li>.......


Мысли: нужно в таблицу ORDERS сделать SQL INSERT новых столбцов аналогичных DATA (DATA_DONE, DATA_DONE, DATA_SHIP, DATA_PAY) и чтобы при смене состояния дата добавлялась.

В дальнейшем сортировку делать не по номеру заказа а по дате выполнения.

Возможно упростить задачу до добавления кнопочки напротив поля ДАТА ВЫПОЛНЕНИЯ, при нажатии на которую добавляется дата в поле data_done в таблице orders

Буду очень рад помощь! Ваши мысли и предложения! С PHP у меня плохо..
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...