Právě je 09 pro 2024 12:06

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 8 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 22 lis 2024 14:34 
C4 zákazník

Registrován:
16 bře 2016 12:08
Příspěvky:
67
Dobrý den, potřeboval bych udělat aby se datum naskladnění - viz foto - ukazovalo pouze u produktů které nejsou skladem.
Našel jsem že se má v šabloně upravit soubor product.tpl, ale v něm jsem nenašel žádné nastavení kdy zobrazit tenhle parametr.
Děkuji za pomoc


Přílohy:
available date.jpg
available date.jpg [ 190.51 KiB | Zobrazeno 95 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 25 lis 2024 12:33 
C4 podpora
C4 podpora

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

jakou verzi aplikace PrestaShop používáte?

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 25 lis 2024 12:48 
C4 zákazník

Registrován:
16 bře 2016 12:08
Příspěvky:
67
Aktuálně máme verzi 1.7.8.3


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 26 lis 2024 11:46 
C4 podpora
C4 podpora

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

kód se zobrazením dostupnosti nemusí být přímo v šabloně product.tpl. Nedokážu Vás přesně nasměrovat, protože používáte nestandardní šablonu. Ale zkuste ve složce "/themes/nazev-vasi-sablony/templates/catalog/_partials/" (resp. i v podsložkách) vyhledat v obsahu tpl souborů proměnnou $product.availability_date, což je právě datum dostupnosti.

Nebo další možností je nevyplňovat datum dostupnosti, protože se zobrazuje jen pokud je zadané. Ale to pravděpodobně nechcete.

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 26 lis 2024 14:34 
C4 zákazník

Registrován:
16 bře 2016 12:08
Příspěvky:
67
našel jsem v product-details.tpl tento kód:

{block name='product_availability_date'}
{if $product.availability_date}
<div class="product-availability-date">
<label>{l s='Availability date:' d='Shop.Theme.Catalog'} </label>
<span>{$product.availability_date}</span>
</div>
{/if}
{/block}

ten druhý řádek nahradit něčím takovým: {if $product.quantity <= 0 && $product.availability_date} ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 26 lis 2024 15:34 
C4 podpora
C4 podpora

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

ano, tu podmínku máte správně. A jelikož je to soubor product-details.tpl, tak se pravděpodobně jedná o kód, který zobrazuje datum dostupnosti níže na záložce "DETAILY PRODUKTU". Takže podobný kód byste měl nalézt ještě v dalším tpl souboru a ten bude souviset s datem dostupnosti pod tlačítkem "PŘIDAT DO KOŠÍKU".

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


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 26 lis 2024 16:34 
C4 zákazník

Registrován:
16 bře 2016 12:08
Příspěvky:
67
Díky, bylo to přímo v product-add-to-cart.tpl

{block name='product_availability_date'}
{if $product.quantity <= 0 && $product.availability_date > $smarty.now|date_format:'Y-m-d'}
<div class="product-availability-date">
<label>{l s='Availability date:' d='Shop.Theme.Catalog'} </label>
<span>{$product.availability_date|date_format:'d.m.Y'}</span>
</div>
{/if}
{/block}

takhle to funguje.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop - Datum naskladnění zobrazit pouze pokud produkt není skladem
PříspěvekNapsal: 27 lis 2024 09:33 
C4 podpora
C4 podpora

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

výborně. Jsem rád, že se úprava podařila.

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

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