gerix Posted November 8, 2011 Share Posted November 8, 2011 Dobrý den, chtěl bych se zeptat jakým způsobem upravit šablonu presty tak, aby se mi v seznamu produktů nezobrazovala ve výpisu zboží hláška "K dispozici", ale aby se tam zobrazil text, který napíšu do textových polí při přidání zboží v administraci: -Zobrazovaný text, pokud je skladem: Muj text -Zobrazovaný text, když není skladem, ale je povoleno objednat: Muj text Děkuji za rady. Link to comment Share on other sites More sharing options...
gerix Posted November 9, 2011 Author Share Posted November 9, 2011 na verzi PrestaShopu 1.4.5.1 je to řádek 44 upravit na: {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.quantity > 0)}{$product.available_now}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{elseif ($product.allow_oosp)}{$product.available_later}{else}{l s='Out of stock'}{/if}</span>{/if} Link to comment Share on other sites More sharing options...
berka.pavel Posted November 9, 2011 Share Posted November 9, 2011 na verzi PrestaShopu 1.4.5.1 je to řádek 44 upravit na: {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if ($product.quantity > 0)}{$product.available_now}{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Product available with different options'}{elseif ($product.allow_oosp)}{$product.available_later}{else}{l s='Out of stock'}{/if}</span>{/if} Pokud se dobře dívám na ten tvůj kód, který jsi postnul, pak by možná bylo jednodušší to změnit v tools > translation > Překlady modulů > kliknout na českou vlajku > najít product-list a změnit si tam text za ten, který chci Link to comment Share on other sites More sharing options...
gerix Posted November 9, 2011 Author Share Posted November 9, 2011 A co kdyz produkt zrovna skladem nemam a chci aby se tam zobrazilo "termin dodani 2-3 dny", potom by to cos napsal bylo k nicemu.. Link to comment Share on other sites More sharing options...
berka.pavel Posted November 9, 2011 Share Posted November 9, 2011 pokud řešíš pouze slova 'Available' nebo 'Out of stock', pak to samozřejmě je to samé, jelikož překlady se tam dají dát k oběma slovům. a pokud řešíš nějaké další zápisy, pak se to myslím dá zadat u konkrétního zboží (tedy již při importu) - text pokud je / není zboží skladem Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now