В продолжение темы: http://forum.jbzoo.c...ser/#entry24421
- администраторов прошу перенести в прошлую тему - так вопрос все таки не решен - есть проблемы.
Как показано выше на картинке - такие вот проблемы.
Вопрос все так же актуален - как сделать вывод ИМЕННО! - FULL без TEASER !!!
Ниже приведу full.php - он же полностью скопирован в teaser (т.е.все что в тизер удалил и скопировал содержание full.php
<?php
/**
* JBZoo App is universal Joomla CCK, application for YooTheme Zoo component
*
* @package jbzoo
* @version 2.x Pro
* @author JBZoo App http://jbzoo.com
* @copyright Copyright (C) JBZoo.com, All rights reserved.
* @license http://jbzoo.com/license-pro.php JBZoo Licence
* @coder Denis Smetannikov <denis@jbzoo.com>
*/
// no direct access
defined('_JEXEC') or die('Restricted access');
$align = $this->app->jbitem->getMediaAlign($item, $layout);
$tabsId = uniqid('jbzoo-tabs-');
echo $this->renderPosition('title', array('style' => 'jbtitle'));
echo $this->renderPosition('subtitle', array('style' => 'jbsubtitle'));
echo $this->renderPosition('likes', array('style' => 'jbblock', 'class' => 'align-left'));
echo $this->renderPosition('rating', array('style' => 'jbblock', 'class' => 'align-right'));
?>
<div class="clear clr"></div>
<div class="rborder item-body">
<?php if ($this->checkPosition('image')) : ?>
<div class="item-image align-<?php echo $align; ?>"><?php echo $this->renderPosition('image'); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('anons')) : ?>
<div class="item-anons"><?php echo $this->renderPosition('anons'); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('meta')) : ?>
<hr/>
<div class="item-meta">
<?php echo $this->renderPosition('meta', array('style' => 'jbblock', 'labelTag' => 'strong', 'tag' => 'p')); ?>
</div>
<?php endif; ?>
<div class="clear clr"></div>
</div>
<?php if ($this->checkPosition('meta')) : ?>
<?php echo $this->renderPosition('social', array('style' => 'jbblock')); ?>
<?php endif; ?>
<div class="clear clr"></div>
<?php if ($this->checkPosition('tab-text')
|| $this->checkPosition('tab-gallery')
|| $this->checkPosition('tab-reviews')
|| $this->checkPosition('tab-reviews2')
|| $this->checkPosition('tab-reviews3')
) :
$positionParams = array(
'style' => 'jbblock',
'tag' => 'div',
'labelTag' => 'h3',
'clear' => true
);
?>
<div id="<?php echo $tabsId; ?>" class="rborder">
<ul>
<?php if ($this->checkPosition('tab-text')) : ?>
<li>
<a href="#tab-text"><?php echo JText::_('JBZOO_ITEM_TAB_DESCRIPTION'); ?></a>
</li>
<?php endif; ?>
<?php if ($this->checkPosition('tab-gallery')) : ?>
<li>
<a href="#tab-gallery"><?php echo JText::_('JBZOO_ITEM_TAB_GALLERY'); ?></a>
</li>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews')) : ?>
<li>
<a href="#tab-reviews"><?php echo JText::_('JBZOO_ITEM_TAB_REVIEWS'); ?></a>
</li>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews2')) : ?>
<li>
<a href="#tab-reviews2"><?php echo JText::_('JBZOO_ITEM_TAB_REVIEWS2'); ?></a>
</li>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews3')) : ?>
<li>
<a href="#tab-reviews3"><?php echo JText::_('JBZOO_ITEM_TAB_REVIEWS3'); ?></a>
</li>
<?php endif; ?>
</ul>
<?php if ($this->checkPosition('tab-text')) : ?>
<div id="tab-text"><?php echo $this->renderPosition('tab-text', $positionParams); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('tab-gallery')) : ?>
<div id="tab-gallery"><?php echo $this->renderPosition('tab-gallery', $positionParams); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews')) : ?>
<div id="tab-reviews"><?php echo $this->renderPosition('tab-reviews', $positionParams); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews2')) : ?>
<div id="tab-reviews2"><?php echo $this->renderPosition('tab-reviews2', $positionParams); ?></div>
<?php endif; ?>
<?php if ($this->checkPosition('tab-reviews3')) : ?>
<div id="tab-reviews3"><?php echo $this->renderPosition('tab-reviews3', $positionParams); ?></div>
<?php endif; ?>
</div>
<?php $this->app->jbassets->tabs(); ?>
<script type="text/javascript">
jQuery(function ($) {
$('#<?php echo $tabsId;?>').JBZooTabs({
onTabShow: function (index) {
var map = $('.googlemaps > div:first');
if (map.length) {
map.data('Googlemaps').refresh();
}
}
});
});
</script>
<?php endif; ?>
<?php echo $this->renderPosition('related', array('style' => 'jbblock', 'labelTag' => 'h2', 'clear' => true)); ?>
metadata.xml
<metadata>
<layout name="full">
<name>Full</name>
<description>Layout for element page</description>
</layout>
<layout name="teaser" type="related">
<name>Teaser</name>
<description>Layout for element teaser</description>
</layout>
</metadata>
position.xml
<renderer>
<positions layout="full">
<position name="title">Title</position>
<position name="subtitle">Subtitle</position>
<position name="image">Image</position>
<position name="anons">Anons</position>
<position name="tab-text">Tabs-1</position>
<position name="tab-gallery">Tabs-2(Галерея)</position>
<position name="tab-reviews">Tabs-3</position>
<position name="tab-reviews2">Tabs-4</position>
<position name="tab-reviews3">Tabs-5</position>
</positions>
<positions layout="teaser">
<position name="title">Title</position>
<position name="subtitle">Subtitle</position>
<position name="image">Image</position>
<position name="anons">Anons</position>
<position name="tab-text">Tabs-1</position>
<position name="tab-gallery">Tabs-2(Галерея)</position>
<position name="tab-reviews">Tabs-3</position>
<position name="tab-reviews2">Tabs-4</position>
<position name="tab-reviews3">Tabs-5</position>
</positions>
</renderer>