PATH:
home
/
centosnipponia
/
public_html
/
nipponiacom2
/
components
/
com_djcatalog2
/
views
/
items
/
tmpl
<?php /** * @version $Id: default_items.php 370 2015-01-07 11:34:16Z michal $ * @package DJ-Catalog2 * @copyright Copyright (C) 2012 DJ-Extensions.com LTD, All rights reserved. * @license http://www.gnu.org/licenses GNU/GPL * @author url: http://dj-extensions.com * @author email contact@dj-extensions.com * @developer Michal Olczyk - michal.olczyk@design-joomla.eu * * DJ-Catalog2 is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * DJ-Catalog2 is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with DJ-Catalog2. If not, see <http://www.gnu.org/licenses/>. * */ defined ('_JEXEC') or die('Restricted access'); $user = JFactory::getUser(); $price_auth = ($this->params->get('price_restrict', '0') == '1' && $user->guest) ? false : true; ?> <?php $k = 0; $i = 1; $col_count = $this->params->get('items_columns',2); $col_width = ((100/$col_count)-0.01); $nullDate = JFactory::getDbo()->getNullDate(); foreach ($this->items as $item) { $this->item_cursor = $item; $newrow_open = $newrow_close = false; if ($k % $col_count == 0) $newrow_open = true; if (($k+1) % $col_count == 0 || count($this->items) <= $k+1) $newrow_close = true; $rowClassName = 'djc_clearfix djc_item_row djc_item_row'; if ($k == 0) $rowClassName .= '_first'; if (count($this->items) <= ($k + $this->params->get('items_columns',2))) $rowClassName .= '_last'; $colClassName ='djc_item_col'; if ($k % $col_count == 0) { $colClassName .= '_first'; } else if (($k+1) % $col_count == 0) { $colClassName .= '_last'; } else {$colClassName .= '_'.($k % $col_count);} $k++; if ($newrow_open) { $i = 1 - $i; ?> <div class="<?php echo $rowClassName.'_'.$i; ?> djc2_cols_<?php echo $col_count ?>"> <?php } ?> <div class="djc_item pull_left <?php echo $colClassName; if ($item->featured == 1) echo ' featured_item'; ?>" style="width:<?php echo $col_width; ?>%"> <div class="djc_item_bg"> <div class="djc_item_in djc_clearfix"> <?php if ($item->featured == 1) { echo '<img class="djc_featured_image" alt="'.JText::_('COM_DJCATALOG2_FEATURED_ITEM').'" title="'.JText::_('COM_DJCATALOG2_FEATURED_ITEM').'" src="'.DJCatalog2ThemeHelper::getThemeImage('featured.png').'" />'; }?> <?php if ($item->item_image && (int)$this->params->get('image_link_item', 0) != -1) { ?> <div class="djc_image"> <?php if ((int)$this->params->get('image_link_item', 0) == 1) { ?> <a rel="djimagebox-djitem" title="<?php echo $item->image_caption; ?>" href="<?php echo DJCatalog2ImageHelper::getImageUrl($item->image_fullpath,'fullscreen'); ?>"><img class="img-polaroid" alt="<?php echo $item->image_caption; ?>" src="<?php echo DJCatalog2ImageHelper::getImageUrl($item->image_fullpath,'medium'); ?>"/></a> <?php } else { ?> <a href="<?php echo JRoute::_(DJCatalogHelperRoute::getItemRoute($item->slug, (!isset($this->item) || (empty($this->item->catslug))) ? $item->catslug:$this->item->catslug)); ?>"><img class="img-polaroid" alt="<?php echo $item->image_caption; ?>" src="<?php echo DJCatalog2ImageHelper::getImageUrl($item->image_fullpath,'medium'); ?>"/></a> <?php } ?> </div> <?php } ?> <?php if ((int)$this->params->get('show_item_name','1') > 0 ) {?> <div class="djc_title"> <h3> <?php if ((int)$this->params->get('show_item_name','1') == 2 ) { echo $item->name; } else { echo JHTML::link(JRoute::_(DJCatalogHelperRoute::getItemRoute($item->slug, (!isset($this->item) || (empty($this->item->catslug))) ? $item->catslug:$this->item->catslug)), $item->name); } ?> </h3> </div> <?php if(!empty($item->event->afterDJCatalog2DisplayTitle)) { ?> <div class="djc_post_title"> <?php echo $item->event->afterDJCatalog2DisplayTitle; ?> </div> <?php } ?> <?php } ?> <div class="djc_description"> <div class="djc_item_info"> <?php if ($this->params->get('show_category_name') > 0 && $item->publish_category) { ?> <div class="djc_category_info"> <?php if ($this->params->get('show_category_name') == 2) { echo JText::_('COM_DJCATALOG2_CATEGORY').': '?> <span><?php echo $item->category; ?></span> <?php } else { echo JText::_('COM_DJCATALOG2_CATEGORY').': ';?> <a href="<?php echo JRoute::_(DJCatalogHelperRoute::getCategoryRoute($item->catslug));?>"> <span><?php echo $item->category; ?></span> </a> <?php } ?> </div> <?php } ?> <?php if ($this->params->get('show_producer_name') > 0 && $item->producer && $item->publish_producer) { ?> <div class="djc_producer_info"> <?php if ($this->params->get('show_producer_name') == 2) { echo JText::_('COM_DJCATALOG2_PRODUCER').': '; ?> <span><?php echo $item->producer;?></span> <?php } else if(($this->params->get('show_producer_name') == 3)) { echo JText::_('COM_DJCATALOG2_PRODUCER').': ';?> <a class="modal" rel="{handler: 'iframe', size: {x: 800, y: 600}}" href="<?php echo JRoute::_(DJCatalogHelperRoute::getProducerRoute($item->prodslug).'&tmpl=component'); ?>"> <span><?php echo $item->producer; ?></span> </a> <?php } else { echo JText::_('COM_DJCATALOG2_PRODUCER').': ';?> <a href="<?php echo JRoute::_(DJCatalogHelperRoute::getProducerRoute($item->prodslug)); ?>"> <span><?php echo $item->producer; ?></span> </a> <?php } ?> <?php if ($this->params->get('show_producers_items', 1)) { ?> <a class="djc_producer_items_link btn btn-mini button" href="<?php echo JRoute::_(DJCatalogHelperRoute::getCategoryRoute(0).'&cm=0&pid='.$item->prodslug); ?>"><span><?php echo JText::_('COM_DJCATALOG2_SHOW_PRODUCERS_ITEMS'); ?></span></a> <?php } ?> </div> <?php } ?> <?php if ($price_auth && ($this->params->get('show_price') == 2 || ( $this->params->get('show_price') == 1 && $item->price > 0.0))) { ?> <div class="djc_price"> <?php if ($item->price != $item->final_price ) { ?> <?php if ($this->params->get('show_old_price', '1') == '1') { ?> <?php echo JText::_('COM_DJCATALOG2_PRICE').': ';?><span class="djc_price_old"><?php echo DJCatalog2HtmlHelper::formatPrice($item->price, $this->params); ?></span> <span class="djc_price_new"><?php echo DJCatalog2HtmlHelper::formatPrice($item->final_price, $this->params); ?></span> <?php } else { ?> <?php echo JText::_('COM_DJCATALOG2_PRICE').': ';?><span><?php echo DJCatalog2HtmlHelper::formatPrice($item->final_price, $this->params); ?></span> <?php } ?> <?php } else { ?> <?php echo JText::_('COM_DJCATALOG2_PRICE').': ';?><span><?php echo DJCatalog2HtmlHelper::formatPrice($item->price, $this->params); ?></span> <?php } ?> </div> <?php } ?> <?php if ((int)$this->params->get('show_author', 0) > 0 && $item->author) { ?> <div class="djc_author"> <?php echo JText::_('COM_DJCATALOG2_CREATED_BY').': '; ?> <?php if ((int)$this->params->get('show_author_item') == 1 && $item->created_by) {?> <a href="<?php echo JRoute::_(DJCatalogHelperRoute::getCategoryRoute(0).'&aid='.$item->created_by.':'.JApplication::stringURLSafe($item->author));?>"><span><?php echo $item->author; ?></span></a> <?php } else {?> <span><?php echo $item->author; ?></span> <?php } ?> </div> <?php } ?> <?php if ((int)$this->params->get('show_date', 0) == 1 && $item->created != $nullDate) { ?> <div class="djc_date djc_created_date"> <?php echo JText::_('COM_DJCATALOG2_CREATED_ON').': '; ?> <span><?php echo JHtml::_('date', $item->created, JText::_('DATE_FORMAT_LC3')); ?></span> </div> <?php } ?> <?php if ((int)$this->params->get('show_publishdate', 0) == 1 && $item->publish_up != $nullDate) { ?> <div class="djc_date djc_publish_date"> <?php echo JText::_('COM_DJCATALOG2_PUBLISHED_ON').': '; ?> <span><?php echo JHtml::_('date', $item->publish_up, JText::_('DATE_FORMAT_LC3')); ?></span> </div> <?php } ?> <?php if ((int)$this->params->get('show_hits', 0) == 1) { ?> <div class="djc_hits"> <?php echo JText::_('COM_DJCATALOG2_HITS').': '; ?> <span><?php echo $item->hits; ?></span> </div> <?php } ?> <?php if( (int)$this->params->get('show_location_details', true) > 0) { ?> <div class="djc_location"> <?php $address = array(); if (($this->params->get('location_address', 1) == '1' || $this->params->get('location_address', 1) == '3') && $item->address) { $address[] = $item->address; } if (($this->params->get('location_postcode', 1) == '1' || $this->params->get('location_postcode', 1) == '3') && $item->postcode) { $address[] = $item->postcode; } if (($this->params->get('location_city', 1) == '1' || $this->params->get('location_city', 1) == '3') && $item->city) { $address[] = $item->city; } if (($this->params->get('location_country', 1) == '1' || $this->params->get('location_country', 1) == '3') && $item->country_name) { $address[] = $item->country_name; } if (count($address)) { ?> <p class="djc_address"><?php echo implode(', ', $address); ?></p> <?php } $contact = array(); if (($this->params->get('location_phone', 1) == '1' || $this->params->get('location_phone', 1) == '3') && $item->phone) { $contact[] = JText::_('COM_DJCATALOG2_UP_PHONE').': <span>'.$item->phone.'</span>'; } if (($this->params->get('location_mobile', 1) == '1' || $this->params->get('location_mobile', 1) == '3') && $item->mobile) { $contact[] = JText::_('COM_DJCATALOG2_UP_MOBILE').': <span>'.$item->mobile.'</span>'; } if (($this->params->get('location_fax', 1) == '1' || $this->params->get('location_fax', 1) == '3') && $item->fax) { $contact[] = JText::_('COM_DJCATALOG2_UP_FAX').': <span>'.$item->fax.'</span>'; } if (($this->params->get('location_website', 1) == '1' || $this->params->get('location_website', 1) == '3') && $item->website) { $item->website = (strpos($item->website, 'http') === 0) ? $item->website : 'http://'.$item->website; $item->website = preg_replace('#([\w]+://)([^\s()<>]+)#iS', '<a target="_blank" href="$1$2">$2</a>', htmlspecialchars($item->website)); $contact[] = JText::_('COM_DJCATALOG2_UP_WEBSITE').': <span>'.$item->website.'</span>'; } if (($this->params->get('location_email', 1) == '1' || $this->params->get('location_email', 1) == '3') && $item->email) { $item->email = preg_replace('#([\w.-]+(\+[\w.-]+)*@[\w.-]+)#i', '<a target="_blank" href="mailto:$1">$1</a>', htmlspecialchars($item->email)); $contact[] = JText::_('COM_DJCATALOG2_UP_EMAIL').': <span>'.$item->email.'</span>'; } if (count($contact)) { ?> <p class="djc_contact"><?php echo implode('<br />', $contact);?></p> <?php } ?> </div> <?php } ?> </div> <?php if ($this->params->get('items_show_intro')) { ?> <div class="djc_introtext"> <?php if ($this->params->get('items_intro_length') > 0 && $this->params->get('items_intro_trunc') == '1') { ?><p><?php echo DJCatalog2HtmlHelper::trimText($item->intro_desc, $this->params->get('items_intro_length'));?></p><?php } else { echo $item->intro_desc; } ?> </div> <?php } ?> <?php if ($this->params->get('items_show_attributes', '1')) { ?> <?php if (count($this->attributes) > 0) { $attributes_body = ''; foreach ($this->attributes as $attribute) { $this->attribute_cursor = $attribute; $attributes_body .= $this->loadTemplate('items_attributes'); } ?> <?php if ($attributes_body != '') { ?> <div class="djc_attributes"> <table class="table table-condensed"> <?php echo $attributes_body; ?> </table> </div> <?php } ?> <?php } ?> <?php } ?> </div> <?php if ((int)$item->available == 1 && $this->params->get('items_show_cart_button', '1') == 1 && ($this->params->get('cart_enabled', false) || $this->params->get('cart_query_enabled', 1) )) { echo $this->loadTemplate('addtocart'); }?> <?php if ($this->params->get('showreadmore_item')) { ?> <div class="clear"></div> <div class="djc_readon"> <a class="btn button readmore" href="<?php echo JRoute::_(DJCatalogHelperRoute::getItemRoute($item->slug, (!isset($this->item) || (empty($this->item->catslug))) ? $item->catslug:$this->item->catslug)); ?>" class="readmore"><?php echo JText::sprintf('COM_DJCATALOG2_READMORE'); ?></a> </div> <?php } ?> </div> </div> <div class="djc_clear"></div> </div> <?php if ($newrow_close) { ?> </div> <?php } ?> <?php } ?>
[+]
..
[-] default.php
[edit]
[-] default.xml
[edit]
[-] default_addtocart.php
[edit]
[-] default_atoz.php
[edit]
[-] default_column_attributes.php
[edit]
[-] default_filters.php
[edit]
[-] default_images.php
[edit]
[-] default_items.php
[edit]
[-] default_items_attributes.php
[edit]
[-] default_layoutswitch.php
[edit]
[-] default_order.php
[edit]
[-] default_subcategories.php
[edit]
[-] default_table.php
[edit]
[-] index.html
[edit]
[-] .htaccess.disabled
[edit]