Jump to content

PS 1.7.5, Produkt = 0, podwójne okienko poinformuj mnie


miccom

Recommended Posts

Cześć :)  
Dzisiaj bawiłem się nieco w moim sklepie, i zauważyłem jeden błąd :)

Przy zerowym stanie produktu widzę dwa formularze POINFORMUJ MNIE KIEDY BĘDZIE DOSTĘPNY

Jak usunąć jeden z tych formularzy?
Co odpowiada za dodanie tych formularzy?

Będę wdzięczny za pomoc

adres do produktu: https://www.caser.pl/home/77-sredni-uchwyt-kasetowy-w-misce-8mm-34082.html

 

image.thumb.png.af053bf61265feabcc900773bbacc3e2.png

Link to comment
Share on other sites

Ok, znalazłem hook displayProductAdditionalInfo i ten jest prawidłowy, teraz muszę odszukać  kolejny hook w którym wyświetla się moduł js-mailalert i wskazać, aby ten moduł js-mailalert nie pokazywał się  w tym hooku?

 

Jak odepnę ten moduł ( moduł "powiadomienia poczty" ) od hook displayProductAdditionalInfo to oba formularze znikają, a jak usunąć jeden  z nich?

Nigdzie więcej nie mam podpiętego modułu "powiadomienia poczty". :(

Edited by miccom (see edit history)
Link to comment
Share on other sites

{*
* 2007-2015 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (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:
* http://opensource.org/licenses/afl-3.0.php
* 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-2015 PrestaShop SA
* @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}

<div class="tabs">
    <form>
        <div class="js-mailalert" style="text-align:center;" data-url="{url entity='module' name='ps_emailalerts' controller='actions' params=['process' => 'add']}">
            {if isset($email) AND $email}
                <input class="form-control" type="email" placeholder="{l s='[email protected]' d='Modules.Mailalerts.Shop'}"/><br />
            {/if}
            {if isset($id_module)}
                {hook h='displayGDPRConsent' id_module=$id_module}
            {/if}
            <input type="hidden" value="{$id_product}"/>
            <input type="hidden" value="{$id_product_attribute}"/>
            <button class="btn btn-primary" type="submit" rel="nofollow" onclick="return addNotification();">{l s='Notify me when available' d='Modules.Mailalerts.Shop'}</button>
            <span style="display:none;padding:5px"></span>
        </div>
    </form>
</div>

 

Link to comment
Share on other sites

Podaję rozwiązanie. Nie było to związane z hookami w panelu administracyjnym, ani samym modułem "powiadomienia poczty". 

W pliku o nazwie "product-add-to-cart.tpl" w ścieżce katalog_prestashop > themes > nazwa_szablonu > templates > catalog > _partials

Był dodany poniższy blok, który był zdublowany i niepotzrebny. Linia około 54-55. Wystarczyło usunąć:
               {block name='product_additional_info'}
               {include file='catalog/_partials/product-additional-info.tpl'}
            {/block}

  • Thanks 1
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...