Jump to content

domdas

Members
  • Posts

    30
  • Joined

  • Last visited

domdas's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Merci Dradisso pour cette excellente contribution qui résout en partie mon probléme sauf que dans mon cas j'ai besoin de créer un filtrage des clients par département sans être obligé d'attribuer un groupe après chaque inscription. L'idée serait de récupérer le début du code postal dans la requête du filtrage mais je ne vois pas comment faire. D'avance merci pour votre aide.
  2. Merci à MadW pour ses explications très claires quant à l'affichage d'un champ supplémentaire dans la liste des magasins mais malheureusement en suivant la procédure ça ne marche pas chez moi !? En cherchant bien sur le forum je n'ai pas trouvé de solution qui fonctionne pour afficher les champs 'email' ou 'note' qui pourtant existent côté BO. C'est dommage que ce soit aussi ardu pour personnaliser l'affichage des popup magasins avec la carte GoogleMap. Une évolution du module pour faciliter la présentation du popup serait bienvenue. Si quelqu'un à une solution même payante je crois que cela serait utile à la communauté à en croire le post http://www.prestasho...__fromsearch__1
  3. Bonjour, Je relance ce post car j'ai suivi la procédure pour passer à 30 caractères : blockcart.tpl <a class="cart_block_product_name" href="{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category)}" title="{$product.name|escape:html:'UTF-8'}">{$product.name|truncate:30:'...'|escape:html:'UTF-8'}</a> blockcart-json.tpl "name": "{$product.name|html_entity_decode:2:'UTF-8'|escape|truncate:30:'...':true}", ajax-cart.js var name = (this.name.length > 30 ? this.name.substring(0, 30) + '...' : this.name); Pourtant rien n'y fait... le nom apparait toujours tronqué à 10 caractères si je ne réactualise pas la page à chaque nouveau panier, pourquoi !?. Je voulais également supprimer l'image pour laisser plus de place au texte. Pourquoi est-ce aussi difficile de modifier le thème du blockcart ? Merci pour votre aide.
  4. Petite précision... en fait, j'ai juste besoin de connaître le code smarty pour éliminer les doublons de ma première boucle : {foreach from=$accessories key='category' item='group'} Avec cette boucle je récupère bien toutes les catégories de mes accessoires produit mais je ne sais pas comment faire pour éliminer les doublons. Quelqu'un aurait-il une piste ?
  5. Bonjour, Je sollicte votre aide car je n'arrive pas à classer les accessoires d'un produit dans leur catégorie respective sans faire des doublons. Voici le code modifié de la page product.tpl avec 2 boucles foreach imbriquées : {if isset($accessories) AND $accessories} <!-- accessories --> <ul id="idTab4" > <div class="accessories_block clearfix"> <div class="block_content"> {foreach from=$accessories key='category' item='group'} <h3>{$group.category_default}</h3> <ul> {foreach from=$accessories item='accessory' name='accessories_list'} {assign var='accessoryLink' value=$link->getProductLink($accessory.id_product, $accessory.link_rewrite, $accessory.category)} {if $group.category == $accessory.category} <li> <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{$accessory.legend|escape:'htmlall':'UTF-8'}" class="product_image"><img src="{$link->getImageLink($accessory.link_rewrite, $accessory.id_image, 'medium')}" alt="{$accessory.legend|escape:'htmlall':'UTF-8'}" width="{$mediumSize.width}" height="{$mediumSize.height}" /></a> <div id="product_prix"> {if $accessory.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<span class="price">{if $priceDisplay != 1}{displayWtPrice p=$accessory.price}{else}{displayWtPrice p=$accessory.price_tax_exc}{/if}</span>{/if} {if ($accessory.allow_oosp || $accessory.quantity > 0) AND $accessory.available_for_order AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} <a class="exclusive button ajax_add_to_cart_button" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$accessory.id_product|intval}&token={$static_token}&add" rel="ajax_id_product_{$accessory.id_product|intval}" title="{l s='Add to cart'}">{l s='Add to cart'}</a> {else} <span class="exclusive">{l s='Add to cart'}</span> <span class="availability">{if (isset($accessory.quantity_all_versions) && $accessory.quantity_all_versions > 0)}{l s='Product available with different options'}{else}{l s='Out of stock'}{/if}</span> {/if} </div> <div id="product_desc"> <h5><a href="{$accessoryLink|escape:'htmlall':'UTF-8'}">{$accessory.name|escape:'htmlall':'UTF-8'}</a></h5> <p> <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}" title="{l s='More info'}">{$accessory.description_short|strip_tags|truncate:300:'...'}</a> <a href="{$accessoryLink|escape:'htmlall':'UTF-8'}">[{l s='More info'}]</a> </p> </div> </li> {/if} {/foreach} </ul> {/foreach} </div> </div> </ul> {/if} Les boucles posent problème mais je ne trouve pas la faille ! D'avance merci.
  6. Bonjour, Je cherche un moyen pour différencier les magasins selon leur type. Dans mon cas il s'agit de présenter différemment des magasins avec ou sans service de pose mais on peut imaginer tout autre service. Sauf erreur de ma part, je n'ai rien trouvé à ce propos. L'idée consisterait à ajouter un champ "type de magasin" avec la possibilité d'associer un nouvel icone pour remplacer celui proposé par défaut. Est-ce que quelqu'un pourrait m'aider à réaliser cette modification car je ne sais pas trop comment m'y prendre ? D'avance merci pour votre aide.
  7. Bonjour, Certains de mes produits doivent être obligatoirement lier à un magasin pour des raisons commerciales dues à leur installation et au SAV qui en découle. Je recherche une solution simple pour obliger le client à associer le magasin de son choix lors de la commande du panier. D'avance merci pour votre aide.
  8. N'ayant aucune connaissance Unix, j'opterais pour la 2ème solution. Pour éviter d'avoir à modifier les chemins vers les images dans tous les templates, je pensais plutôt modifier les define("_PS_XX_IMG_DIR","http://www.reference.com/img/xx"); dans le fichier config.inc.php de chacun des sites. Qu'en penses-tu ? Est-ce que cela poserait un problème ?
  9. Merci beaucoup mais personnellement je n'ai pas compris la partie avec le code sous Unix et le lien symbolique. Où dois-je saisir le code ? Si je crée des domaines différents dans le même hébergement et au même niveau d'arborescence bien sûr, est-ce que la démarche est la même ? Ne doit-on pas dans le fichier setting.inc.php mettre define(’PS_BASE_URI‘, ‘/nomdurepertoire’); plutôt que define(’PS_BASE_URI‘, ‘/’); ? Pour les images, peux-tu me dire où je dois taper le code ? D'avance merci pour ton aide
  10. Bonjour à tous, J'aimerais pouvoir limiter l'accès d'un employé à un groupe de clients. Comment est-ce possible ? L'idée est de permettre à un employé (commercial) de lire, d'ajouter et de modifier les clients du groupe qui lui sera confié sans qu'il puisse avoir accès aux autres groupes de clients. D'avance merci pour votre aide.
  11. Merci jplt, Je suis également intéressé par connecter plusieurs interfaces à une même base. N'étant pas très affuté en développement, pourrais-tu expliquer plus précisément la marche à suivre... pas à pas si possible ! ;-) N'hésites pas à me contacter en PM. D'avance merci.
  12. Bonjour, Quel est le code à insérer dans mon module pour créer automatiquement un hook dans MySql et éventuellement si c'est possible modifier les pages concernées par ce nouveau hook ? Pour info, il s'agit de créer un hook dans la page order-detail avant le tableau des messages. Merci de votre aide et bonnes fêtes à tous.
  13. Bonjour, Pour mon module upload, j'aimerais afficher un message "envoi réussi" dans la page où se trouve le formulaire après l'envoi d'un email de confirmation. Je n'arrive pas à passer ma variable $smarty->assign('uploadOk','true') après le traitement de l'email. Pour la confirmation d'email, j'utilise le même code que form#sendOrderMessage dans order-detail. Merci de votre aide.
  14. Bonjour, Après quelques heures à chercher je m'en remet à votre aide. J'ai créé un module upload dans order-detail mais je n'arrive pas gérer mon form submitUpload avec ajax depuis la page history comme cela est possible avec le form submitMessage déjà existant dans order-detail. L'interaction entre le javascript et le php c'est compliqué pour moi. Merci pour votre aide.
×
×
  • Create New...