Здравствуйте!
В файле media/zoo/elements/link/tmpl/link.php произвожу проверку на вывод элемента в Категории или на странице Full (в карточке товара):
<?php
/**
* @package com_zoo
* @author YOOtheme http://www.yootheme.com
* @copyright Copyright (C) YOOtheme GmbH
* @license http://www.gnu.org/licenses/gpl.html GNU/GPL
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
// init lightbox
if (!empty($rel)) {
$rel = 'data-lightbox="' . $rel .'"';
$this->app->document->addScript('assets:js/lightbox.js');
$this->app->document->addStylesheet('assets:css/lightbox.css');
$this->app->document->addScriptDeclaration("jQuery(function($) { $('[data-lightbox]').lightbox(); });");
}
$category_id = JRequest::getInt('category_id');
//Вывод на страницах категорий
if ($category_id != '0'){
echo '<a href="'.JRoute::_($this->get('value', '')).'" title="'.$this->getTitle().'" '.$target.' '. $rel .'><i class="uk-icon-file-pdf-o"></i></a>';
} else {
// вывод в карточке товара
echo '<a href="'.JRoute::_($this->get('value', '')).'" title="'.$this->getTitle().'" '.$target.' '. $rel .'><i class="uk-icon-download"></i>'.$this->getText().'</a>';
}
Подскажите, пожалуйста, как в этот код добавить еще и проверку на вывод элемента Link на страницах тегов ("Материалы с меткой:")?
А лучше: как проверить тип материала (teaser, related, full)?
Спасибо!
Edited by IgorS, 04 July 2016 - 12:59.