Charles Posted January 7, 2009 Share Posted January 7, 2009 Bonjour à tous,Un grand merci à l'équipe de Prestashop pour cette chouette application que je découvre depuis peu et à la qualité de sa communauté.Je travaille sur une boutique utilisant la fonction de personnalisation. Le soucis que son emplacement sur la fiche produit n'est pas assez visible car situé en bas de page. Ce que je souhaite faire est assez simple (je pense), je voudrais mettre l'onglet "Personnalisation" juste au dessus de "En savoir plus".J'en profite pour vous demander s'il vous semble possible de troquer le champ de texte contre un menu déroulant ?Si vous avez la solution je suis comblé ! Link to comment Share on other sites More sharing options...
Charles Posted January 7, 2009 Author Share Posted January 7, 2009 Bonjour à tous,Un grand merci à l'équipe de Prestashop pour cette chouette application que je découvre depuis peu et à la qualité de sa communauté.Je travaille sur une boutique utilisant la fonction de personnalisation. Le soucis que son emplacement sur la fiche produit n'est pas assez visible car situé en bas de page. Ce que je souhaite faire est assez simple (je pense), je voudrais mettre l'onglet "Personnalisation" juste au dessus de "En savoir plus".J'en profite pour vous demander s'il vous semble possible de troquer le champ de texte contre un menu déroulant ?Si vous avez la solution je suis comblé !PS: j'ai posté la même demande dans la cat. "Install, Config...", si un admin peu le suppr. je crois pas pouvoir... thx! Link to comment Share on other sites More sharing options...
Alexmp4 Posted January 8, 2009 Share Posted January 8, 2009 Ca m'interesse aussi Link to comment Share on other sites More sharing options...
la boutique Posted January 8, 2009 Share Posted January 8, 2009 Bonjourmoi aussi Link to comment Share on other sites More sharing options...
Charles Posted January 11, 2009 Author Share Posted January 11, 2009 Hola ombre !Mince, c'est dommage que personne ne sache comment faire, il sembe qu'on soit plusieurs à être dans le même cas. Quelqu'un peut-il nous aiguiller sur le fichier qui génère la page produit ?J'ai tenté le coup sur "product.php" mais je n'y comprend rien :-S Si une bonne âme peut nous éclairer... Link to comment Share on other sites More sharing options...
DrÿSs' Posted January 11, 2009 Share Posted January 11, 2009 Déplacé sur le forum Développement et Graphisme. Link to comment Share on other sites More sharing options...
la boutique Posted January 12, 2009 Share Posted January 12, 2009 Bonjour charlesregarde ici http://www.lafringue.net/12-gymsac-bagbase.html et dis moi si c'est ca que tu veuxa+La boutique Link to comment Share on other sites More sharing options...
Charles Posted January 12, 2009 Author Share Posted January 12, 2009 Bonjour "La Boutique" !Super, tu as mis l'onglet de personnalisation en premier et c'est exactement ce que je souhaite faire !Peux-tu me dire comment tu t'y est pris ?Merci d'avance ! Link to comment Share on other sites More sharing options...
la boutique Posted January 12, 2009 Share Posted January 12, 2009 Bonjourfichier product.tpl de ton themecomment on fait pour mettre un fichier en lignea+La boutique Link to comment Share on other sites More sharing options...
Charles Posted January 12, 2009 Author Share Posted January 12, 2009 C'est top merci !Donc pour résumer il suffit simplement d'éditer le fichier product.tpl de son thème et de déplacer le bloc <!-- Customizable products --> au dessus de <!-- description and features --> et hop ! Link to comment Share on other sites More sharing options...
la boutique Posted January 12, 2009 Share Posted January 12, 2009 oui c'est caa+La boutique Link to comment Share on other sites More sharing options...
Patric Posted January 19, 2009 Share Posted January 19, 2009 Pour info, un topic équivalent et apparemment résolu ici :http://www.psfrance.org/forums/f17/changer-l-emplacement-de-l-espace-personnalisation-sur-t568.htmlSi celui-ci est résolu, merci de mettre [Résolu] dans le titre en éditant le premier post. Link to comment Share on other sites More sharing options...
Sapher Posted February 2, 2009 Share Posted February 2, 2009 Bonjour,Dans le même principe, je souhaiterais mettre le menu personnalisation non pas au dessus mais au même niveau que "en savoir plus", comme pour le menu "fiche technique".J'ai donc mélangé les 2 blocs de code et j'ai bien l'onglet personnalisation a coté des autres mais par contre le "texte" du menu perso s'affiche à la suite des autres et l'onglet perso n'est pas cliquable.Je débute avec les templates et j'avoue avoir un peu de mal comprendre mon erreur. Si quelqu'un voit ce que je veux dire et connait la solution....Je poste mon code ci dessous. <!-- description and features --> {if $product->description || $features || $accessories || $HOOK_PRODUCT_TAB} {if $product->description}{l s='More info'}{/if} {if $features}{l s='Data sheet'}{/if} {if isset($accessories) AND $accessories}{l s='Accessories'}{/if} {if $product->customizable}{l s='Product customization'}{/if} {$HOOK_PRODUCT_TAB} {if $product->description} <!-- full description --> {$product->description} {/if} {if $features} <!-- product's features --> {foreach from=$features item=feature} {$feature.name|escape:'htmlall':'UTF-8'}{l s=':'} {$feature.value|escape:'htmlall':'UTF-8'} {/foreach} {/if} Link to comment Share on other sites More sharing options...
Sapher Posted February 2, 2009 Share Posted February 2, 2009 suite du code : > {if isset($accessories) AND $accessories} <!-- accessories --> </pre> <ul> </ul> <div> {foreach from=$accessories item=accessory name=accessories_list} {assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)} {$accessory.name|truncate:22|escape:'htmlall':'UTF-8'} {$accessory.description_short|strip_tags|truncate:100} {displayWtPrice p=$accessory.price} {l s='View'} {l s='Add to cart'} {/foreach} </div> <br><div></div> <br><br> {/if Link to comment Share on other sites More sharing options...
Sapher Posted February 2, 2009 Share Posted February 2, 2009 et enfin la 3e et dernière partie du code : <!-- Customizable products --> {if $product->customizable} <form method="post" action="{$customizationFormTarget}" enctype="multipart/form-data" id="customizationForm"> {l s='After saving your customized product, do not forget to add it to your cart.'} {if $product->uploadable_files} {l s='Allowed file formats are: GIF, JPG, PNG'}{/if} {if $product->uploadable_files|intval} {l s='Pictures'} {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 0} {assign var='key' value='pictures_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if isset($pictures.$key)}getUrlWith('deletePicture', $field.id_customization_field)}">{/if} <input type="file" name="file{$field.id_customization_field}" id="img{$customizationField}" value="" class="customization_block_input" />{if $field.required}*{/if} {if !empty($field.name)}{$field.name}{else}{l s='Please select an image file from your hard drive'}{/if} {counter} {/if} {/foreach} {/if} {if $product->text_fields|intval} {l s='Texts'} {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 1} {assign var='key' value='textFields_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if !empty($field.name)}{$field.name}{/if}<input type="text" name="textField{$field.id_customization_field}" id="textField{$customizationField}" value="{if isset($textFields.$key)}{$textFields.$key|stripslashes}{/if}" class="customization_block_input" />{if $field.required}*{/if} {counter} {/if} {/foreach} {/if} <input type="hidden" name="quantityBackup" id="quantityBackup" value="" /> <input type="hidden" name="submitCustomizedDatas" value="1" /> <input type="button" class="button" value="{l s='Save'}"> </form> * {l s='required fields'} {/if} {/if} {$HOOK_PRODUCT_TAB_CONTENT} {/if} [/code]Merci d'avance Link to comment Share on other sites More sharing options...
Sapher Posted February 2, 2009 Share Posted February 2, 2009 Bon j'ai trouvé tout seul (merci à la fonction code de ce forum, bien plus lisible que Notepadd++ pour le coup) :j'avais juste oublié le href="#idTab5" pour l'affichage de l'onglet personnalisation... Link to comment Share on other sites More sharing options...
botmez Posted June 15, 2012 Share Posted June 15, 2012 TUPEUX POSTER ICI ? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now