Právě je 26 dub 2024 15:25

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 17 čer 2014 19:11 
C4 zákazník

Registrován:
26 bře 2014 20:40
Příspěvky:
265
Dobrý den,
je možné nějak jednoduše doplnit další v karte produktů.
Konkrétně: Potřeboval bych u jedné řady výrobků vytvořit pole pro dané parametry, třeba HNOTNOST.
Nebo ještě jinak, potřebuji v XML generovat PARAMETRY PRODUKTU <PARAM>. Modul co to umí ještě nemám ale předpokládám, že bude vycházet s předdefinovaných políček v karte produktu.
Nevíte někdo jak na to?
Děkuji za případnou odpověď nebo inspiraci.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 17 čer 2014 20:01 
C4 zákazník

Registrován:
26 bře 2014 20:40
Příspěvky:
265
Už jsem na to přišel. Je tam samozřejmně definování vlastností. Řeším už to tady asi 3 dny a pak na to příjdu, když se zeptám na fóru. :)

Teď bych potřeboval v kartě přehodit aby první bylo VÍCE INFORMACÍ a teprve potom PARAMETRY.
Přes Live editaci to nejde.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 17 čer 2014 20:59 
C4 podpora
C4 podpora

Registrován:
09 úno 2013 13:11
Příspěvky:
2413
Dobrý den,

děkujeme za uvedení řešení. Úpravu můžete provést na FTP serveru v souboru product.tpl, který naleznete v adresáři themes/vaše-šablona/. V tomto souboru stačí tuto část kódu odstranit:

Kód:
<!-- Data sheet -->
         <section class="page-product-box">
            <h3 class="page-product-heading">{l s='Data sheet'}</h3>
            <table class="table-data-sheet">         
               {foreach from=$features item=feature}
               <tr class="{cycle values="odd,even"}">
                  {if isset($feature.value)}            
                  <td>{$feature.name|escape:'html':'UTF-8'}</td>
                  <td>{$feature.value|escape:'html':'UTF-8'}</td>
                  {/if}
               </tr>
               {/foreach}
            </table>
         </section>
         <!--end Data sheet -->


a vložit ji za:

Kód:
<!--end  More info -->
. Potom bude na prvním místě zobrazeno Více informací a pod ní budou Parametry.

_________________
Filip Kučera
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 17 čer 2014 21:19 
C4 zákazník

Registrován:
26 bře 2014 20:40
Příspěvky:
265
Děkuji zařízeno.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 11 čer 2015 14:05 
C4 zákazník

Registrován:
12 kvě 2013 22:10
Příspěvky:
110
Zdravim, kdyz se vratim k tematu, da se tyto polozky (Parametry a Vice informaci) presunout na pravou stranu, aby se zobrazovaly treba pod ikonkou tisku ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 11 čer 2015 16:11 
C4 podpora
C4 podpora

Registrován:
09 úno 2013 13:11
Příspěvky:
2413
Dobrý den,

takovou úpravu je možné také provést přímo v souboru product.tpl. Stačí, když potřebné řádky vložíte např. za část:

Kód:
<!-- usefull links-->
            <ul id="usefull_link_block" class="clearfix no-print">
               {if $HOOK_EXTRA_LEFT}{$HOOK_EXTRA_LEFT}{/if}
               <li class="print">
                  <a href="javascript:print();">
                     {l s='Print'}
                  </a>
               </li>
               {if $have_image && !$jqZoomEnabled}{/if}
            </ul>
         {/if}
.

Konkrétně je nutné přidat řádky:

Kód:
<!-- Data sheet -->
         <section class="page-product-box">
            <h3 class="page-product-heading">{l s='Data sheet'}</h3>
            <table class="table-data-sheet">
               {foreach from=$features item=feature}
               <tr class="{cycle values="odd,even"}">
                  {if isset($feature.value)}
                  <td>{$feature.name|escape:'html':'UTF-8'}</td>
                  <td>{$feature.value|escape:'html':'UTF-8'}</td>
                  {/if}
               </tr>
               {/foreach}
            </table>
         </section>
         <!--end Data sheet -->


a:

Kód:
<!-- More info -->
         <section class="page-product-box">
            <h3 class="page-product-heading">{l s='More info'}</h3>{/if}
            {if isset($product) && $product->description}
               <!-- full description -->
               <div  class="rte">{$product->description}</div>
         </section>
         <!--end  More info -->
.

Poté se budou Parametry a Více informací zobrazovat přesně tam, kde potřebujete.
Aby se změna na stránkách projevila, tak si před úpravou v administraci aplikace PrestaShop v sekci Nástroje > Výkon > Smarty u volby Kompilace šablony nastavte Překompilovat šablony, pokud byly soubory zaktualizovány (příp. Vynucená kompilace). Poté, až se stránka načte se změnou, tak můžete nastavení vrátit na původní.

_________________
Filip Kučera
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.6 - Nový parametr u produktu a zobrazení
PříspěvekNapsal: 11 čer 2015 17:58 
C4 zákazník

Registrován:
12 kvě 2013 22:10
Příspěvky:
110
Dekuji opet mockrat! Vse v poradku


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

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