Новосибирск +7(983)

По всем вопросам :

Телеграм : @radgura

Добавление своего раздела в админке Joomshoping

Нам понадобился собственный отчет и клиент попросил добавить его в пункты Joomshopping, что нужно сделать:

1.В базе создать пункт меню для меню "Компоненты" таблица #__menu, заполнить

menutype - main
title - <название>
alias - <название в анг.>
path - joomshopping/<alias>
link - option=com_jshopping&controller=<папка в каталоге JS/views>
type - component
piblished - 1
parent_id - <id строки JS c alias=joomshopping> 
level - 2
component_id - <Id JS>
lft - взять максимальное значение
rgt - взять максимальное значение+1

2.Создать папку в админ каталоге JS 
administrator\components\com_jshopping\views\<alias>\

Разместить файл view.html.php

defined('_JEXEC') or die('Restricted access');
jimport( 'joomla.application.component.view');

class JshoppingViewReport extends JViewLegacy
{
function display($tpl=null){
$layout = $this->getLayout();
$title = 'Отчет';
parent::display($tpl);
}
}

administrator\components\com_jshopping\views\<alias>\tmpl\

Разместить файл default.php

defined('_JEXEC') or die('Restricted access');
JHtml::_('behavior.multiselect');
JHtml::_('formbehavior.chosen', 'select');
Header("Content-Type: text/html;charset=UTF-8");
$document = JFactory::getDocument();
$document->addStyleSheet(JUri::root().'administrator/components/com_jshopping/views/report/tmpl/css.css?dt='.date("YmdHis"));
$document->addScript(JUri::root().'administrator/components/com_jshopping/views/report/tmpl/js.js?dt='.date("YmdHis"));
JHtml::_('bootstrap.tooltip');?>

 

Далее настраиваем функционал

 

 

Комментарии (0)

Здесь ещё нет оставленных комментариев.

Оставьте свой комментарий

  1. Добавление комментария от гостя.
Вложения (0 / 3)
Share Your Location

Как с нами связаться

По всем вопросам пишите  

Телеграм: @radgura

OnLine заказ

Отправить сообщение

Нажимая на кнопку «Отправить сообщение», я соглашаюсь:
* с условиями публичной оферты
* обработку моих персональных данных


RAD компоненты

Please publish modules in offcanvas position.