Právě je 26 dub 2024 19:48

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 10 kvě 2019 21:40 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Dobrý den,
mám problém, že mi nechodí emaily o nových zákaznicích, objednávkach ..
Testovací email mi příjde, ikdyž s hodně špatnou češtinou.

Modul mail alerts jsem instaloval dle https://www.prestashop.com/forums/topic/601360-solvded-mail-alerts-not-working-in-17/

Nevíc při registraci zákazníka mi to hodilo error (HTTP ERROR 500) - po obnovení už to web načetlo v pořádku.
Po dokončení objednávky také vyskočí tento error (HTTP ERROR 500) - po obnovení mi to vypisuje "Košík nelze načíst nebo už byla vytvořena objednávka z tohoto košíku" .. url je http://www.slingshotwake.cz/module/ps_w ... validation

Máte nápad kde by mohl být zakopoaný pes?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 12 kvě 2019 10:14 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Zkoušel jsem provézt aktualizaci eshopu a to nepomohlo.

Ohledně toho erroru 500 jsem zkusil zapnout režim ladění a když jsem v administraci dal znovu odeslat e-mail zákazníkovi tak to vyhodilo:

Kód:
ve třídách / Mail.php (řádek 893)

*/        if (defined('INTL_IDNA_VARIANT_2003')) {       
    return $address[0] . '@' . idn_to_ascii($address[1], 0, INTL_IDNA_VARIANT_2003);
       }     
   return $address[0] . '@' . idn_to_ascii($address[1]);
   }   
/**     * Generic function to dieOrLog with translations.     *


Ale nevím co tím básník chtěl říct :(


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 13 kvě 2019 12:03 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

mám otestováno, že na poslední verzi aplikace PrestaShop 1.7.5.2 funguje modul "Upozornění na e-maily / Mail alerts" verze 2.1.1. Ke stažení je na této adrese https://github.com/PrestaShop/ps_emailalerts/releases. Před instalací přejmenujte název složky ps_emailalerts-2.1.1 pouze na tvar ps_emailalerts. A původní modul doporučuji odinstalovat a smazat, aby nedocházelo ke konfliktu modulů.

Jinak tyto moduly neposílají e-mail o registraci nových zákaznících, na tuto akci byste si musel pořídit nějaký jiný modul (např. Admin Mail Notification With New Customer).

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 13 kvě 2019 15:36 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Tak jsem to vše provedl ale výsledek bohužel žádný.

Po vytvoření objednávky e-mail nedojde ani zákazníkovi ani na e-mail uvedený v modulu.

Když u objednávky dám znovu odeslat email tak to skončí error 500.

Tak samo po dokončení objednávky (mám možnost jen platbou převodem).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 13 kvě 2019 16:01 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

zapněte si v administraci aplikace v sekci "Nástroje > Výkon > Režim ladění (debugovací)" volbu "Režim ladění (debugovací)", pak by se Vám měl na webu zobrazit detailnější popis chyby. A nebo se po zobrazení chyby 500 podívejte na hlášení v Error logu webu za posledních pár hodin (v administraci domény v sekci "Statistiky a logy").

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 13 kvě 2019 17:59 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Když jsem dal v administraci u objednávky znovu odeslat email tak to napíše toto:

Kód:

UndefinedFunctionException
HTTP 500 Internal Server Error
Attempted to call function "idn_to_ascii" from the global namespace.
Exception Logs 2 Stack Trace

Symfony\Component\Debug\Exception\

UndefinedFunctionException

in classes/Mail.php (line 893)
         */        if (defined('INTL_IDNA_VARIANT_2003')) {            return $address[0] . '@' . idn_to_ascii($address[1], 0, INTL_IDNA_VARIANT_2003);        }        return $address[0] . '@' . idn_to_ascii($address[1]);    }    /**     * Generic function to dieOrLog with translations.     *
MailCore::toPunycode('darknest-lord@seznam.cz')
in classes/Mail.php (line 317)
MailCore::send(1, 'payment', 'Bezhotostní platba přijata', array('{lastname}' => 's', '{firstname}' => 's', '{id_order}' => 10, '{order_name}' => 'RCMMFGUPO', '{total_paid}' => '11 290,00 Kč'), 'darknest-lord@seznam.cz', 's s', 'info@slingshotwake.cz', 'Slingshotwake', null, null, '/data/www/slingshotwake.cz/www.slingshotwake.cz/mails/', false, 1)
in classes/order/OrderHistory.php (line 546)
OrderHistoryCore->sendEmail(object(Order), array())
in controllers/admin/AdminOrdersController.php (line 1588)
AdminOrdersControllerCore->postProcess()
in classes/controller/Controller.php (line 270)
ControllerCore->run()
in classes/Dispatcher.php (line 511)
DispatcherCore->dispatch()
in admin053rx8lnc/index.php (line 99)



Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 13 kvě 2019 18:02 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Když najedu na vstupní stránku tak to vypisuje taky chyby:

Kód:
Whoops, looks like something went wrong.
(1/1) ContextErrorException
Notice: Undefined index: product

in ps_sharebuttons.php line 140
at Ps_Sharebuttons->renderWidget('displayNav2', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)))
in Hook.php line 971
at HookCore::coreRenderWidget(object(Ps_Sharebuttons), 'displayNav2', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)))
in Hook.php line 923
at HookCore::exec('displayNav2', array('smarty' => object(SmartyDevTemplate), 'cookie' => object(Cookie), 'cart' => object(Cart)), null)
in smarty.config.inc.php line 165
at smartyHook(array('h' => 'displayNav2'), object(SmartyDevTemplate))
in SmartyLazyRegister.php line 83
at SmartyLazyRegister->__call('smartyHook', array(array('h' => 'displayNav2'), object(SmartyDevTemplate)))
in b9d05525251038fb9b1e85564f432a8336137df9_2.file.header.tpl.php line 81
at Block_13735584595cd9949f3ee038_66072144->callBlock(object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 248
at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_13735584595cd9949f3ee038_66072144), object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 184
at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_13735584595cd9949f3ee038_66072144))
in smarty_internal_runtime_inheritance.php line 156
at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_13735584595cd9949f3ee038_66072144', 'header_nav')
in b9d05525251038fb9b1e85564f432a8336137df9_2.file.header.tpl.php line 31
at content_5cd9949f3f4e72_48537252(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('file:_partials/header.tpl', null, 'layouts/layout-full-width.tpl', 0, 31536000, array(), 0, false)
in ebbc74204a408255bb65544e025b7d2f04ffa3cf_2.file.layout-both-columns.tpl.php line 188
at Block_14152407345cd9949f2f2243_46628470->callBlock(object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 248
at Smarty_Internal_Runtime_Inheritance->callBlock(object(Block_14152407345cd9949f2f2243_46628470), object(SmartyDevTemplate))
in smarty_internal_runtime_inheritance.php line 184
at Smarty_Internal_Runtime_Inheritance->process(object(SmartyDevTemplate), object(Block_14152407345cd9949f2f2243_46628470))
in smarty_internal_runtime_inheritance.php line 156
at Smarty_Internal_Runtime_Inheritance->instanceBlock(object(SmartyDevTemplate), 'Block_14152407345cd9949f2f2243_46628470', 'header')
in ebbc74204a408255bb65544e025b7d2f04ffa3cf_2.file.layout-both-columns.tpl.php line 62
at content_5cd9949f301430_42440019(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('layouts/layout-both-columns.tpl', null, 'layouts/layout-full-width.tpl', 0, 31536000, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-both-columns.tpl')
in 00356a61416421d8b83592e59a2c355be3d14508_2.file.layout-full-width.tpl.php line 42
at content_5cd9949f2c4fd3_84979653(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('layouts/layout-full-width.tpl', null, 'layouts/layout-full-width.tpl', 0, 31536000, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'layouts/layout-full-width.tpl')
in 8781fbb7f8591c509b10fcbca2665c48f99640f1_2.file.page.tpl.php line 33
at content_5cd9949f2a3238_20271144(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render()
in smarty_internal_template.php line 385
at Smarty_Internal_Template->_subTemplateRender('page.tpl', null, 'layouts/layout-full-width.tpl', 0, 31536000, array(), 2, false, null, null)
in smarty_internal_runtime_inheritance.php line 125
at Smarty_Internal_Runtime_Inheritance->endChild(object(SmartyDevTemplate), 'page.tpl')
in b9cb95e3c05aba1899f5c7bda76d8bba65322200_2.file.index.tpl.php line 33
at content_5cd9949f269826_81239658(object(SmartyDevTemplate))
in smarty_template_resource_base.php line 123
at Smarty_Template_Resource_Base->getRenderedTemplateCode(object(SmartyDevTemplate))
in smarty_template_compiled.php line 114
at Smarty_Template_Compiled->render(object(SmartyDevTemplate))
in smarty_internal_template.php line 216
at Smarty_Internal_Template->render(false, 0)
in smarty_internal_templatebase.php line 232
at Smarty_Internal_TemplateBase->_execute(object(SmartyDevTemplate), null, 'layouts/layout-full-width.tpl', null, 0)
in smarty_internal_templatebase.php line 116
at Smarty_Internal_TemplateBase->fetch('index.tpl', null, 'layouts/layout-full-width.tpl', null, false, true, false)
in SmartyDev.php line 40
at SmartyDev->fetch('index.tpl', null, 'layouts/layout-full-width.tpl')
in FrontController.php line 682
at FrontControllerCore->smartyOutputContent('index.tpl')
in FrontController.php line 666
at FrontControllerCore->display()
in Controller.php line 301
at ControllerCore->run()
in Dispatcher.php line 511
at DispatcherCore->dispatch()
in index.php line 28



Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 14 kvě 2019 10:08 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
8507
Dobrý den,

první chybu vyřešíte aktivací PHP knihovnou intl pro Váš web - viz Nastavení konfiguračních direktiv a knihoven.

A druhá chyba nesouvisí s emaily, ale s modulem "Tlačítka sdílení na sociálních sítích", který na produktovou stránku přidá tlačítka pro sdílení produktů na sociální sítě. Příčinou problému je nejspíš zobrazení tohoto modulu jinde (resp. úvodní stránce) než na produktové stránce. Takže zkuste v sekci "Vzhled > Pozice modulů" tento modul zavěsit pouze do pozice displayProductAdditionalInfo. Případně by mělo stačil modul obnovit do původního stavu, to se provádí v sekci "Moduly > Manažer modulů", ve které stačí u modulu rozbalit další možnosti tlačítka a kliknout na "Obnovit původní".

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.7.4.4 - Nefunkční mail alerts
PříspěvekNapsal: 14 kvě 2019 10:30 
C4 zákazník

Registrován:
07 říj 2014 19:33
Příspěvky:
11
Dobrý den,
děkuji za informace - nastavení v PHP knihovně pomohlo.

Co se týče druhé chyby, máte pravdu, ani jsem si neuvědomil, že se tam ty tlačítka nyní nezobrazují takže tam bude nějaký problém. Podívám se na to.

Mockrát děkuji.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz