Právě je 23 čer 2018 04:15

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Změna originálního .tpl prostřednictvím modulu
PříspěvekNapsal: 13 led 2018 01:43 
C4 zákazník

Registrován:
13 led 2018 01:34
Příspěvky:
1
Ahoj, zdravím všechny jsem nováček v tomto fóru.

Mám základní kód pro můj první modul, který by měl mít možnost skrýt/zobrazit titul v registraci zákaznického účtu v objednávce. Přepínání stavu skrýt/zobrazit titul a jeho uložení v administraci funguje.

Moje otázka zní, jakým způsobem mohu upravit originální prestashop .tpl soubor order-opc-new-account.tpl pro skrytí titulu zákazníka resp. tohoto kódu prostřednictvím mého modulu bez editace originálních souborů prestashopu?
Kód:
               <div class="required clearfix gender-line">
                  <label>{l s='Social title'}</label>
                  {foreach from=$genders key=k item=gender}
                  <div class="radio-inline">
                     <label for="id_gender{$gender->id_gender}" class="top">
                     <input type="radio" name="id_gender" id="id_gender{$gender->id_gender}" value="{$gender->id_gender}"{if isset($smarty.post.id_gender) && $smarty.post.id_gender == $gender->id_gender || (isset($guestInformations) && $guestInformations.id_gender == $gender->id_gender)} checked="checked"{/if} />
                     {$gender->name}</label></div>
                  {/foreach}
               </div>

skrýt prostřednictvím modulu a proměnné ORDERS_SOCIALTITLE, když bude ve stavu TRUE

Kód: https://pastebin.com/raw/km42mJv6

Děkuji předem za ochotu a případnou pomoc.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Změna originálního .tpl prostřednictvím modulu
PříspěvekNapsal: 17 led 2018 17:59 
Uživatelský avatar

Registrován:
03 bře 2011 23:21
Příspěvky:
509
Přesný kód tady nenapíšu, protože by si to vyžadovalo nějaký čas na jeho vytvoření a odzkoušení. Snad mně za to někteří na tomto fóru nebudou kamenovat.

Jen nápad. Použil bych jQuery a schování toho DIV bloku s třídou .gender-line pomocí stylu:

Kód:
.gender-line { display: none }

_________________
GDPR | EET | PDF rozšíření | Money S3 | Pohoda | Služby
Obrázek
https://www.presta-addons.com


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

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 1 návštěvní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-2018 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz