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

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

Обойти хак ядра

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

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

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



« : 14.07.2017, 12:28:19 »

нужно было в списке заказов вывести комментарий админа к заказу
для этого в файле /administrator/components/com_jshopping/controllers/orders.php добавили код
Код:
 
$db = JFactory::getDBO();
$query = "SELECT comments FROM `#__jshopping_order_history` WHERE order_id='".$rows[$k]->order_id."' ORDER by order_history_id DESC LIMIT 1";
$db->setQuery($query);
$admstat=$db->loadResult();
$rows[$k]->admin_status = $admstat;
и в list.php вывели.
Но при обновлении магазина естественно все слетает, можно как то внести нужные изменения не затрагивая файлов магазина?
Записан
dmitry_stas
Профи
********

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

Сообщений: 9814



« Ответ #1 : 14.07.2017, 12:43:42 »

переопределите list.php в папке HTML шаблона админки Joomla (точно также как для фронта переопределяются шаблоны), и сделайте все (и запрос в том числе) в переопределенном шаблоне. либо нужно писать плагин.
Записан
zeher
Осваиваюсь на форуме
***

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

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



« Ответ #2 : 14.07.2017, 13:47:44 »

блин, так и делал, но ничего не выходило, а оказалось забыл строчку одну в запросе написать
Записан
dmitry_stas
Профи
********

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

Сообщений: 9814



« Ответ #3 : 14.07.2017, 14:16:47 »

как всегда 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