- Posts: 68
- Thank you received: 0
Здесь вы можете свободно общаться на русском языке. Просим отнестись с пониманием к тому, что мы не разговариваем на этом языке и не можем осуществлять поддержку на нем.
Количество товара и его ограничение (сбой)
10 years 5 months ago #237244
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
пробовал 1-неограничен
также
также
Please Log in or Create an account to join the conversation.
10 years 5 months ago #237245
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
Xavier ответил попробую
роюсь ищу где находится файл show_quantity
www.hikashop.com/forum/orders-management/883923.html#237006
роюсь ищу где находится файл show_quantity
www.hikashop.com/forum/orders-management/883923.html#237006
Please Log in or Create an account to join the conversation.
10 years 5 months ago #237247
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
Решено!Ура работает!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Спасибо огромное Xavier дорогой человек!!!!!!!!!!!!!!!! Спасибо!!!!!!!!Спасибо!!!!!!!!Спасибо!!!!!!!!Спасибо!!!!!!!!Низкий поклон Вам!!!!!!!
www.hikashop.com/forum/orders-management/883923.html#237006
www.hikashop.com/forum/orders-management/883923.html#237006
Please Log in or Create an account to join the conversation.
10 years 5 months ago #237252
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
Версию скорректировали!!!!!!!
Скачал.
Версия 2.6.2
Скачал.
Версия 2.6.2
Please Log in or Create an account to join the conversation.
10 years 5 months ago #237254
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
файл находится по адресу
/components/com_hikashop/views/product/tmpl/show_quantity.php
/components/com_hikashop/views/product/tmpl/show_quantity.php
Please Log in or Create an account to join the conversation.
10 years 5 months ago - 10 years 5 months ago #237255
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
Изменение чтобы не переустанавливать.
Code:
<?php
/**
* @package HikaShop for Joomla!
* @version 2.6.2
* @author hikashop.com
* @copyright (C) 2010-2016 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
*/
$i = $this->params->get('i');
$min_quantity = ($this->params->get('min_quantity'))?$this->params->get('min_quantity'):1;
$max_quantity = $this->params->get('max_quantity','0');
$html = $this->params->get('html');
$qLayout = JRequest::getVar('quantitylayout','show_default');
switch($qLayout){
case 'show_none':
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_regrouped">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_regrouped':
?>
<div class="input-append hikashop_product_quantity_div hikashop_product_quantity_input_div_regrouped">
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
<div class="add-on hikashop_product_quantity_div hikashop_product_quantity_change_div_regrouped">
<div class="hikashop_product_quantity_change_div_plus_regrouped">
<a id="hikashop_product_quantity_field_change_plus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_plus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',1,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">+</a>
</div>
<div class="hikashop_product_quantity_change_div_plus_regrouped">
<a id="hikashop_product_quantity_field_change_minus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_minus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',0,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">–</a>
</div>
</div>
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_regrouped">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_select':
if(!$max_quantity)
$max_quantity = (int)$min_quantity * 15;
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_input_div_select">
<select id="hikashop_product_quantity_select_<?php echo $i; ?>" onchange="var id = this.id.replace('select','field'); document.getElementById(id).value = this.value;">
<?php
for($j = $min_quantity; $j <= $max_quantity; $j += $min_quantity){
echo '<option value="'.$j.'">'.$j.'</option>';
}
?>
</select>
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="hidden" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_select">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_select_price':
if(!$max_quantity)
$max_quantity = (int)$min_quantity * 15;
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_input_div_select">
<select id="hikashop_product_quantity_select_<?php echo $i; ?>" onchange="var id = this.id.replace('select','field'); document.getElementById(id).value = this.value;">
<?php
$pricesSet = array();
foreach($this->row->prices as $price){
if($price->price_min_quantity == 0)
$price->price_min_quantity = 1;
if(in_array($price->price_min_quantity,$pricesSet) || $price->price_min_quantity < $min_quantity || $price->price_min_quantity > $max_quantity)
continue;
$pricesSet[] = $price->price_min_quantity;
echo '<option value="'.$price->price_min_quantity.'">'.$price->price_min_quantity.'</option>';
}
if(empty($pricesSet)){
for($j = $min_quantity; $j <= $max_quantity; $j += $min_quantity){
echo '<option value="'.$j.'">'.$j.'</option>';
}
}
?>
</select>
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="hidden" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_select">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_simple':
?>
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="hidden" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" />
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_simple">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_leftright':
?>
<div class="input-prepend input-append hikashop_product_quantity_div hikashop_product_quantity_change_div_leftright">
<span class="add-on">
<a id="hikashop_product_quantity_field_change_plus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_plus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',1,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">+</a>
</span>
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
<span class="add-on">
<a id="hikashop_product_quantity_field_change_minus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_minus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',0,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">–</a>
</span>
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_leftright">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_simplified':
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_input_div_simplified">
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_simplified">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_default_div':
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_input_div_default">
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_change_div_default">
<div class="hikashop_product_quantity_change_div_plus_default">
<a id="hikashop_product_quantity_field_change_plus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_plus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',1,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">+</a>
</div>
<div class="hikashop_product_quantity_change_div_minus_default">
<a id="hikashop_product_quantity_field_change_minus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_minus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',0,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">–</a>
</div>
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_default">
<?php echo $html; ?>
</div>
<?php
break;
case 'show_default':
?>
<table>
<tr>
<td rowspan="2">
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</td>
<td>
<a id="hikashop_product_quantity_field_change_plus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_plus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',1,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">+</a>
</td>
<td rowspan="2">
<?php echo $html; ?>
</td>
</tr>
<tr>
<td>
<a id="hikashop_product_quantity_field_change_minus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_minus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',0,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">–</a>
</td>
</tr>
</table>
<?php
break;
default:
if(substr($qLayout,0,14) == 'show_quantity_'){
$doc = JFactory::getDocument();
$app = JFactory::getApplication();
$quantityDisplayType = hikashop_get('type.quantitydisplay');
if($quantityDisplayType->check( $qLayout, $app->getTemplate())){
$controller = new hikashopBridgeController(array('name'=>'product'));
$viewType = $doc->getType();
if(!HIKASHOP_PHP5) {
$view = & $controller->getView( '', $viewType, '');
} else {
$view = $controller->getView( '', $viewType, '');
}
$view->setLayout($qLayout);
echo $view->loadTemplate();
break;
}
}
?>
<div class="hikashop_product_quantity_div hikashop_product_quantity_input_div_default">
<input id="hikashop_product_quantity_field_<?php echo $i; ?>" type="text" value="<?php echo JRequest::getInt('quantity',$min_quantity); ?>" class="hikashop_product_quantity_field" name="quantity" onchange="hikashopCheckQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);" />
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_change_div_default">
<div class="hikashop_product_quantity_change_div_plus_default">
<a id="hikashop_product_quantity_field_change_plus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_plus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',1,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">+</a>
</div>
<div class="hikashop_product_quantity_change_div_minus_default">
<a id="hikashop_product_quantity_field_change_minus_<?php echo $i; ?>" class="hikashop_product_quantity_field_change_minus hikashop_product_quantity_field_change" href="#" onclick="return hikashopQuantityChange('hikashop_product_quantity_field_<?php echo $i; ?>',0,<?php echo $max_quantity; ?>,<?php echo $min_quantity; ?>);">–</a>
</div>
</div>
<div class="hikashop_product_quantity_div hikashop_product_quantity_add_to_cart_div hikashop_product_quantity_add_to_cart_div_default">
<?php echo $html; ?>
</div>
<?php
break;
}
Last edit: 10 years 5 months ago by progreccor.
Please Log in or Create an account to join the conversation.
10 years 5 months ago #237256
by konuzelev
Replied by konuzelev on topic Количество товара и его ограничение (сбой)
Всем спасибо не ругайтесь.
Пока пока пока...........
Пока пока пока...........
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
10 years 5 months ago #237287
by progreccor
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Replied by progreccor on topic Количество товара и его ограничение (сбой)
я не поленился и сравнил этот файл с тем, что есть у меня в установленной хика.
Ни одного отличия.
Ну и на всякий случай повторю для вас - скачивать надо с сайта hikashop.com
Ни одного отличия.
Ну и на всякий случай повторю для вас - скачивать надо с сайта hikashop.com
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
10 years 5 months ago #237297
by progreccor
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Replied by progreccor on topic Количество товара и его ограничение (сбой)
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Moderators: progreccor
Time to create page: 0.281 seconds