Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/templates/mytemp/html/com_virtuemart/category/default.php
Назад
<?php /** * * Show the products in a category * * @package VirtueMart * @subpackage * @author RolandD * @author Max Milbers * @todo add pagination * @link https://virtuemart.net * @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved. * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php * VirtueMart is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * @version $Id: default.php 10307 2020-04-29 08:31:27Z Milbo $ */ defined ('_JEXEC') or die('Restricted access'); if (vRequest::getInt('dynamic',false) and vRequest::getInt('virtuemart_product_id',false)) { if (!empty($this->products)) { if($this->fallback){ $p = $this->products; $this->products = array(); $this->products[0] = $p; vmdebug('Refallback'); } echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$this->products,'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating)); } return ; } ?> <div class="category-view"> <?php $js = " jQuery(document).ready(function () { jQuery('.orderlistcontainer').hover( function() { jQuery(this).find('.orderlist').stop().show()}, function() { jQuery(this).find('.orderlist').stop().hide()} ) }); "; vmJsApi::addJScript('vm-hover',$js); if ($this->show_store_desc and !empty($this->vendor->vendor_store_desc)) { ?> <div class="vendor-store-desc"> <?php echo $this->vendor->vendor_store_desc; ?> </div> <?php } if (!empty($this->showcategory_desc) and empty($this->keyword)){ if(!empty($this->category)) { ?> <div class="category_description"> <?php echo $this->category->category_description; ?> </div> <?php } if(!empty($this->manu_descr)) { ?> <div class="manufacturer-description"> <?php echo $this->manu_descr; ?> </div> <?php } } // Show child categories if ($this->showcategory and empty($this->keyword)) { if (!empty($this->category->haschildren)) { echo ShopFunctionsF::renderVmSubLayout('categories',array('categories'=>$this->category->children, 'categories_per_row'=>$this->categories_per_row)); } } if (!empty($this->products) or ($this->showsearch or $this->keyword !== false)) { ?> <div class="browse-view"> <?php if ($this->showsearch or $this->keyword !== false) { //id taken in the view.html.php could be modified $category_id = vRequest::getInt ('virtuemart_category_id', 0); ?> <!--BEGIN Search Box --> <div class="virtuemart_search"> <form action="<?php echo JRoute::_ ('index.php?option=com_virtuemart&view=category&limitstart=0', FALSE); ?>" method="get"> <?php if(!empty($this->searchCustomList)) { ?> <div class="vm-search-custom-list"> <?php echo $this->searchCustomList ?> </div> <?php } ?> <?php if(!empty($this->searchCustomValuesAr)) { ?> <div class="vm-search-custom-values"> <?php echo ShopFunctionsF::renderVmSubLayoutAsGrid( 'searchcustomvalues', array ( 'searchcustomvalues' => $this->searchCustomValuesAr, 'options' => array ( 'items_per_row' => array ( 'xs' => 2, 'sm' => 2, 'md' => 2, 'lg' => 2, 'xl' => 2, ), ), ) ); ?> </div> <?php } ?> <div class="vm-search-custom-search-input"> <input name="keyword" class="inputbox" type="text" size="40" value="<?php echo $this->keyword ?>"/> <input type="submit" value="<?php echo vmText::_ ('COM_VIRTUEMART_SEARCH') ?>" class="button" onclick="this.form.keyword.focus();"/> <?php //echo VmHtml::checkbox ('searchAllCats', (int)$this->searchAllCats, 1, 0, 'class="changeSendForm"'); ?> <span class="vm-search-descr"> <?php echo vmText::_('COM_VM_SEARCH_DESC') ?></span> </div> <!-- input type="hidden" name="showsearch" value="true"/ --> <input type="hidden" name="view" value="category"/> <input type="hidden" name="option" value="com_virtuemart"/> <input type="hidden" name="virtuemart_category_id" value="<?php echo $category_id; ?>"/> <input type="hidden" name="Itemid" value="<?php echo $this->Itemid; ?>"/> </form> </div> <!-- End Search Box --> <?php /*if($this->keyword !== false){ ?><h3><?php echo vmText::sprintf('COM_VM_SEARCH_KEYWORD_FOR', $this->keyword); ?></h3><?php }*/ $j = 'jQuery(document).ready(function() { jQuery(".changeSendForm") .off("change",Virtuemart.sendCurrForm) .on("change",Virtuemart.sendCurrForm); })'; vmJsApi::addJScript('sendFormChange',$j); } ?> <?php // Show child categories if(!empty($this->orderByList)) { ?> <div class="orderby-displaynumber"> <div class="floatleft vm-order-list"> <?php echo $this->orderByList['orderby']; ?> <?php echo $this->orderByList['manufacturer']; ?> </div> <div class="vm-pagination vm-pagination-top"> <?php echo $this->vmPagination->getPagesLinks (); ?> <span class="vm-page-counter"><?php echo $this->vmPagination->getPagesCounter (); ?></span> </div> <div class="floatright display-number"><?php echo $this->vmPagination->getResultsCounter ();?><br/><?php echo $this->vmPagination->getLimitBox ($this->category->limit_list_step); ?></div> <div class="clear"></div> </div> <!-- end of orderby-displaynumber --> <?php } ?> <?php if (!empty($this->category->category_name)) { ?> <h1><?php echo vmText::_($this->category->category_name); ?></h1> <?php } ?> <?php if (!empty($this->products)) { //revert of the fallback in the view.html.php, will be removed vm3.2 if($this->fallback){ $p = $this->products; $this->products = array(); $this->products[0] = $p; vmdebug('Refallback'); } echo shopFunctionsF::renderVmSubLayout($this->productsLayout,array('products'=>$this->products,'currency'=>$this->currency,'products_per_row'=>$this->perRow,'showRating'=>$this->showRating)); if(!empty($this->orderByList)) { ?> <div class="vm-pagination vm-pagination-bottom"><?php echo $this->vmPagination->getPagesLinks (); ?><span class="vm-page-counter"><?php echo $this->vmPagination->getPagesCounter (); ?></span></div> <?php } } elseif ($this->keyword !== false) { echo vmText::_ ('COM_VIRTUEMART_NO_RESULT') . ($this->keyword ? ' : (' . $this->keyword . ')' : ''); } ?> </div> <?php } ?> </div> <?php if(VmConfig::get ('ajax_category', false)){ $j = "Virtuemart.container = jQuery('.category-view'); Virtuemart.containerSelector = '.category-view';"; /*$j = "Virtuemart.container = jQuery('.main'); Virtuemart.containerSelector = '.main';";*/ vmJsApi::addJScript('ajax_category',$j); vmJsApi::jDynUpdate(); } ?> <!-- end browse-view -->
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка