Le nom du champs " code de production"

  • Posts: 327
  • Thank you received: 32
  • Hikashop Business
10 years 10 months ago #177010

-- HikaShop version -- : 2.3.2
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.3.27

Bonjour,

Mon client exige que devant le code du produit ( le code de production) soit affiché par défaut: "Référence: "
( je n'ai pas trouvé dans les fichiers langues une solution), comment pourrais je faire ?

Merci à vous

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 10 months ago #177017

Bonjour,
La solution sera simplement d'éditer le code du fichier "Show_default" de la vue "Product" de votre tempalte de front-end via "Hikashop->Display->Views" et de modifier ces lignes :

    <span id="hikashop_product_code_main" class="hikashop_product_code_main">
      <?php
      echo $this->element->product_code;
      ?>
    </span>
Par :
    <span id="hikashop_product_code_main" class="hikashop_product_code_main">
      <?php
      echo 'Référence : '.$this->element->product_code;
      ?>
    </span>

The following user(s) said Thank You: ghislain

Please Log in or Create an account to join the conversation.

  • Posts: 327
  • Thank you received: 32
  • Hikashop Business
10 years 10 months ago #177118

Merci beaucoup,

Je suis très heureux et mes clients également d'utiliser exclusivement : HIKASHOP

Bonne continuation

Please Log in or Create an account to join the conversation.

  • Posts: 327
  • Thank you received: 32
  • Hikashop Business
10 years 10 months ago #177121

Oups,....j'ai bien modifié, mais il semble qu' il y ait une erreur peut être de ma part et pourtant....

Voici la partie du code:

* @copyright (C) 2010-2014 HIKARI SOFTWARE. All rights reserved.
* @license GNU/GPLv3 www.gnu.org/licenses/gpl-3.0.html
*/
defined('_JEXEC') or die('Restricted access');
?><div id="hikashop_product_top_part" class="hikashop_product_top_part">
<?php if(!empty($this->element->extraData->topBegin)) { echo implode("\r\n",$this->element->extraData->topBegin); } ?>
<h1>
<span id="hikashop_product_name_main" class="hikashop_product_name_main">
<?php
if (hikashop_getCID('product_id')!=$this->element->product_id && isset ($this->element->main->product_name))
echo $this->element->main->product_name;
else
echo $this->element->product_name;
?>
</span>
<?php if ($this->config->get('show_code')) { ?>
<span id="hikashop_product_code_main" class="hikashop_product_code_main">
<?php
echo 'Référence:'.$this->element->product_code;
?>
</span>
<?php } ?>
</h1>

je peux vous donner un accès privé à l'administration si vous voulez? comment souhaitez vous faire ?

Merci encore

Please Log in or Create an account to join the conversation.

  • Posts: 327
  • Thank you received: 32
  • Hikashop Business
10 years 10 months ago #177123

Quand je dis erreur, c'est que le mot " Référence" n'apparait pas...mais pas d'erreur à proprement parler...

merci

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 10 months ago #177141

Bonjour,
Si le mot référence n’apparaît pas le problème peut provenir :
- Du fait que vous ayez modifié le mauvais fichier de la vue "product" via "Hikashop->Affichage->Vues"
==> Cela dépendra de la manière dont vous avez configuré l'option "" via "Hikashop->Affichage->Vues" :
- Default : show_default
- Tabular : show_tabular
- Reversed : show_reversed
OU
- Du fait que vous ayez modifié le fichier de la vue "product" du MAUVAIS template de front-end via "Hikashop->Affichage->Vues"
OU
- Du fait que vous ayez initialisé l'option "Display product code" à NON via "Hikashop->System->Configuration->Affichage", Il vous faudra donc l'activer.

The following user(s) said Thank You: ghislain

Please Log in or Create an account to join the conversation.

  • Posts: 327
  • Thank you received: 32
  • Hikashop Business
10 years 10 months ago #177272

Merci, c'était effectivement show_reversed.....
( ci joint la photo)

Pour terminer cela, lorsque les produits sont lister ( voir photo), j'ai essayé de regarder dans la vue listing_table, mais les tests ne fonctionnent pas,...svp pour cela quelle est la vue et quel code modifier ?

MERCI !

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 10 months ago #177282

Bonjour,
1. Consulter la section "Listing Types" de la documentation de "customization" vous aidera probablement : www.hikashop.com/support/documentation/1...-display.html#layout
2. Dans votre cas je pense qu'il vous faudra éditer le fichier "listing_img_title" de la vue "product" de votre template de front-end et de modifier ces lignes :

<!-- PRODUCT CODE -->
  <span class='hikashop_product_code_list'>
    <?php if ($this->config->get('show_code')) { ?>
      <?php if($this->params->get('link_to_product_page',1)){ ?>
        <a href="<?php echo $link;?>">
      <?php }
      echo $this->row->product_code;
      if($this->params->get('link_to_product_page',1)){ ?>
        </a>
      <?php } ?>
    <?php } ?>
  </span>
<!-- EO PRODUCT CODE -->
Par :
<!-- PRODUCT CODE -->
  <span class='hikashop_product_code_list'>
    <?php if ($this->config->get('show_code')) { ?>
Référence : 
      <?php if($this->params->get('link_to_product_page',1)){ ?>
        <a href="<?php echo $link;?>">
      <?php }
      echo $this->row->product_code;
      if($this->params->get('link_to_product_page',1)){ ?>
        </a>
      <?php } ?>
    <?php } ?>
  </span>
<!-- EO PRODUCT CODE -->

The following user(s) said Thank You: ghislain

Please Log in or Create an account to join the conversation.

Time to create page: 0.057 seconds
Powered by Kunena Forum