- Posts: 2696
- Thank you received: 74
coupons par defaut
11 years 5 months ago #199282
by erickb
coupons par defaut was created by erickb
-- HikaShop version -- : 240
-- Joomla version -- : 341
Bonjour
dans l'admin quand on fait nouveau , on a les reductions par defaut , comment faire pour que ce soit les coupons ?
merci
-- Joomla version -- : 341
Bonjour
dans l'admin quand on fait nouveau , on a les reductions par defaut , comment faire pour que ce soit les coupons ?
merci
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199290
by nicolas
Replied by nicolas on topic coupons par defaut
Bonjour,
Changez la ligne:
$element->discount_type = 'discount';
en:
$element->discount_type = 'coupon';
dans administrator/components/com_hikashop/views/discount/view.html.php
Changez la ligne:
$element->discount_type = 'discount';
en:
$element->discount_type = 'coupon';
dans administrator/components/com_hikashop/views/discount/view.html.php
Please Log in or Create an account to join the conversation.
11 years 5 months ago - 11 years 5 months ago #199416
by erickb
Replied by erickb on topic coupons par defaut
merci
ce serait bien d'avoir une option de plus dans la table config ou un JText
$element->discount_type = JText::_('ADMIN_DISCOUNT_DEFAULT');
ce serait bien d'avoir une option de plus dans la table config ou un JText
$element->discount_type = JText::_('ADMIN_DISCOUNT_DEFAULT');
Last edit: 11 years 5 months ago by erickb.
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199418
by erickb
Replied by erickb on topic coupons par defaut
Je viens de tester ca ne marche pas alors qu'il y a un
form.pho dans les view et qu'on peut faire un override dans le template
remplacer
<?php echo $this->type->display('data[discount][discount_type]',@$this->element->discount_type,true); ?>
par
<?php echo $this->type->display('data[discount][discount_type]','coupon',true); ?>
form.pho dans les view et qu'on peut faire un override dans le template
remplacer
<?php echo $this->type->display('data[discount][discount_type]',@$this->element->discount_type,true); ?>
par
<?php echo $this->type->display('data[discount][discount_type]','coupon',true); ?>
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199438
by nicolas
Replied by nicolas on topic coupons par defaut
Si cela vous convient tant mieux, mais votre modification signifie que vous ne pouvez plus créer ou éditer de réductions sur votre site, uniquement des coupons.
Please Log in or Create an account to join the conversation.
11 years 5 months ago - 11 years 5 months ago #199514
by erickb
Replied by erickb on topic coupons par defaut
j'ai remis $element->discount_type = JText::_('DISCOUNT_DEFAULT');
merci
merci
Last edit: 11 years 5 months ago by erickb.
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199559
by erickb
Replied by erickb on topic coupons par defaut
dans administrator/components/com_hikashop/views/discount/view.html.php
ceci ne marche pas
ceci marche
ceci ne marche pas
Code:
if(!in_array($type,array('all','nochilds'))){
$element->discount_type = $type;
}else{
$element->discount_type = JText::_('DISCOUNT_DEFAULT');
}
ceci marche
Code:
if(!in_array($type,array('all','nochilds'))){
$element->discount_type = JText::_('DISCOUNT_DEFAULT');
}else{
$element->discount_type = $type;
}
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199517
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic coupons par defaut
Bonjour,
Je ne comprends pas ce que vous essayez de faire comme modification.
Par contre je sais que vous pouvez simplement spécifier une valeur lorsque " $this->element->discount_type " est vide..
Comme par exemple
Ca permet de garder toutes les fonctionnalités et juste toucher à la valeur par défaut lors de la création d'un nouveau coupon/réduction.
Cordialement,
Je ne comprends pas ce que vous essayez de faire comme modification.
Par contre je sais que vous pouvez simplement spécifier une valeur lorsque " $this->element->discount_type " est vide..
Comme par exemple
Code:
if(empty($this->element->discount_type))
$this->element->discount_type = 'coupon';
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
11 years 5 months ago #199577
by erickb
Replied by erickb on topic coupons par defaut
j'ai juste mis une valeur texte overrides que j'utilise
DISCOUNT_DEFAULT='coupon'
c'est dommage de devoir modifier le view.html.php pour ça ce serrait mieux d'avoir des Jtext pour les trucs de ce genre , pas besoin de le mettre dans la table config
DISCOUNT_DEFAULT='coupon'
c'est dommage de devoir modifier le view.html.php pour ça ce serrait mieux d'avoir des Jtext pour les trucs de ce genre , pas besoin de le mettre dans la table config
Please Log in or Create an account to join the conversation.
Time to create page: 0.214 seconds