Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. I want to create the 20 basic colors as color attributes and then I want to create new products and assign to each product the color attribute but with a different texture image file for every product. I want to have the option to give a different texture image file per color for every product Example: Create product with id 100 and with colors red black and white. I want to assign the red color to a red texture image (different from other reds), the black another black texture e.t.c Any help would be appreciated, (premium module, code instructions or paid code development)
  3. Hi @eztemplate You can create a simple payment module by following instruction in below link http://doc.prestashop.com/pages/viewpage.action?pageId=51184684 or generate a payment module by below url https://validator.prestashop.com/generator once module is created you can put library in module package and include autoload.php in your files where to use library classes , or add library with composer and use in module to use in payment process.
  4. sylwekb

    Nazwy kolorów produktów w Prestashop 1.7.5

    Masz na myśli plik szablonu product.tpl? U mnie jest w lokalizacji themes/nazwaszablonu/templates/catalog ale niestety nie mogę zlokalizować tej zmiennej. {** * 2007-2018 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License 3.0 (AFL-3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * https://opensource.org/licenses/AFL-3.0 * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to license@prestashop.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <contact@prestashop.com> * @copyright 2007-2018 PrestaShop SA * @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0) * International Registered Trademark & Property of PrestaShop SA *} {extends file=$layout} {block name='head_seo' prepend} <link rel="canonical" href="{$product.canonical_url}"> {/block} {block name='head' append} <meta property="og:type" content="product"> <meta property="og:url" content="{$urls.current_url}"> <meta property="og:title" content="{$page.meta.title}"> <meta property="og:site_name" content="{$shop.name}"> <meta property="og:description" content="{$page.meta.description}"> <meta property="og:image" content="{$product.cover.large.url}"> <meta property="product:pretax_price:amount" content="{$product.price_tax_exc}"> <meta property="product:pretax_price:currency" content="{$currency.iso_code}"> <meta property="product:price:amount" content="{$product.price_amount}"> <meta property="product:price:currency" content="{$currency.iso_code}"> {if isset($product.weight) && ($product.weight != 0)} <meta property="product:weight:value" content="{$product.weight}"> <meta property="product:weight:units" content="{$product.weight_unit}"> {/if} {/block} {block name='content'} <section id="main" itemscope itemtype="https://schema.org/Product"> <meta itemprop="url" content="{$product.url}"> <div class="row"> <div class="col-md-6"> {block name='page_content_container'} <section class="page-content" id="content"> {block name='page_content'} {block name='product_flags'} <ul class="product-flags"> {foreach from=$product.flags item=flag} <li class="product-flag {$flag.type}">{$flag.label}</li> {/foreach} </ul> {/block} {block name='product_cover_thumbnails'} {include file='catalog/_partials/product-cover-thumbnails.tpl'} {/block} <div class="scroll-box-arrows"> <i class="material-icons left">&#xE314;</i> <i class="material-icons right">&#xE315;</i> </div> {/block} </section> {/block} </div> <div class="col-md-6"> {block name='page_header_container'} {block name='page_header'} <h1 class="h1" itemprop="name">{block name='page_title'}{$product.name}{/block}</h1> {/block} {/block} {block name='product_prices'} {include file='catalog/_partials/product-prices.tpl'} {/block} <div class="product-information"> {block name='product_description_short'} <div id="product-description-short-{$product.id}" itemprop="description" class="product-description-short">{$product.description_short nofilter}</div> {/block} {if $product.is_customizable && count($product.customizations.fields)} {block name='product_customization'} {include file="catalog/_partials/product-customization.tpl" customizations=$product.customizations} {/block} {/if} <div class="product-actions"> {block name='product_buy'} <form action="{$urls.pages.cart}" method="post" id="add-to-cart-or-refresh"> <input type="hidden" name="token" value="{$static_token}"> <input type="hidden" name="id_product" value="{$product.id}" id="product_page_product_id"> <input type="hidden" name="id_customization" value="{$product.id_customization}" id="product_customization_id"> {block name='product_variants'} {include file='catalog/_partials/product-variants.tpl'} {/block} {block name='product_pack'} {if $packItems} <section class="product-pack"> <h3 class="h4">{l s='This pack contains' d='Shop.Theme.Catalog'}</h3> {foreach from=$packItems item="product_pack"} {block name='product_miniature'} {include file='catalog/_partials/miniatures/pack-product.tpl' product=$product_pack} {/block} {/foreach} </section> {/if} {/block} {block name='product_discounts'} {include file='catalog/_partials/product-discounts.tpl'} {/block} {block name='product_add_to_cart'} {include file='catalog/_partials/product-add-to-cart.tpl'} {/block} {block name='product_additional_info'} {include file='catalog/_partials/product-additional-info.tpl'} {/block} {block name='product_refresh'} <input class="product-refresh ps-hidden-by-js" name="refresh" type="submit" value="{l s='Refresh' d='Shop.Theme.Actions'}"> {/block} </form> {/block} </div> {block name='hook_display_reassurance'} {hook h='displayReassurance'} {/block} </div> </div> </div> {block name='product_tabs'} <div class="tabs"> <ul class="nav nav-tabs" role="tablist"> {if $product.description} <li class="nav-item"> <a class="nav-link{if $product.description} active{/if}" data-toggle="tab" href="#description" role="tab" aria-controls="description" {if $product.description} aria-selected="true"{/if}>{l s='Description' d='Shop.Theme.Catalog'}</a> </li> {/if} <li class="nav-item"> <a class="nav-link{if !$product.description} active{/if}" data-toggle="tab" href="#product-details" role="tab" aria-controls="product-details" {if !$product.description} aria-selected="true"{/if}>{l s='Product Details' d='Shop.Theme.Catalog'}</a> </li> {if $product.attachments} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#attachments" role="tab" aria-controls="attachments">{l s='Attachments' d='Shop.Theme.Catalog'}</a> </li> {/if} {foreach from=$product.extraContent item=extra key=extraKey} <li class="nav-item"> <a class="nav-link" data-toggle="tab" href="#extra-{$extraKey}" role="tab" aria-controls="extra-{$extraKey}">{$extra.title}</a> </li> {/foreach} </ul> <div class="tab-content" id="tab-content"> <div class="tab-pane fade in{if $product.description} active{/if}" id="description" role="tabpanel"> {block name='product_description'} <div class="product-description">{$product.description nofilter}</div> {/block} </div> {block name='product_details'} {include file='catalog/_partials/product-details.tpl'} {/block} {block name='product_attachments'} {if $product.attachments} <div class="tab-pane fade in" id="attachments" role="tabpanel"> <section class="product-attachments"> <h3 class="h5 text-uppercase">{l s='Download' d='Shop.Theme.Actions'}</h3> {foreach from=$product.attachments item=attachment} <div class="attachment"> <h4><a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}">{$attachment.name}</a></h4> <p>{$attachment.description}</p <a href="{url entity='attachment' params=['id_attachment' => $attachment.id_attachment]}"> {l s='Download' d='Shop.Theme.Actions'} ({$attachment.file_size_formatted}) </a> </div> {/foreach} </section> </div> {/if} {/block} {foreach from=$product.extraContent item=extra key=extraKey} <div class="tab-pane fade in {$extra.attr.class}" id="extra-{$extraKey}" role="tabpanel" {foreach $extra.attr as $key => $val} {$key}="{$val}"{/foreach}> {$extra.content nofilter} </div> {/foreach} </div> </div> {/block} {block name='product_accessories'} {if $accessories} <section class="product-accessories clearfix"> <h3 class="h5 text-uppercase">{l s='You might also like' d='Shop.Theme.Catalog'}</h3> <div class="products"> {foreach from=$accessories item="product_accessory"} {block name='product_miniature'} {include file='catalog/_partials/miniatures/product.tpl' product=$product_accessory} {/block} {/foreach} </div> </section> {/if} {/block} {block name='product_footer'} {hook h='displayFooterProduct' product=$product category=$category} {/block} {block name='product_images_modal'} {include file='catalog/_partials/product-images-modal.tpl'} {/block} {block name='page_footer_container'} <footer class="page-footer"> {block name='page_footer'} <!-- Footer content --> {/block} </footer> {/block} </section> {/block}
  5. ttoine

    J'en ai marre (de ttoine) !

    @Martijn++... serais tu l'ami de mdekker, et la personne qui nous avait insulté sur GitHub? (désolé d'avance si je me trompe). En fait c'est intéressant de vous voir réagir comme ça. Je ne me défend pas, je pointe juste du doigt des comportements discutables, et c'est vous qui venez vous défendre et m'attaquer sans argument. En fait, personne ne remet en cause votre expertise ni l'aide que vous apportez. Au contraire, continuez. Et d'ailleurs, je n'aurais pas proposé à Doekia et Eolia d'être modérateur s'ils ne faisaient pas du bon travail sur ce forum, en général. (tldr: pas de réponse positive de leur part) Simplement, je le répète, l'idée est juste que l'agressivité du forum disparaisse. Et qu'on la remplace par de la tolérance et du respect. En quoi est-ce mal de proposer ça? J'avoue, j'ai du mal à comprendre qu'on puisse être contre...
  6. Performance Agency

    slider prestashop ne fonctionne pas

    Bonjour, Dans un premier temps il faut contacter le développeur du thème et voir avec lui. Cordialement,
  7. Bonjour Bonne nouvelle Maintenant cette fiche produit est disponible dans une autre langue
  8. les pb viennent de redirections successives entre les boutiques (/eu et /us) et les langues /fr et /en je pense. [Wed Apr 24 09:36:34.592528 2019] [core:error] [pid 11444] [client 83.198.132.172:54020] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limi$ [Wed Apr 24 09:36:34.592559 2019] [core:debug] [pid 11444] core.c(3829): [client 83.198.132.172:54020] AH00121: r->uri = /us/index.php [Wed Apr 24 09:36:34.592564 2019] [core:debug] [pid 11444] core.c(3836): [client 83.198.132.172:54020] AH00122: redirected from r->uri = /us/index.php [Wed Apr 24 09:36:34.592568 2019] [core:debug] [pid 11444] core.c(3836): [client 83.198.132.172:54020] AH00122: redirected from r->uri = /us/index.php [Wed Apr 24 09:36:34.592572 2019] [core:debug] [pid 11444] core.c(3836): [client 83.198.132.172:54020] AH00122: redirected from r->uri = /us/index.php ... [Wed Apr 24 10:13:27.584262 2019] [core:debug] [pid 11579] core.c(3829): [client 83.198.132.172:55603] AH00121: r->uri = /us/index.php [Wed Apr 24 10:13:27.584269 2019] [core:debug] [pid 11579] core.c(3836): [client 83.198.132.172:55603] AH00122: redirected from r->uri = /us/index.php [Wed Apr 24 10:13:27.584274 2019] [core:debug] [pid 11579] core.c(3836): [client 83.198.132.172:55603] AH00122: redirected from r->uri = /us/index.php [Wed Apr 24 10:13:27.584279 2019] [core:debug] [pid 11579] core.c(3836): [client 83.198.132.172:55603] AH00122: redirected from r->uri = /us/index.php ... [Wed Apr 24 10:13:27.835071 2019] [core:debug] [pid 11582] core.c(3829): [client 83.198.132.172:55604] AH00121: r->uri = /us/index.php, referer: http://parimultimedia.com/eu/fr/ [Wed Apr 24 10:13:27.835076 2019] [core:debug] [pid 11582] core.c(3836): [client 83.198.132.172:55604] AH00122: redirected from r->uri = /us/index.php, referer: http://parimultimedia.com/eu/fr/ [Wed Apr 24 10:13:27.835079 2019] [core:debug] [pid 11582] core.c(3836): [client 83.198.132.172:55604] AH00122: redirected from r->uri = /us/index.php, referer: http://parimultimedia.com/eu/fr/
  9. Performance Agency

    image qui change au passage de la souris

    Bonjour, Pouvez vous nous donner l'url de votre site?
  10. Martijn++

    J'en ai marre (de ttoine) !

    Quiconque se voit contraint de se défendre avec tant d'éloquence ne fait que montrer le bien-fondé des plaintes qui le concernent. Il ne veut pas l'admettre. 😉 Néanmoins, je serais intéressé de savoir où eleazar, de qui j'ai beaucoup appris, a fait ou attaqué les membres ici dans le forum. C'est ce que vous dites, mais vous ne le prouvez pas.
  11. Un grand merci @doekia et @Eolia clairement, bravo 🤘
  12. simone93

    metodo pagamento prodotti

    Grazie Federica aggiungo che i prodotti che devono essere pagati solo con bonifico bancario hanno costo zero. perchè verranno quotati con una conferma d'ordine
  13. Tienen alguna idea con mi problema XD? aún no logro solucionarlo.
  14. ttoine

    J'en ai marre (de ttoine) !

    Il y a dans la communauté des personnes tout aussi influentes et sérieuses que vous, mais on ne les voit pas sur le forum. Certains sont actifs sur les groupes Facebook, justement, ou d'autres systèmes de discussion. Je t'invite à réfléchir à pourquoi ils ne viennent pas ici. Et relis moi, je ne remet pas en cause l'aide que vous apportez, mais le ton que vous utilisez et votre propension à vous braquer quand on est pas d'accord avec vous. Je vous ai même proposé de devenir modérateur, sans réponse de votre part. De la même manière, si on regarde le topic sur le problème de spam avec la création de comptes sur les boutiques, il y avait possibilité d'aborder le problème de manière constructive et amicale. Et vous avez choisi d'être dédaigneux et agressifs, alors que le problème n'est pas vraiment récent, c'est du code écrit il y a bien longtemps à une époque où vous auriez tout à fait pu l'améliorer, et personne ne s'en souciait il y a encore 10 jours... Je n'aime pas avoir à gérer le rôle d'arbitre face à des personnes. Personne n'aime avoir ce rôle, en fait, mais en ce moment, c'est le mien. Si face à un comportement inapproprié, à un moment personne ne tranche, on se retrouve avec un forum en perte de vitesse, car peu accueillant. C'était le cas jusqu'à novembre 2018, et aujourd'hui, la fréquentation est stable. Et l'objectif est de refaire de ce forum un lieu d'échange amical et attractif pour la communauté. A vous de voir comment vous voulez faire ça, nous en avons déjà discuté de nombreuses fois en privé. Eleazar a pris sa décision seul. Il pouvait aussi faire ses adieux en disant juste qu'il était temps de prendre une retraite bien méritée avec un gros au revoir. Pourquoi, dans ce cas, me "flagger", en mode "justice" alors que lui même qui m'a attaqué mois après mois depuis que j'administre le forum? Alors que j'ai passé tellement de temps et d'énergie à faire en sorte que ce forum soit à nouveau fonctionnel ? Bref, il y a deux opinions très distinctes sur cet événement. Celles et ceux qui vont me tirer dessus sont les plus visibles. Mais il y a aussi de nombreux témoignages de personnes qui apprécient mon travail et le départ d'Eleazar, chez les utilisateurs et les modérateurs, ce qui fait une bonne balance.
  15. Performance Agency

    iframe pour l'image du produit

    Pour cela il faut ajouter un nouveau champs dans votre admin Prestashop. On aura sur chaque fiche produit le champs nom,description,prix... et le champs Iframe. Puis sur votre fiche product.tpl, la variable iframe sera remontée au même titre que le nom ou le prix, et pour chaque produit elle sera différente.
  16. Bonjour à tous, J'ai installé et configuré une boutique Prestashop en 1.7.5. J'ai créé une 20n de produits ayant des déclinaisons de taille et de couleur. Lorsque je souhaite filtrer ces produits en FO, via le module de tri, j'ai bien le nombre de produits disponible pour chaque couleur, mais aucun produit ne s'affiche si je clique sur la couleur. Idem pour la taille. J'ai bien réindexé tous les éléments depuis le module, vidé le cache, essayé de supprimer le code Ean des url mais rien n'y fait. La recherche par le tri m'indique "affichage de 0 article"... Si j'essaie de filtrer par catégorie, cela fonctionne. Malgré mes nombreuses recherches, je sèche... Quelqu'un a t-il déjà été confronté à cela ? Merci d'avance, Amélie
  17. Martijn++

    J'en ai marre (de ttoine) !

    L'avenir de ce forum ne devrait certainement pas être Facebook. Ce serait plus facile si cet inqualifiable type @ttoine disparaissait à tout jamais. Il divise la communauté et n'est certainement pas l'homme qu'il faut au bon endroit. Ce sauveur de forum avec sa conscience missionnaire ne voit le monde apparemment qu'à travers des lunettes sollipsicistes. Un "Code de conduite" ? Ce mec effraie peu à peu les experts du forum et n'a rien d'autre à l'esprit qu'un nouveau code de conduite qu'il veut créer ? C'est assez malade, n'est-ce pas ? Ce n'est pas le Forum Prestashop que je connais depuis des années.
  18. Gibt es denn eine Fehlermeldung im Error-Log der Website?
  19. Buenos días! Necesito ayuda muy puntual con mi página web. En la página principal está puesto el homefeatured con tres columnas. Necesito poner una cuarta. Tengo una plantilla que se llama ap_furniture donde el archivo homefeatured.tpl está prácticamente vacío, igual que en el del tema 'default'. Creo que solo cambiando el col-md-4 a col-md-3 ya me funcionaría, pero no encuentro el sitio donde está para cambiarlo. Necesito vuestra ayuda! Muchas gracias,
  20. Au top merci beaucoup !! Par contre comment faire pour que ça ne supprime pas la marque en même temps sur l'affichage catalogue ? Par avance merci !
  21. Les Apiculteurs Asso

    image qui change au passage de la souris

    Bonjour, Ok j'ai vu et j'ai fait ce code là mais ça me fait un carré noir c'est tout. Il doit y avoir un mauvais code dans le css : .gammelaviecotemiel { width: 400px; height: 400px; border: 2px solid black; background-image: url('images/la-vie-cote-miel-boutoncss1.jpg'); background-size: 400px 400px; display:inline-block; } .gammelaviecotemiel:hover, .gammelaviecotemiel:focus, .gammelaviecotemiel:active { background-image: url('images/la-vie-cote-miel-boutoncss2.jpg'); } bug affichage code css.docx
  22. Mediacom87

    installer nouveau module

    Bonjour, changez de prestataire, normalement vous devez être propriétaire de votre site et donc faire ce que vous voulez en ayant les compétences de le faire. Si vous ajoutez des modules sans les tester avant et que vous ne savez pas corriger le soucis, cela risque mettre en péril votre entreprise. Il faut prendre en main l'outil, le maitriser et surtout tout tester avant de faire n'importe quoi. Certains modules s'installent comme il faut sans le moindre soucis, d'autres sont moins bien développés ou sinon très complexe et risque provoquer des soucis si la structure de PrestaShop n'est pas celle de base. Donc, vous devez effectuer des tests avant sur une copie de votre boutique mise en place pour cela.
  23. Perfecto burrots. Por mi parte queda solucionado el problema. Muchas gracias
  24. I mean, copying your current Prestashop to a subfolder (database included) on your server, then upgrading it using this free module : https://addons.prestashop.com/fr/migration-donnees-sauvegarde/5496-.html Do not upgrade actual shop, please try on your computer or n a subfolder on your shop. At least, that's an upgrade, so you should save the shop before
  1. Load more activity
×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More