Example #1
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->params = $app->getParams();
     /* Default Page fallback*/
     $active = $app->getMenu()->getActive();
     if (NULL == $active) {
         $this->params->merge($app->getMenu()->getDefault()->params);
         $active = $app->getMenu()->getDefault();
     }
     $this->currentItemid = $active->id;
     $entriesPerPage = $this->params->get('max_events_per_page', 12);
     $model = $this->getModel('events');
     $eventModel = JModelLegacy::getInstance('Event', 'EventgalleryModel');
     $recursive = $this->params->get('show_items_per_category_recursive', false);
     $user = JFactory::getUser();
     $usergroups = JUserHelper::getUserGroups($user->id);
     $entries = $model->getEntries(JRequest::getVar('start', 0), $entriesPerPage, $this->params->get('tags'), $this->params->get('sort_events_by'), $usergroups, $this->params->get('catid', null), $recursive);
     $this->pageNav = $model->getPagination();
     $this->entries = $entries;
     $this->eventModel = $eventModel;
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #2
0
 function display($tpl = null)
 {
     $this->addToolbar();
     EventgalleryHelpersEventgallery::addSubmenu('events');
     $this->sidebar = JHtmlSidebar::render();
     parent::display($tpl);
 }
Example #3
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     $file = JRequest::getString('file', '');
     $folder = JRequest::getString('folder', '');
     /**
      * @var EventgalleryLibraryManagerFolder $folderMgr
      */
     $folderMgr = EventgalleryLibraryManagerFolder::getInstance();
     $folder = $folderMgr->getFolder($folder);
     if (!is_object($folder)) {
         $app->redirect(JRoute::_("index.php?", false));
     }
     $formAction = JRoute::_("index.php?option=com_eventgallery&view=event&folder=" . $folder->getFolderName());
     $this->folder = $folder;
     $this->file = $file;
     $this->formaction = $formAction;
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #4
0
 function display($tpl = null)
 {
     $this->folders = $this->get('Folders');
     $this->addToolbar();
     EventgalleryHelpersEventgallery::addSubmenu('overview');
     $this->sidebar = JHtmlSidebar::render();
     parent::display($tpl);
 }
Example #5
0
 function display($tpl = null)
 {
     $this->item = $this->get('Item');
     $folderMgr = EventgalleryLibraryManagerFolder::getInstance();
     $this->folder = $folderMgr->getFolder($this->item->folder);
     $this->addToolbar();
     EventgalleryHelpersEventgallery::addSubmenu('events');
     $this->sidebar = JHtmlSidebar::render();
     parent::display($tpl);
 }
Example #6
0
 /**
  * The constructor of this class
  *
  * @param array $config
  */
 public function __construct($config = array())
 {
     // initialize the cache if this did not happen before
     if (self::$templateCache == null) {
         self::$templateCache = array();
     }
     if (array_key_exists('site_template', $config)) {
         $this->_site_template = $config['site_template'];
     } else {
         $this->_site_template = null;
     }
     parent::__construct($config);
 }
Example #7
0
 function display($tpl = null)
 {
     $model = $this->getModel();
     $cids = JRequest::getVar('cid', array(0), '', 'array');
     if (count($cids)) {
         foreach ($cids as $cid) {
             $model->setId($cid);
             $file = $model->getData();
         }
     }
     $this->assignRef('file', $file);
     parent::display();
 }
Example #8
0
 function display($tpl = null)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     /* @var EventgalleryLibraryManagerCart $cartMgr */
     $cartMgr = EventgalleryLibraryManagerCart::getInstance();
     $this->cart = $cartMgr->getCart();
     parent::display($tpl);
 }
