Jump to content

Suppression Fiche technique sur fiche produit


Recommended Posts

Bonjour à tous,

 

mon problème, c'est que je souhaiterais savoir , comment masquer définitivement, le bloc Fiche technique, qui s'ajoute automatiquement sur une fiche produit, lorsque l'on ajoute un caracteristique, au produit(backoffice)

 

Je mais en pièce jointe, capture décran du bloc concerné

 

Je vous remercie pour votre aide ,

 

Module prestashop : 1.6.0.9

 

Bon dimanche à tous

 

post-1103981-0-72915400-1446979169_thumb.png

Link to comment
Share on other sites

Le but Cest que je puisse continuer à ajouter des caractéristiques pour certains modules que j'utilise et qui me l'oblige. Mais sans que cela sois affiche sur mon site sur la page produit. Donc vraiment essayer de supprimer ce bloc de ma page produit.

Link to comment
Share on other sites

cela veut dire quoi commentez tout le bloc ?

 

j'ai réussis a trouver la ligne voiçi ce que j'ai :

 

{if isset($features) && $features}
            <!-- Data sheet -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Data sheet'}</h3>
                <table class="table-data-sheet">            
                    {foreach from=$features item=feature}
                    <tr class="{cycle values="odd,even"}">
                        {if isset($feature.value)}                
                        <td>{$feature.name|escape:'html':'UTF-8'}</td>
                        <td>{$feature.value|escape:'html':'UTF-8'}</td>
                        {/if}
 

Link to comment
Share on other sites

Comme ceci :

 

{*if isset($features) && $features}
            <!-- Data sheet -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Data sheet'}</h3>
                <table class="table-data-sheet">            
                    {foreach from=$features item=feature}
                    <tr class="{cycle values="odd,even"}">
                        {if isset($feature.value)}                
                        <td>{$feature.name|escape:'html':'UTF-8'}</td>
                        <td>{$feature.value|escape:'html':'UTF-8'}</td>
                        {/if*}

 

??

Link to comment
Share on other sites

Plutôt comme ceci (pour être plus propre ;) ) :

{*

{if isset($features) && $features}
            <!-- Data sheet -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Data sheet'}</h3>
                <table class="table-data-sheet">            
                    {foreach from=$features item=feature}
                    <tr class="{cycle values="odd,even"}">
                        {if isset($feature.value)}                
                        <td>{$feature.name|escape:'html':'UTF-8'}</td>
                        <td>{$feature.value|escape:'html':'UTF-8'}</td>
                        {/if}

*}

Link to comment
Share on other sites

  • 3 weeks later...

Bonsoir,

 

merci de votre réponse, après avoir tenté :

 

{*

{if isset($features) && $features}
            <!-- Data sheet -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Data sheet'}</h3>
                <table class="table-data-sheet">            
                    {foreach from=$features item=feature}
                    <tr class="{cycle values="odd,even"}">
                        {if isset($feature.value)}                
                        <td>{$feature.name|escape:'html':'UTF-8'}</td>
                        <td>{$feature.value|escape:'html':'UTF-8'}</td>
                        {/if}

*}

 

Cela ne marche pas,

 

quand je charge la page, elle devient blanche, et rien ne ce passe.

 

Quand je remet :

 

{if isset($features) && $features}
            <!-- Data sheet -->
            <section class="page-product-box">
                <h3 class="page-product-heading">{l s='Data sheet'}</h3>
                <table class="table-data-sheet">            
                    {foreach from=$features item=feature}
                    <tr class="{cycle values="odd,even"}">
                        {if isset($feature.value)}                
                        <td>{$feature.name|escape:'html':'UTF-8'}</td>
                        <td>{$feature.value|escape:'html':'UTF-8'}</td>
                        {/if}

 

La page revient, mais toujours le même probleme , Fiche technique reste affiché.

 

Alors et ce que je prend bien tout le code ?

 

Il me semble que oui..

 

Il s'agit du fichier product.tpl, c'est bien sa ?

 

Merci pour le support

Link to comment
Share on other sites

  • 2 months later...
  • 4 months later...

J'utilise une nouveau Théme, et lorsque je tape {if isset($features) && $features}, dans le product.tpl sa me sort ça :

 

Ligne 407:

  {if isset($features) && $features}
                        <li class="product-features-tab"><a data-toggle="tab" href="#product-features-tab-content">{l s='Data sheet'}</a></li>
                    {/if}
 
Ligne 483:
 
 {if isset($features) && $features}
                        <!-- Data sheet -->
                        <div id="product-features-tab-content" class="product-features-tab-content tab-pane">
                            <table class="table-data-sheet">
                                {foreach from=$features item=feature}
                                    <tr class="{cycle values="odd,even"}">
                                        {if isset($feature.value)}    
                                            <td>{$feature.name|escape:'html':'UTF-8'}</td>
                                            <td>{$feature.value|escape:'html':'UTF-8'}</td>
                                        {/if}
 
 
Je n'arrive plus à retrouver l'autre :
 
{if isset($features) && $features}
<!-- Data sheet -->
<section class="page-product-box">
<h3 class="page-product-heading">{l s='Data sheet'}</h3>
<table class="table-data-sheet">
{foreach from=$features item=feature}
<tr class="{cycle values="odd,even"}">
{if isset($feature.value)}
<td>{$feature.name|escape:'html':'UTF-8'}</td>
<td>{$feature.value|escape:'html':'UTF-8'}</td>
{/if}
</tr>
{/foreach}
</table>
</section>
<!--end Data sheet -->
{/if}
 
 
Comment faire pour masquer à nouveau les caractéristiques ?
 
Je suis à votre disposition
 
merci de votre aide et soutien
 
Link to comment
Share on other sites

Bonjour,

 

le soucis c'est qu'on fait votre boulot à votre palce sans que vous ne cherchiez à comprendre.

 

Prenez le temps de bien lire ce que vous aviez commenter avant pour comprendre ce qu'il faut commenter maintenant.

 

Mais si vous ne souhaitez pas apprendre et que le boulot soit fait il vous suffit de payer quelqu'un pour le faire.

 

Si vous n'avez pas les moyen ou que vous êtes radin, faites l'effort d'apprendre.

Link to comment
Share on other sites

  • 1 month later...
  • 3 months later...

Super

 

Enfin sa marche :)

 

Cool

 

Merci

Bonjour, 

 

Comment avez-vous fait pour que ça fonctionne la première fois? J'ai suivi les mêmes instructions que vous ( mettre en commentaire la section {if isset($features) && $features}

<!-- Data sheet -->
<section class="page-product-box">
<h3 class="page-product-heading">{l s='Data sheet'}</h3>
<table class="table-data-sheet">
{foreach from=$features item=feature}
<tr class="{cycle values="odd,even"}">
{if isset($feature.value)}
<td>{$feature.name|escape:'html':'UTF-8'}</td>
<td>{$feature.value|escape:'html':'UTF-8'}</td>
{/if}
</tr>
{/foreach}
</table>
</section>
<!--end Data sheet -->
{/if}
 
Mais ça me génère une erreur 500 :(
Si quelqu'un pouvait me donner un indice ça me serait d'une grande aide ! 
Link to comment
Share on other sites

J'ai finalement réussi ! 

La bonne section à commenter était la suivante :

 

{if isset($features) && $features}

<!-- Data sheet -->
<div id="tab-features" class="tab-pane">
<table class="table-data-sheet">
{foreach from=$features item=feature}
<tr class="{cycle values="odd,even"}">
{if isset($feature.value)}
<td>{$feature.name|escape:'html':'UTF-8'}</td>
<td>{$feature.value|escape:'html':'UTF-8'}</td>
{/if}
</tr>
{/foreach}
</table>
</div>
<!--end Data sheet -->
{/if}
 
ce  qui donne : 
 
{*{if isset($features) && $features}
<!-- Data sheet -->
<div id="tab-features" class="tab-pane">
<table class="table-data-sheet">
{foreach from=$features item=feature}
<tr class="{cycle values="odd,even"}">
{if isset($feature.value)}
<td>{$feature.name|escape:'html':'UTF-8'}</td>
<td>{$feature.value|escape:'html':'UTF-8'}</td>
{/if}
</tr>
{/foreach}
</table>
</div>
<!--end Data sheet -->
{/if}*}
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...