Файловый менеджер - Редактировать - /home/lmsyaran/public_html/components/com_hikashop/views/product/tmpl/compare.php
Назад
<?php /** * @package HikaShop for Joomla! * @version 2.2.3 * @author hikashop.com * @copyright (C) 2010-2013 HIKARI SOFTWARE. All rights reserved. * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html */ defined('_JEXEC') or die('Restricted access'); ?><div class="hikashop_compare_page"> <?php if(empty($this->elements) || !$this->params->get('show_compare')){ $app =& JFactory::getApplication(); $app->enqueueMessage(JText::_('PRODUCT_NOT_FOUND')); ?> </div> <?php return; } $history = -1; ?> <div id="hikashop_compare_back_btn" class="hikashop_compare_back_btn"> <?php $empty=''; $params = new HikaParameter($empty); echo $this->cart->displayButton(JText::_('HIKA_BACK'),'go_back',$params,'javascript:history.go('.$history.')','history.go('.$history.');return false;'); ?> </div> <table class="hikashop_compare_table"> <tr id="hikashop_compare_tr_head"> <td><!-- "Move and Remove Product from compare list" links --></td> <?php $ids = array(); $url_ids = ''; global $Itemid; $url_itemid = ''; if(!empty($Itemid)){ $url_itemid = '&Itemid='.$url_itemid; } foreach($this->elements as $element) { $ids[$element->product_id] = $element->product_id; $url_ids .= '&cid[]=' . $element->product_id; } foreach($ids as $k => $v) { ?> <td></td> <?php } ?> </tr> <tr id="hikashop_compare_tr_name"> <td class="hikashop_compare_title_first_column"></td> <?php foreach($this->elements as $element) { if(!isset($element->alias)) $element->alias = ''; $link = hikashop_completeLink('product&task=show&cid='.$element->product_id.'&name='.$element->alias.$url_itemid); ?> <td class="hikashop_compare_title_prod_column"> <h2> <a href="<?php echo $link; ?>" title="<?php echo $this->escape($element->product_name); ?>"> <span id="hikashop_product_<?php echo $element->product_id; ?>_name_main" class="hikashop_product_name_main"><?php echo $element->product_name; ?></span> <?php if ($this->config->get('show_code')) { ?><span id="hikashop_product_<?php echo $element->product_id; ?>_code_main" class="hikashop_product_code_main"><?php echo $element->product_code; ?></span><?php } ?> </a> </h2> </td> <?php } ?> </tr> <tr id="hikashop_compare_tr_image"> <td class="hikashop_compare_img_first_column"></td> <?php foreach($this->elements as $element) { ?> <td class="hikashop_compare_img_prod_column"> <div id="hikashop_product_<?php echo $element->product_id; ?>_image_main" > <div class="hikashop_main_image_div"> <?php if(!empty($element->images)){ $image = reset($element->images); if(!$this->config->get('thumbnail')){ echo '<img src="'.$this->image->uploadFolder_url.$image->file_path.'" alt="'.$image->file_name.'" id="hikashop_main_image" style="margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:middle" />'; }else{ $height = $this->config->get('thumbnail_y'); $style=''; if(count($element->images)>1){ if(!empty($height)){ $style=' style="height:'.($height+5).'px;"'; } } ?> <div class="hikashop_product_main_image_thumb" id="hikashop_main_image_thumb_div" <?php echo $style;?> > <?php echo $this->image->display($image->file_path,true,$image->file_name,'id="hikashop_main_image" style="margin-top:10px;margin-bottom:10px;display:inline-block;vertical-align:middle"','id="hikashop_main_image_link"' , $this->config->get('thumbnail_x',100), $this->config->get('thumbnail_y',100)); ?> </div> <?php } } ?> </div> </div> </td> <?php } ?> </tr> <tr id="hikashop_compare_tr_price"> <td class="hikashop_compare_details_first_column"></td> <?php foreach($this->elements as $k => $element) { ?> <td class="hikashop_compare_details_prod_column"> <?php if($this->params->get('show_price','-1')=='-1'){ $config =& hikashop_config(); $defaultParams = $config->get('default_params'); $this->params->set('show_price',$defaultParams['show_price']); } if($this->params->get('show_price')) { ?> <span id="hikashop_product_<?php echo $element->product_id; ?>_price_main" class="hikashop_product_price_main"> <?php $this->row =& $element; $this->setLayout('listing_price'); echo $this->loadTemplate(); ?> </span> <?php } ?> <?php if(isset($element->product_weight) && bccomp($element->product_weight,0,3)){ ?> <span id="hikashop_product_weight_main" class="hikashop_product_weight_main"> <?php echo JText::_('PRODUCT_WEIGHT').': '.rtrim(rtrim($element->product_weight,'0'),',.').' '.JText::_($element->product_weight_unit); ?><br /> </span> <?php } if($this->config->get('dimensions_display',0) && bccomp($element->product_width,0,3)){ ?> <span id="hikashop_product_width_main" class="hikashop_product_width_main"> <?php echo JText::_('PRODUCT_WIDTH').': '.rtrim(rtrim($element->product_width,'0'),',.').' '.JText::_($element->product_dimension_unit); ?><br /> </span> <?php } if($this->config->get('dimensions_display',0) && bccomp($element->product_length,0,3)){ ?> <span id="hikashop_product_length_main" class="hikashop_product_length_main"> <?php echo JText::_('PRODUCT_LENGTH').': '.rtrim(rtrim($element->product_length,'0'),',.').' '.JText::_($element->product_dimension_unit); ?><br /> </span> <?php } if($this->config->get('dimensions_display',0) && bccomp($element->product_height,0,3)){ ?> <span id="hikashop_product_height_main" class="hikashop_product_height_main"> <?php echo JText::_('PRODUCT_HEIGHT').': '.rtrim(rtrim($element->product_height,'0'),',.').' '.JText::_($element->product_dimension_unit); ?><br /> </span> <?php } ?> </td> <?php } ?> </tr> <tr id="hikashop_compare_tr_cart"> <td class="hikashop_compare_cart_first_column"></td> <?php $form = ''; if(!$this->config->get('ajax_add_to_cart',0)){ $form = ',\'hikashop_product_form\''; } if($this->params->get('add_to_cart')){ foreach($this->elements as $element) { $this->row =& $element; ?> <td class="hikashop_compare_cart_prod_column"> <form action="<?php echo hikashop_completeLink('product&task=updatecart'); ?>" method="post" name="hikashop_product_form_<?php echo $this->row->product_id.'_'.$this->params->get('main_div_name'); ?>"><?php $this->ajax=''; if(!$this->config->get('ajax_add_to_cart',0)){ $this->ajax = 'return hikashopModifyQuantity(\''.$this->row->product_id.'\',field,1,\'hikashop_product_form_'.$this->row->product_id.'_'.$this->params->get('main_div_name').'\',\'cart\');'; } $this->setLayout('quantity'); echo $this->loadTemplate(); if(!empty($this->ajax ) && $this->config->get('redirect_url_after_add_cart','stay_if_cart')=='ask_user'){ ?> <input type="hidden" name="popup" value="1"/> <?php } ?> <input type="hidden" name="product_id" value="<?php echo $this->row->product_id; ?>" /> <input type="hidden" name="add" value="1"/> <input type="hidden" name="ctrl" value="product"/> <input type="hidden" name="task" value="updatecart"/> <input type="hidden" name="return_url" value="<?php echo urlencode(base64_encode(urldecode($this->redirect_url)));?>"/> </form> </td><?php } }?> </tr> <?php foreach( $this->fields[0] as $fieldName => $oneExtraField ) { if($oneExtraField->field_type != "customtext") { ?> <tr id="hikashop_compare_tr_cf_<?php echo $oneExtraField->field_id;?>"> <td class="hikashop_compare_custom_first_column"> <span id="hikashop_product_custom_name_<?php echo $oneExtraField->field_id;?>" class="hikashop_product_custom_name"> <?php echo $this->fieldsClass->getFieldName($oneExtraField);?> </span> </td> <?php foreach($this->elements as $element) { ?> <td class="hikashop_compare_custom_prod_column"> <?php if(!empty($element->$fieldName)) { ?> <span id="hikashop_product_<?php echo $element->product_id; ?>_custom_value_<?php echo $oneExtraField->field_id;?>" class="hikashop_product_custom_value"> <?php echo $this->fieldsClass->show($oneExtraField,$element->$fieldName); ?> </span> <?php } else { $t = JText::_('COMPARE_EMPTY'); if( $t != 'COMPARE_EMPTY' ) { echo $t; } } } ?> </td> </tr> <?php } else { ?> <tr id="hikashop_compare_tr_cf_<?php echo $oneExtraField->field_id;?>" class="hikashop_product_compare_custom_separator"> <td class="hikashop_compare_separator_first_column"> <span id="hikashop_product_custom_name_<?php echo $oneExtraField->field_id;?>" class="hikashop_product_custom_name"> <?php echo $this->fieldsClass->getFieldName($oneExtraField);?> </span> </td> <?php foreach($this->elements as $element) { ?> <td class="hikashop_compare_separator_prod_column"> <?php if( $this->params->get('compare_show_name_separator')) { ?> <span id="hikashop_product_<?php echo $element->product_id; ?>_custom_value_<?php echo $oneExtraField->field_id;?>" class="hikashop_product_custom_value"> <?php echo $element->product_name; ?> </span> <?php } ?> </td> <?php } ?> </tr> <?php } } if(hikashop_level(1) && (($this->config->get('enable_wishlist'))) && $this->config->get('compare_to_wishlist',0) != 0 && (($this->config->get('hide_wishlist_guest', 1) && hikashop_loadUser() != null) || !$this->config->get('hide_wishlist_guest', 1))){ global $Itemid; $Itemid = '&Itemid='.$Itemid; ?><form method="POST" id="hikashop_compare_add_wishlist_form" name="hikashop_compare_add_wishlist_form" action="<?php echo hikashop_completeLink('cart&task=addtocart'.$Itemid);?>"> <tr> <td></td> <?php foreach($this->elements as $j => $element){ ?> <td style="text-align: center;"> <?php $quantityField = $j + 2; ?> <input type="checkbox" name="data[products][<?php echo $element->product_id;?>][checked]" value="1" onclick="document.getElementById('product_quantity_<?php echo $quantityField; ?>').value = document.getElementById('hikashop_product_quantity_field_<?php echo $quantityField; ?>').value;" /> <input type="hidden" id="product_quantity_<?php echo $quantityField; ?>" name="data[products][<?php echo $element->product_id;?>][quantity]" value="1"/> </td> <?php } ?> </tr> <tr> <td style="text-align:center;" colspan="<?php echo $k+2; ?>"> <div id="hikashop_compare_wishlist_btn" class="hikashop_compare_wishlist_btn"> <?php $cart_id = JRequest::getInt('cart_id',''); echo $this->cart->displayButton(JText::_('ADD_TO_WISHLIST'),'wishlist',$this->params,hikashop_completeLink('cart&task=convert&cart_type=cart&cart_id='.$cart_id.'&Itemid='.$Itemid),'document.forms[\'hikashop_compare_add_wishlist_form\'].submit(); return false;'); ?> </div> <input type="hidden" name="add" value="1"/> <input type="hidden" name="ctrl" value="cart"/> <input type="hidden" name="task" value="addtocart"/> <input type="hidden" name="cart_type" value="cart"/> <input type="hidden" name="cart_id" value="compare"/> <input type="hidden" name="action" value="<?php echo JURI::getInstance()->toString(); ?>"/> </form> </td> </tr> <?php } ?> </table> </div>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка