Search the Community
Showing results for tags 'déplacer'.
-
Bonjour, je suis sur prestashop 1.6.1.17 , j'ai acheter un thème pharaon et j'ai aussi productcomment en module sur mon site . le theme pharaon inclus un module 'UN Product Extra Tabs Premium v1.0.3 - par Apply Novation" j'ai contacter le support pour avoir un peu plus d'information car j'ai les extratabs qui se mettent en dernier sur mes fiches produits .j'ai déplacer les tabulation par défaut 'en savoir plus' et 'caractéristique' , dans le fichier product.tpl , mais je ne trouve pas les deux autre modules j'ai regarder dans le hook comme me la dis le developper mais je ne trouve ni l'un ni l'autre ni même les ajouter sans les initialisé dans le hook comme j'ai mis en image . Il'a dit sur le coups de regarder a la ligne 516 du product.tpl , mais la je suis perdu , est ce que que une personnes peut m'éclairer ma lanterne ? bout de code a partir de la ligne 516. {if isset($HOOK_PRODUCT_FOOTER) && $HOOK_PRODUCT_FOOTER}{$HOOK_PRODUCT_FOOTER}{/if} <!-- description & features --> {if (isset($product) && $product->description) || (isset($features) && $features) || (isset($accessories) && $accessories) || (isset($HOOK_PRODUCT_TAB) && $HOOK_PRODUCT_TAB) || (isset($attachments) && $attachments) || isset($product) && $product->customizable} {if isset($attachments) && $attachments} <!--Download --> <section class="page-product-box"> <h3 class="page-product-heading">{l s='Download'}</h3> {foreach from=$attachments item=attachment name=attachements} {if $smarty.foreach.attachements.iteration %3 == 1}<div class="row">{/if} <div class="col-lg-4"> <h4><a href="{$link->getPageLink('attachment', true, NULL, "id_attachment={$attachment.id_attachment}")|escape:'html':'UTF-8'}">{$attachment.name|escape:'html':'UTF-8'}</a></h4> <p class="text-muted">{$attachment.description|escape:'html':'UTF-8'}</p> <a class="btn btn-default btn-block" href="{$link->getPageLink('attachment', true, NULL, "id_attachment={$attachment.id_attachment}")|escape:'html':'UTF-8'}"> <i class="icon-download"></i> {l s="Download"} ({Tools::formatBytes($attachment.file_size, 2)}) </a> <hr /> </div> {if $smarty.foreach.attachements.iteration %3 == 0 || $smarty.foreach.attachements.last}</div>{/if} {/foreach} </section> <!--end Download --> {/if} {if isset($product) && $product->customizable} <!--Customization --> <section class="page-product-box"> <h3 class="page-product-heading">{l s='Product customization'}</h3> <!-- Customizable products --> <form method="post" action="{$customizationFormTarget}" enctype="multipart/form-data" id="customizationForm" class="clearfix"> <p class="infoCustomizable"> {l s='After saving your customized product, remember to add it to your cart.'} {if $product->uploadable_files} <br /> {l s='Allowed file formats are: GIF, JPG, PNG'}{/if} </p> {if $product->uploadable_files|intval} <div class="customizableProductsFile"> <h5 class="product-heading-h5">{l s='Pictures'}</h5> <ul id="uploadable_files" class="clearfix"> {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 0} <li class="customizationUploadLine{if $field.required} required{/if}">{assign var='key' value='pictures_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if isset($pictures.$key)} <div class="customizationUploadBrowse"> <img src="{$pic_dir}{$pictures.$key}_small" alt="" /> <a href="{$link->getProductDeletePictureLink($product, $field.id_customization_field)|escape:'html':'UTF-8'}" title="{l s='Delete'}" > <img src="{$img_dir}icon/delete.gif" alt="{l s='Delete'}" class="customization_delete_icon" width="11" height="13" /> </a> </div> {/if} <div class="customizationUploadBrowse form-group"> <label class="customizationUploadBrowseDescription"> {if !empty($field.name)} {$field.name} {else} {l s='Please select an image file from your computer'} {/if} {if $field.required}<sup>*</sup>{/if} </label> <input type="file" name="file{$field.id_customization_field}" id="img{$customizationField}" class="form-control customization_block_input {if isset($pictures.$key)}filled{/if}" /> </div> </li> {counter} {/if} {/foreach} </ul> </div> {/if} {if $product->text_fields|intval} <div class="customizableProductsText"> <h5 class="product-heading-h5">{l s='Text'}</h5> <ul id="text_fields"> {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 1} <li class="customizationUploadLine{if $field.required} required{/if}"> <label for ="textField{$customizationField}"> {assign var='key' value='textFields_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if !empty($field.name)} {$field.name} {/if} {if $field.required}<sup>*</sup>{/if} </label> <textarea name="textField{$field.id_customization_field}" class="form-control customization_block_input" id="textField{$customizationField}" rows="3" cols="20">{strip} {if isset($textFields.$key)} {$textFields.$key|stripslashes} {/if} {/strip}</textarea> </li> {counter} {/if} {/foreach} </ul> </div> {/if} <p id="customizedDatas"> <input type="hidden" name="quantityBackup" id="quantityBackup" value="" /> <input type="hidden" name="submitCustomizedDatas" value="1" /> <button class="button btn btn-default button button-small" name="saveCustomization"> {l s='Save'} </button> <span id="ajax-loader" class="unvisible"> <img src="{$img_ps_dir}loader.gif" alt="loader" /> </span> </p> </form> <p class="clear required"><sup>*</sup> {l s='required fields'}</p> </section> <!--end Customization --> {/if} {/if} {/if} merci d'avance je sais pas si j'ai réussi a être claire ? je pense que le soucis viens de productcomment si j'arrive a le mettre en dernier mon soucis est réglé mais je suis un peu perdu
-
Bonjour à tous, Le fameux syndrome de l'angoisse de la page blanche, ça touche aussi les webmasters ! Je partage donc la solution d'un problème que, comme beaucoup d'utilisateurs semble-t-il, j'ai rencontré : Après une migration d'un site Prestashop 1.4.8.2 en local sur un serveur pour diffusion web, le site n'affichait qu'une page toute vierge. Aucune des nombreuses solutions trouvées sur le web ne m'a servi. Le plus curieux c'est que j'avais au préalable fait une installation de test sur le serveur final (en l'occurrence chez Alwaysdata) et tout fonctionnait. J'ai ensuite développé en local tranquillement puis transféré le site proprement comme dans la procédure détaillée ici : http://tinyurl.com/c5eoggq Mais rien, page blanche… Il se trouve que c'était la fonction mcrypt qu'il fallait activer sur le serveur en PHP5. L'absence de la fonction n'empêche apparemment pas une installation originale directement mais c'est fatal à un transfert ! En tout cas ce fut mon cas. J'ai activé mcrypt et le site s'est affiché tout beau tout propre, tout bien comme il faut. Astuce bonus : dans config > config.inc.php pensez à changer @ini_set('display_errors', 'off'); en @ini_set('display_errors', 'on'); en cas de soucis d'affichage - ça vous permettra de lire les erreurs que rencontre le serveur au lieu de ne trouver qu'une bête page blanche. Personnellement c'est ce qui m'a fait avancer - merci à un anonyme sur un forum OVH hth… François
- 7 replies
-
- migration
- page blanche
- (and 6 more)
-
Bonjour, je suis sur Prestashop 1.6.1 et je souhaiterai modifier la position de mes modules de paiement pour quand on veut payer, actuellement ils sont les uns en-dessous des autres et je voudrais mettre à gauche le module PayPal, au milieu PayPlug et à droite le chèque. Merci d'avance pour votre aide. Corentin
-
prestashop version 1.6.1.3 thème default-bootstrap de prestashop serveur local bonsoir j'essaie d'ajouter le bloc formulaire (ou bloc commentaire) de la page Adresse pour le mettre dans la page Livraison du processus de commande (en 5 étape) pour que le client puisse laisser un message pour sa livraison et que son message soit récupéré dans le BO j'ai copié le code du formulaire qui est dans order-address.tpl (Adresse) de la ligne 94 à 99 {if !$opc} <div id="ordermsg" class="form-group"> <label>{l s='If you would like to add a comment about your order, please write it in the field below.'}</label> <textarea class="form-control" cols="60" rows="6" name="message">{if isset($oldMessage)}{$oldMessage}{/if}</textarea> </div> {/if} pour le coller dans order-carrier.tpl juste au dessus du bloc navigation Continuer mes achats et Commander le bloc du formulaire apparaît dans la page Livraison du processus de commande, mais le message ne s'affiche pas en BO, dans le bloc des messages de la commande client, ni dans les messages. par contre si j’écris le message dans le formulaire depuis la page Adresse du processus de commande (qui est son emplacement), il s'affiche dans le bloc des messages de la commande client et dans les messages en BO une petite idée serait la bienvenu, je vous remercie par avance,
- 11 replies
-
- page livraison
- page adresse
-
(and 2 more)
Tagged with:
-
Bonjour, J'y suis depuis ce matin et je n'y arrive pas... Mes boutons "partager sur les réseaux sociaux", "envoyer à un ami" et "imprimer" sont sous le descriptif de mon produit alors que je voudrais qu'ils soient sous l'image. J'ai réussi à déplacer les boutons sociaux sous le bouton "commander" mais pas "envoyer à un ami" ni "imprimer". Je les voudrais au moins au même endroit. A l'aide ! Prestashop 1.6.1 En local Voir fichier joint
- 1 reply
-
- social sharing
- boutons
-
(and 3 more)
Tagged with:
-
Bonjour, Voici un deuxième problème que je rencontre. Et ne trouve pas de solution. :/ Je souhaite greffer mon module nommé ManuFacturerSlider, en dessous du module Featured products. Avec le "live edit", il m'est impossible de sélectionner le module Fetured products pour pouvoir le remonter. La seule solution que j'ai pu "trouver" est de déplacer le module manufacturedslider dans la partie du footer. J'ai donc rajouté ce bout de code dans le fichier manufacturedslider.php public function hookHome($params) { return $this->hookFooter($params); } Parcontre aucun effet. Le module est toujours "bloqué". Help please. Voici le contenu de manufacturedslider.php <?php if (!defined('_CAN_LOAD_FILES_')) exit; class manufacturerslider extends Module { function __construct() { $this->name = 'manufacturerslider'; $this->tab = 'slideshows'; $this->author = 'BOSS Themes'; $this->version = 1.0; parent::__construct(); $this->displayName = $this->l('Carousel of manufacturer/brand images'); $this->description = $this->l('For Prestashop version 1.5. Displays a carousel of manufacturers/brands images in homepage. www.bossthemes.co.uk'); } function install() { return (parent::install() AND $this->registerHook('Home')); } function hookHome($params) { global $smarty, $link; $smarty->assign(array( 'manufacturers' => Manufacturer::getManufacturers(), 'link' => $link, 'text_list' => Configuration::get('MANUFACTURER_DISPLAY_TEXT'), 'text_list_nb' => Configuration::get('MANUFACTURER_DISPLAY_TEXT_NB'), 'form_list' => Configuration::get('MANUFACTURER_DISPLAY_FORM'), )); return $this->display(__FILE__, 'manufacturerslider.tpl'); return $this->hookFooter($params); } } ?>
-
Bonjour, J'ai créé 2 groupes de boutiques, le groupe par défaut qui ne partage pas ses clients et un groupe affiliés qui partage ses clients. je voudrais déplacer ma boutique par défaut du groupe par défaut au groupe affiliés de manière à partager les clients entre les différentes boutiques. La boutique est ouverte depuis plusieurs semaines et j'ai déjà des clients dans cette boutique qui fonctionne bien, mais pour faire fonctionner mon système d'affiliation, j'ai besoin de partager les clients entre mes différentes boutiques. Est-ce que quelqu'un sait comment déplacer ma boutique très complexe et déjà bien configuré du groupe par defaut vers le nouveau groupe ? Merci de votre aide, Je suppose que cela doit pouvoir se faire en intervenant sur la base de données, mais mon site est assez complexe et j'ai peur de tout mettre en vrac. Cordialement, Agnès BH
-
- multiboutique
- boutique
-
(and 3 more)
Tagged with:
-
En ce qui concerne les versions 1.4,la documentation en ligne explique la manip dans le guide de l'administrateur systeme : http://doc.prestashop.com/pages/viewpage.action?pageId=4096124#Guidedel%27administrateursystème-DéplacerPrestaShop Pas pour Prestashop 1.5. Le dossier config semble avoir quelques differences si bien que le fichier __PS_BASE_URI__ se trouvant anciennement dans : config/settings.inc.php reste introuvable,du coup je n'arrive pas a configurer la nouvelle url de ma boutique ce qui explique -je pense- l'écran blanc qui s'affiche. Merci d'avance (je rame)
-
Bonjour, Je demande de l'aide svp. J'ai acheté un module diaporama (Jquery slideshow). Il est prévu qu'il s'affiche dans la page d'accueil or j'aimerai qu'il s'affiche dans mes pages product.php. Les diaporama serviront à mettre en valeur chaque produit donc le diaporama sera différent à chaque page product.php. Je travail sur prestashop 1.4.4.1 J'ai entendu que l'on pouvait créer un "HOOK", est ce une bonne solution ? J'ai trouvé ce site pour la procédure : http://www.devoox.com/prestashop-ajouter-un-hook-dans-une-boutique-prestashop-1-4.html Quelqu'un pourrait il m'accompagner pour arriver à placer ce diaporama prévu pour être affiché dans la page d'accueil dans mes pages product. Je suis tout à votre écoute. Avec toute ma reconnaissance, Xavier