Форум русской поддержки Joomla!® CMS
10.12.2016, 10:59:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

[Решено] Дата редактирования товара

 (Прочитано 401 раз)
0 Пользователей и 1 Гость смотрят эту тему.
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« : 02.07.2015, 20:14:25 »

Все привет.
Есть одна  задачка.
На сайте несколько модераторов и товар постоянно редактируется, причем это может делать как один так и третий, четвертый модер.  В товаре есть только дата его создания. Хотел сделать что бы указывалось когда товар редактировали и еще лучше что бы указывалось кто его последним сохранил. Есть какие-то решения готовые, или может кто-то уже делал что-то похожее? Буду рад услышать ваше мнение и ваши ответы.


Пишу решение задачки.

1. создаем в базе в таблице товара столбец last_user
2. в шаблоне \administrator\components\com_jshopping\views\product_edit\tmpl\default.php добавляете в любом месте
Код:
Код:
<input type="hidden" name="last_user" value="<?php echo JFactory::getUser()->id ?>" />
« Последнее редактирование: 10.09.2015, 20:10:47 от misteri27 » Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Online Online

Сообщений: 7782



« Ответ #1 : 02.07.2015, 20:32:52 »

дата модификации и так есть. столбец date_modify в базе
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #2 : 02.07.2015, 21:00:55 »

дата модификации и так есть. столбец date_modify в базе
Кроме базы это можно где-то видеть? Или нужно самому мудрить как и куда вывести?
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Online Online

Сообщений: 7782



« Ответ #3 : 02.07.2015, 22:02:02 »

самому
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #4 : 04.09.2015, 11:43:43 »

С датой понятно. А как можно сделать что бы сохранялось в базе кто редактировал товар последним? Есть готовые решения, или кто знает как это можно сделать? Хотя бы в базе без вывода на сайт.
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Online Online

Сообщений: 7782



« Ответ #5 : 04.09.2015, 15:24:11 »

1. создаете в базе в таблице товара столбец last_user
2. в шаблоне \administrator\components\com_jshopping\views\product_edit\tmpl\info.php добавляете в любом месте
Код:
<input type="hidden" name="last_user" value="<?php echo JFactory::getUser()->id ?>" />
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #6 : 04.09.2015, 18:22:45 »

Спасибо за ответ. Но в \administrator\components\com_jshopping\views\product_edit\tmpl\info.php вставил не сработало. Вставил
Код:
<input type="hidden" name="last_user" value="<?php echo JFactory::getUser()->id ?>" />

в \administrator\components\com_jshopping\views\product_edit\tmpl\default.php после
Код:
<input type = "hidden" name = "parent_id" value = "<?php echo $row->parent_id?>" />
Вроде бы все работает. Еще раз спасибо за помощь. А то модеры чудять, а я не могу найти крайнего Azn
Записан
dmitry_stas
Профи
********

Репутация: +798/-4
Online Online

Сообщений: 7782



« Ответ #7 : 04.09.2015, 18:47:32 »

А то модеры чудять, а я не могу найти крайнего Azn
вы видимо имели в виду администраторов (сайта) Azn а то местные "модеры" могут не так понять Azn
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8809


http://n*****n.com


« Ответ #8 : 05.09.2015, 20:35:30 »

......А то модеры чудять, а я не могу найти крайнего Azn
умные люди начинают с зеркала Wink
это первое сообщение модера в теме, а кто чудил ранее мона уточнить ? Azn
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #9 : 07.09.2015, 00:36:14 »

Я имел ввиду у меня на сайте Azn. А вы уже набросились . Я это делал что бы знать кто с модераторов у меня на сайте лажает.
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #10 : 07.09.2015, 00:50:09 »

вы видимо имели в виду администраторов (сайта) Azn а то местные "модеры" могут не так понять Azn
Они видимо так и поняли Azn
Записан
misteri27
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 187


« Ответ #11 : 07.09.2015, 00:52:45 »

умные люди начинают с зеркала Wink
Да этого чудилу я нахожу сразу если что не так Azn
Записан
nevigen
Moderator
*****

Репутация: +734/-16
Offline Offline

Пол: Мужской
Сообщений: 8809


http://n*****n.com


« Ответ #12 : 07.09.2015, 07:59:37 »

Да этого чудилу я нахожу сразу если что не так Azn
респект.
уважаю людей которые начинают с себя.

П.С. Вставьте пожалуйста в первое сообщение решение и измените заголовок [Решено]..... возможно кому то не придется искать и мучатся.
заранее благодарен.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet