Právě je 29 bře 2024 08:15

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 5 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Jak přidat kontaktní formulář do CMS článku
PříspěvekNapsal: 27 zář 2012 11:16 

Registrován:
25 zář 2012 06:35
Příspěvky:
10
Dobrý den,

prosím o radu zda se dá nějak jednoduše přidat kontaktní formulář (index.php?controller=contact) k libovolnému článku v CMS..

Představoval bych si to takto - Napíšu nějaký text, kde uvedu jaké informaci od zákazníka potřebuji a hned pod to kontaktní formulář..

Díky moc.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Jak přidat kontaktní formulář do CMS článku
PříspěvekNapsal: 04 lis 2012 12:01 
C4 podpora
C4 podpora

Registrován:
01 lis 2011 14:02
Příspěvky:
746
Dobrý den.

Nejjednodušší možností je při editaci zvolené CMS stránky přepnout editor do režimu HTML a vložit formulář přímo do textu.
Formulář lze vykopírovat z /themes/prestashop/contact-form.tpl a upravit. Po úpravě může vypadat například takto:
Kód:
<form class="std" action="contact-form.php" method="post" enctype="multipart/form-data">
<fieldset>
<h3>Odeslat zprávu</h3>
<input type="hidden" name="id_contact" value="1" />
<p class="text"><label for="email">E-mailová adresa</label> <input id="email" type="text" name="from" value="@" /></p>
<p class="text"><label for="fileUpload">Připojit soubor</label> <input type="hidden" name="MAX_FILE_SIZE" value="2000000" /> <input id="fileUpload" type="file" name="fileUpload" /></p>
<p class="textarea"><label for="message">Zpráva</label> <textarea id="message" style="width: 340px; height: 220px;" name="message" rows="15" cols="20"></textarea></p>
<p class="submit"><input id="submitMessage" class="button_large" onclick="$(this).hide();" type="submit" name="submitMessage" value="Odeslat" /></p>
</fieldset>
</form>

Velmi důležitý je řádek <input type="hidden" name="id_contact" value="1" />, ve kterém je id firemního kontaktu, tedy v podstatě adresy, na kterou se má mail odeslat. Kontakt lze najít v Administrace > Employees > Contacts a číslo ze slouce ID vložte do uvedeného řádku jako hodnotu atributu value.
Pokud používáte přátelské adresy, je také nutno v řádku <form class="std" action="contact-form.php" method="post" enctype="multipart/form-data"> vložit tuto upravenou adresu do atributu action. V mém případě to bylo action="/cs/kontaktujte-nas"

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Jak přidat kontaktní formulář do CMS článku
PříspěvekNapsal: 19 lis 2013 11:09 
C4 podpora
C4 podpora

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

uvedený postup nelze použít pro novější verzi aplikace 1.5. U nové verze lze formulář do CMS stránky vložit buď pomocí úpravy zdrojového kódu aplikace (v této diskuzi naleznete návod), nebo můžete použít např. modul Contact Form Plus.

Pokud na úpravu zdrojového kódu nemáte znalosti, můžete se obrátit na některého z našich partnerů (příp. vpravo blok PrestaShop partneři), který se aplikaci PrestaShop věnuje.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Jak přidat kontaktní formulář do CMS článku
PříspěvekNapsal: 29 bře 2017 21:31 

Registrován:
29 bře 2017 21:27
Příspěvky:
1
Dobrý den mám uplně stejný dotaz ale pro verzi 1.6 upravě kodu moc nerozumím a tedy se zeptám hloupě je možne na konec CMS vložit kontaktní formulář?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Jak přidat kontaktní formulář do CMS článku
PříspěvekNapsal: 03 dub 2017 10:40 
C4 podpora
C4 podpora

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

pokud na úpravu zdrojového kódu nemáte znalosti, tak použijte výše zmíněný modul.

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


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ů: 5 ] 

Všechny časy jsou v UTC + 1 hodina


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:  
cron
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