Solgi Posted June 15, 2009 Share Posted June 15, 2009 Caute, na stránke kde je katalóg pri každom produkte mám napísané že skladom, ja by som to tam nechcel aby tam to nebolo ako to dám preč? Link to comment Share on other sites More sharing options...
Clerc Posted June 15, 2009 Share Posted June 15, 2009 Na odstránenie je potrebné v súbore ../themes/tvoja-téma/product-list.tpl v riadku č. 19 odkomentovať alebo odstrániť nasledovný kód takto: <!-- {if ($product.allow_oosp OR $product.quantity > 0)}{l s='Available'}{else}{l s='Out of stock'}{/if} --> Link to comment Share on other sites More sharing options...
nowastar Posted September 16, 2009 Share Posted September 16, 2009 takze vymazal som presne to co tu pises, ale ziadna zmena nenastala, mate niekto nejake riesenie? dakujem Link to comment Share on other sites More sharing options...
samo Posted February 9, 2010 Share Posted February 9, 2010 Zdravim pani, nie je v tom zapise nahodou chyba?V zdrojakoch je pouzity celkovo trikrat, v suboroch product-list.tpl, shopping-cart-product-line.tpl a homefeatured.tpl. Mam problem asi v tom, ze pri takomto zapise sa pri vypise produktov zobrazuje pri produkte "Skladom" aj v pripade, ak produkt na sklade nie je. Ak kliknem priamo na produkt, tak tam je uz vsetko v poriadku - je zobrazene, ze nie je na sklade. Rovnako aj pri produktoch v kosiku sa zobrazuje zelena bodka aj pri takych, ktore na sklade nie su. Robi to aj niekomu inemu?V prvych dvoch spominanych suboroch som nahradil toto: ($product.allow_oosp OR $product.quantity > 0) tymto: ($product.quantity > 0) a spominane problemy sa mi podarilo eliminovat. Mam vsak obavu, ci sa potom neobjavia niekde inde. Premenna product.allow_oosp by mala podla mojho skumania popisovat, ci je povolene objednavanie produktu, ktory nie je na sklade. Poprosil by som o nazor niekoho, kto do toho vidi trocha hlbsie. Link to comment Share on other sites More sharing options...
jaro61 Posted February 9, 2010 Share Posted February 9, 2010 V product-list.tpl to uprav takto: {if ($product.quantity > 0)}{l s='Available'}{else}{if ($product.allow_oosp OR $product.quantity == 0)}{l s='Out of stock'}{/if}{/if} V shopping-cart-product-line.tpl to uprav takto: {if $product.active AND ($product.stock_quantity > 0)} {else} {if ($product.allow_oosp OR $product.stock_quantity == 0)} {/if} {/if} Funguje na 100 %. Link to comment Share on other sites More sharing options...
samo Posted February 10, 2010 Share Posted February 10, 2010 Vo vyslednej funkcii je to v podstate zhodne s tym mojim riesenim. Link to comment Share on other sites More sharing options...
jaro61 Posted February 10, 2010 Share Posted February 10, 2010 Áno? Tak porozmýšľaj ako bude fungovať tvoje riešenie ak maš na sklade 0 kusov a máš povolené objednávanie vypredaných produktov. Link to comment Share on other sites More sharing options...
samo Posted February 10, 2010 Share Posted February 10, 2010 No v zozname mi pri tych produktoch pise "Vypredane" a v kosiku zobrazuje cervenu bodku, co je myslim korektne spravanie. Malo by to robit vari nieco ine? Link to comment Share on other sites More sharing options...
jaro61 Posted February 10, 2010 Share Posted February 10, 2010 V tvojom prípade asi nemaš povolené objednávanie vypredaných produktov. Ak by si povolil objednávanie vypredaných produktov, tlačidlo "Do košíka" bude nepristupné. Tvoja úprava robi to, že ak je na množstvo na sklade > 0 ks vypiše "Na sklade" inač vypiše "Vypredané". Presta rieši stav ak je množstvo > 0. Nerieši stav ak je množstvo=0. Mojou úpravou bude vypisovať stav "Na sklade" ak je množstvo na sklade > 0 a ak je množstvo < 0 vypiše stav "Vypredané" alebo "Dostupné" a do košika sa bude dať pridať tovar aj keď je povolené objednávanie vypredaných produktov. Uff, dúfam že som to napísal aspoň trochu zrozumiteľné. Link to comment Share on other sites More sharing options...
samo Posted February 10, 2010 Share Posted February 10, 2010 Globalne mam povolene objednavanie vypredanych produktov. Ak je produkt na sklade - vypise "Skladom", ak nie je, tak vypise "Vypredane". Tlacitko "Do kosika" je v takomto pripade pristupne. Co je OK.Pri niektorych produktoch, kde mam vyslovene zakazane objednavanie vypredanych, plati to iste s jedinym rozdielom, ze tlacitko "Do kosika" nie je pristupne v pripade, ak produkt nie je na sklade. Co je tiez OK.V Tvojom pripade sa za {else} dostavas len vtedy, ked predchadzajuca podmienka neplati, t.j. produktov je na sklade 0, cize podla mna je to funkcne uplne zhodne s tym mojim riesenim. Link to comment Share on other sites More sharing options...
jaro61 Posted February 10, 2010 Share Posted February 10, 2010 Tak to nechápem. Teraz som to skúšal na localhoste. Spravil som úpravu podľa teba, čiže vyhodli som podmienku "if $product.allow_oosp" Povolil som objednávanie vypredaných produktov. Nastavil na jeden tovar množstvo na sklade = 0. Výsledok: V kategóriach vypisuje stav "Dostupné" čo je správne, ale tlačidlo pridať do košíka je neprístupné. Do košíka sa nedá tento tovar pridať. Podľa mňa je to logické, lebo sa nevyhodnocuje podmienka, či je povolené objednávynie vypredaných produktov. Link to comment Share on other sites More sharing options...
marlo Posted February 13, 2010 Share Posted February 13, 2010 Myslim ze to je uplne zbytocne komlikovane rieseniestaci ist do Admin>>Nastroje>>Preklady>> v policku "Uprava prekladov" vybrat - Preklad obchodu >> Product list >>Available >> to co tam je vymazat a vllozit mederu strednikom.Pri produktoch zmizne napis SKLADOM.Snad je to to co ste potrebovali Link to comment Share on other sites More sharing options...
GG.Pepe Posted July 8, 2010 Share Posted July 8, 2010 mrlo diky moc funguje..overene mozete dat SOLVED!!btw moja site >> http://meranie.eshopmahrlo.skcheck and enjoy Link to comment Share on other sites More sharing options...
erico01234 Posted November 5, 2010 Share Posted November 5, 2010 Ahojte. Ja mam zase takyto problem. Je povolené objednávynie vypredaných produktov aby sa daly obiednat.Priamo v produkte mam nastavene Text, ak je na sklade: Skladom Text, ak je spätná objednávka povolená: Na obiednanie.Mam nahodeny produkt a mam 2ks skladom - vypisuje ze skladom to je OK. druhy produkt ma nastavene 0ks a taktiez pise ze skladom. Tu by som ale potreboval, aby vypisovalo Na obiednanie. Toto sa mi vypisuje len ked uz pozeram priamo tovar. pokial pozeram kategoriu tak je tam vypisane skladom (pod cenou). da sa toto nejako upravit, aby to pisalo ked nieje skladom (ks=0) ze to je len na obiednavku, ale aj aby sa to stale dalo pridat do kosika?dik 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