Example #9
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     $model = $this->getModel('singleimage');
     $model->getData(JRequest::getString('folder'), JRequest::getString('file'));
     $this->model = $model;
     $this->file = $model->file;
     if (!isset($this->file) || strlen($this->file->getFileName()) == 0 || $this->file->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_SINGLEIMAGE_NO_PUBLISHED_MESSAGE'));
     }
     $this->folder = $this->file->getFolder();
     if (!isset($this->file) || strlen($this->file->getFileName()) == 0 || $this->file->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_SINGLEIMAGE_NO_PUBLISHED_MESSAGE'));
     }
     $this->position = $model->position;
     /* Default Page fallback*/
     $active = $app->getMenu()->getActive();
     if (NULL == $active) {
         $this->params->merge($app->getMenu()->getDefault()->params);
         $active = $app->getMenu()->getDefault();
     }
     $this->currentItemid = $active->id;
     $this->use_comments = $this->params->get('use_comments');
     if (!$this->folder->isVisible()) {
         $user = JFactory::getUser();
         if ($user->guest) {
             $redirectUrl = JRoute::_("index.php?option=com_eventgallery&view=singleimage&folder=" . $this->folder->getFolderName() . "&file=" . $this->file->getFileName(), false);
             $redirectUrl = urlencode(base64_encode($redirectUrl));
             $redirectUrl = '&return=' . $redirectUrl;
             $joomlaLoginUrl = 'index.php?option=com_users&view=login';
             $finalUrl = JRoute::_($joomlaLoginUrl . $redirectUrl, false);
             $app->redirect($finalUrl);
         } else {
             $this->setLayout('noaccess');
         }
     }
     $password = JRequest::getString('password', '');
     $accessAllowed = EventgalleryHelpersFolderprotection::isAccessAllowed($this->folder, $password);
     if (!$accessAllowed) {
         $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=password&folder=" . $this->folder->getFolderName(), false));
     }
     $this->setLayout(JRequest::getString('layout', 'minipage'));
     parent::display($tpl);
 }
Example #10
0
 function display($tpl = null)
 {
     $app = JFactory::getApplication();
     if (EVENTGALLERY_EXTENDED) {
         $params = JComponentHelper::getParams('com_eventgallery');
         $downloadid = $params->get('downloadid', '');
         if (strlen($downloadid) < 10) {
             $app->enqueueMessage(JText::_('COM_EVENTGALLERY_OPTIONS_COMMON_DOWNLOADID_MISSING_WARNING'), 'warning');
         }
     }
     EventgalleryHelpersEventgallery::addSubmenu('eventgallery');
     $this->sidebar = JHtmlSidebar::render();
     $this->addToolbar();
     parent::display($tpl);
 }
Example #11
0
 /**
  * Display the view
  */
 public function display($tpl = null)
 {
     $this->state = $this->get('State');
     $this->item = $this->get('Item');
     $this->form = $this->get('Form');
     // Check for errors.
     if (count($errors = $this->get('Errors'))) {
         JError::raiseError(500, implode("\n", $errors));
         return false;
     }
     $this->addToolbar();
     EventgalleryHelpersEventgallery::addSubmenu('surcharge');
     $this->sidebar = JHtmlSidebar::render();
     return parent::display($tpl);
 }
Example #12
0
 function display($tpl = null)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     /* @var EventgalleryLibraryManagerCart $cartMgr */
     $cartMgr = EventgalleryLibraryManagerCart::getInstance();
     $this->cart = $cartMgr->getCart();
     // set the default view
     if ($this->getLayout() == 'default') {
         $this->setLayout('review');
     }
     // if the current layout is not confirm and some details are missing, display the change page.
     // if there are no items in the cart, go the the cart page.
     if ($this->getLayout() != 'confirm') {
         if ($this->cart->getLineItemsCount() == 0) {
             $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=cart", false));
         }
         if ($this->cart->getBillingAddress() == null || $this->cart->getShippingAddress() == null || $this->cart->getPaymentMethod() == null || $this->cart->getShippingMethod() == null) {
             $this->setLayout('change');
         }
     }
     if ($this->getLayout() == 'change') {
         $xmlPath = JPATH_SITE . DIRECTORY_SEPARATOR . 'components' . DIRECTORY_SEPARATOR . 'com_eventgallery' . DIRECTORY_SEPARATOR . 'models' . DIRECTORY_SEPARATOR . 'forms' . DIRECTORY_SEPARATOR;
         $this->userdataform = JForm::getInstance('userdata', $xmlPath . 'userdata.xml');
         $this->userdataform->reset();
         $this->userdataform->bind(array('message' => $this->cart->getMessage(), 'email' => $this->cart->getEMail(), 'phone' => $this->cart->getPhone()));
         $this->userdataform->bind(JRequest::get('post'));
         $this->billingform = JForm::getInstance('billing', $xmlPath . 'billingaddress.xml');
         $this->billingform->reset();
         if ($this->cart->getBillingAddress() != null) {
             $this->billingform->bind($this->cart->getBillingAddress()->_getData('billing_'));
         }
         $this->billingform->bind(JRequest::get('post'));
         $this->shippingform = JForm::getInstance('shipping', $xmlPath . 'shippingaddress.xml');
         if ($this->cart->getShippingAddress() != null) {
             $this->shippingform->bind($this->cart->getShippingAddress()->_getData('shipping_'));
         }
         $this->shippingform->bind(JRequest::get('post'));
     }
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_CART_CHECKOUT_PATH'));
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #13
0
 /**
  * Display the view
  */
 public function display($tpl = null)
 {
     $this->state = $this->get('State');
     $this->item = $this->get('Item');
     $this->form = $this->get('Form');
     $folderMgr = EventgalleryLibraryManagerFolder::getInstance();
     $this->folder = $folderMgr->getFolder($this->item->folder);
     // Check for errors.
     if (count($errors = $this->get('Errors'))) {
         JError::raiseError(500, implode("\n", $errors));
         return false;
     }
     $this->addToolbar();
     EventgalleryHelpersEventgallery::addSubmenu('event');
     $this->sidebar = JHtmlSidebar::render();
     return parent::display($tpl);
 }
