Jump to content
  • 0

Moduł MAILALERTS - nie wysyła maila do klienta o dostępności produtku


AZADA_M

Question

Witam

co zrobić by wysyłało maila do klienta ?? w momencie gdy brak produktu na stanie wyświtla się okienko z mailem i przycisk z powiadomieniem o dostępności.

Nie wysyła jednak na maila powiadomomienia gdy produkt jest dostępny. proszę o informację jak to i gdzie poprawić.

 

grzebałem w pliku product.tpl w module mailalerts i nic 

 

kod źrodłowy:

{*
* 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 [email protected] 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 <[email protected]>
*  @copyright  2007-2015 PrestaShop SA
*  @version  Release: $Revision$
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!-- MODULE MailAlerts -->
	{if isset($email) AND $email}
		<p class="form-group">Powiadom mnie o dostępności produktu:
			<input type="text" id="oos_customer_email" name="customer_email" size="20" value="{l s='[email protected]' mod='mailalerts'}" class="mailalerts_oos_email form-control" />
    	</p>
    {/if}
	<a href="#" title="{l s='Wyślij' mod='mailalerts'}" id="mailalert_link" rel="nofollow">{l s='Wyślij' mod='mailalerts'}</a>
	<span id="oos_customer_email_result" style="display:none; display: block;"></span>
{strip}
{addJsDef oosHookJsCodeFunctions=array('oosHookJsCodeMailAlert')}
{addJsDef mailalerts_url_check=$link->getModuleLink('mailalerts', 'actions', ['process' => 'check'])}
{addJsDef mailalerts_url_add=$link->getModuleLink('mailalerts', 'actions', ['process' => 'add'])}

{addJsDefL name='mailalerts_placeholder'}{l s='[email protected]' mod='mailalerts' js=1}{/addJsDefL}
{addJsDefL name='mailalerts_registered'}{l s='Request notification registered' mod='mailalerts' js=1}{/addJsDefL}
{addJsDefL name='mailalerts_already'}{l s='You already have an alert for this product' mod='mailalerts' js=1}{/addJsDefL}
{addJsDefL name='mailalerts_invalid'}{l s='Your e-mail address is invalid' mod='mailalerts' js=1}{/addJsDefL}
{/strip}
<!-- END : MODULE MailAlerts -->
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Odinstaluj i zainstaluj ponownie moduł "mailalerts".

Tabela 'PREFIX_mailalert_customer_oos' musi być w bazie, żeby moduł działał poprawnie.

To samo dotyczy szablonów maili we wszystkich językach zainstalowanych w sklepie.

W katalogu /modules/mailalerts/mails/en/ jest wzorzec co powinno być w innych językach.

Link to comment
Share on other sites

  • 0

odinstalowalem i zainstalowalem bez efektow. nadal nie wysyla

jesli chodzi o PREFIX_mailalert_customer_oos

nie moge tego znalezc w bazie danych gdzie to jest ukryte ??

 

po naciśnieciu przycisku WYŚLIJ nic sie nie dzieje tak jak by  byl nie aktywny nacskam i nim

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...