Právě je 25 dub 2024 13:03

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.5 - Odstranění položky při registraci zákazníka
PříspěvekNapsal: 15 srp 2014 13:59 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
142
Dobrý den,

potřeboval bych odstranit z registrace zákazníka položku "Assign an address alias for future reference". Pokud tuto položku odstraním přes authentication.tpl, sice zmizne z registrace, ale protože je tato položka povinná, tak při registraci hodí chybu.

Kde se dá tato položka vyřadit z povinných polích? Nebo jiný podstup na odstranění ( skrytí ).

Děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Odstranění položky při registraci zákazníka
PříspěvekNapsal: 15 srp 2014 17:17 
C4 podpora
C4 podpora

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

pole slouží k pojmenování adresy, kterou zákazník zadal při registraci (standardně má přednastavenou hodnotu Moje adresa). Zákazník si totiž může po registraci ve svém profilu vytvářet i jiné adresy a toto pole slouží k jejich pojmenování/rozlišení. Protože se Vám text zobrazuje v angličtině, pravděpodobně Vám jen chybí jeho překlad. Překlad si můžete doplnit v sekci Lokalizace > Překlady, kde v části Upravit překlady vyberte v prvním rozbalovacím seznamu Překlad Obchodu (Front Office), v druhém název Vaší šablony a klikněte na českou vlaječku. Na stránce si rozbalte všechny překlady, vyhledejte (např. pomocí Ctrl + F) anglický text, doplňte si jeho překlad (originální znění je "Přiřazení názvu adresy pro budoucí použití.") a uložte změnu tlačítkem Uložit překlad.

Nebo pokud chcete pole z registrace úplně vyřadit, tak nejjednodušším řešením je skrytí pomocí stylů. Stačí v souboru themes/nazev-vasi-sablony/authentication.tpl najít řádek:
Kód:
<p class="required text" id="address_alias">

a změnit ho na tvar:
Kód:
<p class="required text" id="address_alias" style="display:none">

Pak pole nebude vidět, jeho hodnota zůstane přednastavená na Moje adresa a nebude docházet k chybě kvůli povinnému poli. Aby se změna v šabloně projevila, tak nezapomeňte mít v sekci Nástroje > Výkon v části Smarty nastavenou hodnotu Cache pro šablonu na Překompilovat šablony, pokud byly soubory zaktualizovány (příp. Vynucená kompilace).

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Odstranění položky při registraci zákazníka
PříspěvekNapsal: 16 srp 2014 09:15 
C4 zákazník

Registrován:
28 dub 2013 13:42
Příspěvky:
142
Děkuji, funguje.


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

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