Example #14
0
 /**
  * Display the view
  */
 public function display($tpl = null)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     $this->items = $this->get('Items');
     $this->pagination = $this->get('Pagination');
     if (count($this->items) == 0) {
         $this->setLayout("empty");
     }
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_ORDERS_PATH'));
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #15
0
 function display($tpl = null)
 {
     // Get data from the model
     $this->state = $this->get('State');
     $this->items = $this->get('Items');
     $this->foldertags = $this->get('Tags');
     $this->pagination = $this->get('Pagination');
     // Check for errors.
     if (count($errors = $this->get('Errors'))) {
         JError::raiseError(500, implode("\n", $errors));
         return false;
     }
     if ($this->getLayout() !== 'contentpluginbutton') {
         $this->addToolbar();
         EventgalleryHelpersEventgallery::addSubmenu('events');
         $this->sidebar = JHtmlSidebar::render();
     }
     return parent::display($tpl);
 }
Example #16
0
 function display($tpl = null)
 {
     $app = JFactory::getApplication();
     $model = $this->getModel();
     $this->filter = $app->getUserStateFromRequest('com_eventgallery.comments.filter', 'filter');
     if (is_array($this->filter)) {
         $this->filter = implode(";", $this->filter);
     }
     $model->setState('com_eventgallery.comments.filter', $this->filter);
     $this->pagination = $model->getPagination();
     $this->items = $model->getItems();
     JToolbarHelper::title(JText::_('COM_EVENTGALLERY_COMMENTS'), 'generic.png');
     JToolbarHelper::deleteList('Remove all comments?', 'comments.delete', 'Remove');
     JToolbarHelper::editList('comment.edit', 'Edit');
     //JToolbarHelper::addNewX('editComment','New');
     JToolbarHelper::publishList('comments.publish');
     JToolbarHelper::unpublishList('comments.unpublish');
     EventgalleryHelpersEventgallery::addSubmenu('comments');
     $this->sidebar = JHtmlSidebar::render();
     parent::display($tpl);
 }
Example #17
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->item = $this->get('Item');
     $this->form = $this->get('Form');
     $this->params = $app->getParams();
     if (!$this->item) {
         $this->setLayout("default");
     }
     // Get the form.
     JForm::addFormPath(JPATH_BASE . '/components/com_users/models/forms');
     JForm::addFieldPath(JPATH_BASE . '/components/com_users/models/fields');
     $this->loginform = JForm::getInstance('com_users.login', 'login');
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_TRACKORDER_PATH'));
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #18
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->item = $this->get('Item');
     $this->params = $app->getParams();
     $user = JFactory::getUser();
     if ($user->guest) {
         $app->redirect(JRoute::_('index.php?option=com_eventgallery&view=trackorder', false));
     }
     /**
      * @var JPathway $pathway
      */
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_ORDERS_PATH'), JRoute::_('index.php?option=com_eventgallery&view=orders'));
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_ORDER_PATH') . ' ' . $this->item->getDocumentNumber());
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #19
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     /* @var EventgalleryLibraryManagerCart $cartMgr */
     $cartMgr = EventgalleryLibraryManagerCart::getInstance();
     $this->cart = $cartMgr->getCart();
     if ($this->cart->getLineItemsCount() == 0) {
         $this->setLayout("empty");
     }
     $pathway = $app->getPathWay();
     $pathway->addItem(JText::_('COM_EVENTGALLERY_CART_PATH'));
     // show a disabled message once the cart is not active
     if ($this->params->get('use_cart', 1) == 0) {
         $this->setLayout('disabled');
     }
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #20
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->params = $app->getParams();
     /* Default Page fallback*/
     $active = $app->getMenu()->getActive();
     if (NULL == $active) {
         $this->params->merge($app->getMenu()->getDefault()->params);
         $active = $app->getMenu()->getDefault();
     }
     $this->currentItemid = $active->id;
     $this->catid = JRequest::getInt('catid', 0);
     if ($this->catid == 0) {
         $this->catid = 'root';
     }
     $options = array();
     $options['countItems'] = $this->params->get('show_items_per_category_count', 0);
     /**
      * @var JCategories $categories
      */
     $categories = JCategories::getInstance('Eventgallery', $options);
     /**
      * @var JCategoryNode $root
      */
     if (null != $this->catid) {
         $this->category = $categories->get($this->catid);
     }
     if ($this->category == null || $this->category->published != 1) {
         return JError::raiseError(404, JText::_('JGLOBAL_CATEGORY_NOT_FOUND'));
     }
     $entriesPerPage = $this->params->get('max_events_per_page', 12);
     $model = $this->getModel('categories');
     $eventModel = JModelLegacy::getInstance('Event', 'EventgalleryModel');
     $user = JFactory::getUser();
     $usergroups = JUserHelper::getUserGroups($user->id);
     $entries = $model->getEntries(JRequest::getVar('start', 0), $entriesPerPage, $this->params->get('tags'), $this->params->get('sort_events_by'), $usergroups, $this->catid);
     $this->pageNav = $model->getPagination();
     $this->entries = $entries;
     $this->eventModel = $eventModel;
     $this->_prepareDocument();
     /**
      * @var JPathway $pathway
      */
     $pathway = $app->getPathway();
     $rootCategoryId = 0;
     if (isset($active->query['catid'])) {
         $rootCategoryId = $active->query['catid'];
     }
     EventgalleryHelpersCategories::addCategoryPathToPathway($pathway, $rootCategoryId, JRequest::getInt('catid', 0), $this->currentItemid);
     parent::display($tpl);
 }
