no ja nie widze nigdzie informacji w tym temacie, ze mialby to byc newsletter... poza tym presta sama w sobie w standardzie nie ma czegos takiego mail newslettera... niestety, mozna tylko generowac liste uzytkownikow do CSV i importowac ja w jakim programie pocztowym. chcac wysylac maile promocyjne treba sie zaopatrzyc w osobny modul.
no ale to nie ten temat. co do znalezionego fragmentu kodu... jak widzisz z dosc ladnego opisu sa to tylko "$templateVars" czyli "zmienne wygladu". od razu napisze, bo widze, ze za bardzo nie mozesz zrozumiec, ogolna strukture jak maja sie pliki maili (.html, .txt) do samej wysylki.
poczta wysylana jest na dwa sposoby, ale sa one analogiczne, ja zajme sie dla przykladu najpopularniejszym czyli mail()
struktura tej funkcji wyglada nastepujaco:
mail("
mail@klienta.com","TEMAT", "wyciagniety z pliku kod HTML lub TXT");
kod HTML tworzony jest m.in. tymi zmiennymi co znalazles {$logo} itd. i tutaj jak widzisz z powyzszego nie ma ona nic do samego tematu.
musisz znalesc czesc odpowiedzialna za samam wysylke - tutaj np. funcja mail() i tam wyszukac czesc zmiennych odpowiedzialnych za budowanie tematu wiadomosci czyli $subiect
pliki z katalogow ./mails czy innych w modulach zostaw w spokoju bo ich zmiana tylko moze narozrabiac
GOTOWIEC DO POSZUKANIA:
$message = new Swift_Message('['.Configuration::get('PS_SHOP_NAME', null, null, $id_shop).'] '.$subject);