Example #21
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     /* Default Page fallback*/
     $active = $app->getMenu()->getActive();
     if (NULL == $active) {
         $this->params->merge($app->getMenu()->getDefault()->params);
         $active = $app->getMenu()->getDefault();
         //just in case the default menu item sets something else.
         $this->setLayout('default');
     }
     $this->currentItemid = $active->id;
     if ($this->getLayout() == 'default' && ($layout = $this->params->get('event_layout'))) {
         //override the layout with the menu item setting in case we link directly to an event
         if ($active != null && isset($active->query['layout']) && $active->component == 'com_eventgallery') {
             $layout = $active->query['layout'];
         }
         $this->setLayout($layout);
     }
     // legacy fix since I renamed default to pageable
     if ($this->getLayout() == 'default') {
         $this->setLayout('pageable');
     }
     $model = $this->getModel('event');
     $pageNav = $model->getPagination(JRequest::getVar('folder', ''));
     if ($this->getLayout() == 'ajaxpaging' || $this->params->get('use_event_paging', 0) == 0) {
         $entries = $model->getEntries(JRequest::getVar('folder', ''), -1, -1);
     } else {
         $entries = $model->getEntries(JRequest::getVar('folder', ''));
     }
     /**
      * @var EventgalleryLibraryManagerFolder $folderMgr
      */
     $folderMgr = EventgalleryLibraryManagerFolder::getInstance();
     $folder = $folderMgr->getFolder(JRequest::getVar('folder', ''));
     if (!is_object($folder) || $folder->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_EVENT_NO_PUBLISHED_MESSAGE'));
     }
     if (!$folder->isVisible()) {
         $user = JFactory::getUser();
         if ($user->guest) {
             $redirectUrl = JRoute::_("index.php?option=com_eventgallery&view=event&folder=" . $folder->getFolderName(), false);
             $redirectUrl = urlencode(base64_encode($redirectUrl));
             $redirectUrl = '&return=' . $redirectUrl;
             $joomlaLoginUrl = 'index.php?option=com_users&view=login';
             $finalUrl = JRoute::_($joomlaLoginUrl . $redirectUrl, false);
             $app->redirect($finalUrl);
         } else {
             $this->setLayout('noaccess');
         }
     }
     $password = JRequest::getString('password', '');
     $accessAllowed = EventgalleryHelpersFolderprotection::isAccessAllowed($folder, $password);
     if (!$accessAllowed) {
         $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=password&folder=" . $folder->getFolderName(), false));
     }
     // remove the password from the url.
     if (strlen($password) > 0) {
         $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=event&folder=" . $folder->getFolderName(), false));
     }
     if (($this->params->get('shuffle_images', 0) == 1 || $folder->getAttribs()->get('shuffle_images', 0) == 1) && $this->params->get('use_event_paging', 0) != 1) {
         $allowedLayouts = array('ajaxpaging', 'imagelist', 'simple', 'tiles');
         if (in_array($this->getLayout(), $allowedLayouts)) {
             shuffle($entries);
         }
     }
     $folder->countHits();
     $this->pageNav = $pageNav;
     $this->entries = $entries;
     $this->entriesCount = count($entries);
     $this->folder = $folder;
     $this->use_comments = $this->params->get('use_comments');
     $this->imageset = $folder->getImageTypeSet();
     /**
      * @var JPathway $pathway
      */
     $pathway = $app->getPathway();
     if ($active->query['view'] == 'categories') {
         EventgalleryHelpersCategories::addCategoryPathToPathway($pathway, JRequest::getInt('catid', 0), $folder->getCategoryId(), $this->currentItemid);
     }
     // add the event
     $pathway->addItem($folder->getDisplayName());
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #22
0
 function display($tpl = NULL)
 {
     /**
      * @var JSite $app
      */
     $app = JFactory::getApplication();
     $this->state = $this->get('State');
     $this->params = $app->getParams();
     $model = $this->getModel('singleimage');
     $modelComment = JModelLegacy::getInstance('Comment', 'EventgalleryModel');
     $model->getData(JRequest::getString('folder'), JRequest::getString('file'));
     $this->model = $model;
     $this->file = $model->file;
     if (!is_object($this->file) || $this->file->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_SINGLEIMAGE_NO_PUBLISHED_MESSAGE'));
     }
     $this->folder = $this->file->getFolder();
     $this->position = $model->position;
     /** Default Page fallback
      * @var JMenu $active
      */
     $active = $app->getMenu()->getActive();
     if (NULL == $active) {
         $this->params->merge($app->getMenu()->getDefault()->params);
         $active = $app->getMenu()->getDefault();
     }
     $this->currentItemid = $active->id;
     $this->use_comments = $this->params->get('use_comments');
     if ($this->use_comments) {
         $this->commentform = $modelComment->getForm();
     }
     if (!is_object($this->folder) || $this->folder->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_EVENT_NO_PUBLISHED_MESSAGE'));
     }
     if (!isset($this->file) || strlen($this->file->getFileName()) == 0 || $this->file->isPublished() != 1) {
         JError::raiseError(404, JText::_('COM_EVENTGALLERY_SINGLEIMAGE_NO_PUBLISHED_MESSAGE'));
     }
     if (!$this->folder->isVisible()) {
         $user = JFactory::getUser();
         if ($user->guest) {
             $redirectUrl = JRoute::_("index.php?option=com_eventgallery&view=singleimage&folder=" . $this->folder->getFolderName() . "&file=" . $this->file->getFileName(), false);
             $redirectUrl = urlencode(base64_encode($redirectUrl));
             $redirectUrl = '&return=' . $redirectUrl;
             $joomlaLoginUrl = 'index.php?option=com_users&view=login';
             $finalUrl = JRoute::_($joomlaLoginUrl . $redirectUrl, false);
             $app->redirect($finalUrl);
         } else {
             $this->setLayout('noaccess');
         }
     }
     $password = JRequest::getString('password', '');
     $accessAllowed = EventgalleryHelpersFolderprotection::isAccessAllowed($this->folder, $password);
     if (!$accessAllowed) {
         $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=password&folder=" . $this->folder->getFolderName(), false));
     }
     // remove the password from the url
     if (strlen($password) > 0) {
         $app->redirect(JRoute::_("index.php?option=com_eventgallery&view=singleimage&folder=" . $this->folder->getFolderName() . "&file=" . $this->file->getFileName(), false));
     }
     $this->imageset = $this->folder->getImageTypeSet();
     $pathway = $app->getPathWay();
     if ($active->query['view'] == 'categories') {
         EventgalleryHelpersCategories::addCategoryPathToPathway($pathway, JRequest::getInt('catid', 0), $this->folder->getCategoryId(), $this->currentItemid);
     }
     $pathway->addItem($this->folder->getDisplayName(), JRoute::_('index.php?option=com_eventgallery&view=event&folder=' . $this->folder->getFolderName()));
     $pathway->addItem($model->position . ' / ' . $model->overallcount);
     $this->_prepareDocument();
     parent::display($tpl);
 }
Example #23
0
 function loadTemplate($tpl = NULL)
 {
     $this->_loadData();
     return parent::loadTemplate($tpl);
 }