roelrutjes Posted December 19, 2012 Share Posted December 19, 2012 (edited) Hallo, Ik zou graag het aantal in voorraad zijnde of te bestellen producten niet vermeld zien bij mijn productinfo. Nu staat er: "aantal". Ik wil dus dat men maar 1 artikel kan bestellen. Via preferences / tools heb ik al wat uitgeprobeerd, maar niets werkt. Weet iemand een oplossing (code verwijderen uit product.tpl misschien) Groeten, Roel. Edited January 9, 2013 by roelrutjes (see edit history) Link to comment Share on other sites More sharing options...
Telesight Posted December 19, 2012 Share Posted December 19, 2012 Versie? Link to comment Share on other sites More sharing options...
roelrutjes Posted December 19, 2012 Author Share Posted December 19, 2012 1.4.6.2. Link to comment Share on other sites More sharing options...
scorpionsworld Posted December 19, 2012 Share Posted December 19, 2012 Versie? Je zou toch bijna gaan eisen dat die info gewoon standaard in het gebruikersprofiel word ingevuld Link to comment Share on other sites More sharing options...
impressed Posted December 20, 2012 Share Posted December 20, 2012 Is zou gewoon via CSS aan de elements display:none toevoegen. Niet alleen op de product pagina, maar ook in het winkelmandje trouwens, hierdoor hoef je niet aan de template te liggen klooien en kun je het gemakkelijk weer terug veranderen als dat moet. Het maakt hiermee ook niet uit welke versie je gebruikt. Link to comment Share on other sites More sharing options...
roelrutjes Posted December 20, 2012 Author Share Posted December 20, 2012 Dank voor je reactie Impressed, Alleen snap ik niet helemaal wat je bedoelt. Klopt het dat ik "display: none" moet zetten in httpdocs/themes/mijn theme/css/product.css? En waar dan precies? En waar in het winkelmandje? En waar zit dat winkelmandje? Link to comment Share on other sites More sharing options...
scorpionsworld Posted December 20, 2012 Share Posted December 20, 2012 Is zou gewoon via CSS aan de elements display:none toevoegen. Niet alleen op de product pagina, maar ook in het winkelmandje trouwens, hierdoor hoef je niet aan de template te liggen klooien en kun je het gemakkelijk weer terug veranderen als dat moet. Het maakt hiermee ook niet uit welke versie je gebruikt. Dat is wel erg kort door de bocht. Hoe wil je dan de quantity van (standaard) 1 doorgeven aan de cart of ajax call die het product aan de cart moet toevoegen? Link to comment Share on other sites More sharing options...
impressed Posted December 21, 2012 Share Posted December 21, 2012 Oh ja klopt de klant kan telkens op de winkelwagen button klikken om producten toe te voegen. Ja dan zit er niets anders op dan deze module te nemen (weet niet of die werkt): http://www.puecher.com/prestashop-maximum-order-quantity/456/ Of deze code te gebruiken. Ik heb het geprobeerd maar bij mij werkte het niet in versie 1.4.9 http://blogpresta.blogspot.nl/2011/09/prestashop-limit-maximum-items-in.html Link to comment Share on other sites More sharing options...
scorpionsworld Posted December 21, 2012 Share Posted December 21, 2012 Oh ja klopt de klant kan telkens op de winkelwagen button klikken om producten toe te voegen. Ja dan zit er niets anders op dan deze module te nemen (weet niet of die werkt): http://www.puecher.c...r-quantity/456/ Of deze code te gebruiken. Ik heb het geprobeerd maar bij mij werkte het niet in versie 1.4.9 http://blogpresta.bl...m-items-in.html Of gewoon de template aanpassen en een hidden input toevoegen in plaats van de text input Link to comment Share on other sites More sharing options...
impressed Posted December 25, 2012 Share Posted December 25, 2012 Ik heb eens geprobeerd om er een hidden input van te maken. Ik heb ook de value naar "1" gezet. Maar dat werkt niet volgens mij. Ik kan gewoon producten toe blijven voegen aan de winkelwagen door telkens op knop te klikken. Wellicht doe ik iets fout. Link to comment Share on other sites More sharing options...
impressed Posted December 28, 2012 Share Posted December 28, 2012 scorpionsworld zou je misschien iets meer in detail kunnen uitleggen wat jij bedoelt. Ik heb het geprobeerd zoals eerder aangegeven, maar dat lukte niet. Link to comment Share on other sites More sharing options...
scorpionsworld Posted December 28, 2012 Share Posted December 28, 2012 Ik heb eens geprobeerd om er een hidden input van te maken. Ik heb ook de value naar "1" gezet. Maar dat werkt niet volgens mij. Ik kan gewoon producten toe blijven voegen aan de winkelwagen door telkens op knop te klikken. Wellicht doe ik iets fout. Dat lijkt mij normaal gedrag en ik begreep ook niet uit je verhaal dat het voor klanten onmogelijk moet zijn om na het toevoegen nog meer van hetzelfde product te bestellen. Link to comment Share on other sites More sharing options...
impressed Posted December 28, 2012 Share Posted December 28, 2012 Ok nu snap ik het. Kwam er al niet uit. Jij doelt op het "hidden" maken van het text veld waar je het aantal in kunt aangeven in het product scherm. Wat ik van roelrutjes begrijp is dat er maar max aantal producten per klant/keer besteld mag worden. In zijn geval gaat het om 1 stuk. Je kunt het het aantal scherm verbergen in het product scherm en in het winkelmandje, echter is het dan nog niet waterdicht, omdat de klant meerdere producten kan blijven toevoegen met de winkelwagen button. Door hier telkens op te klikken. Deze functie zit ook echt niet in prestashop. Je kunt wel een minimum order quantity opgeven maar geen max. Daarom had ik al een module gevonden die dit kon doen. Deze lijkt wel te werken, zoals ik op het forum lees. Verder heb ik ook een stukje code gevonden, waarmee dit bereikt kan worden, maar dat kreeg ik niet aan het werken. Link to comment Share on other sites More sharing options...
roelrutjes Posted December 31, 2012 Author Share Posted December 31, 2012 Hoe moet ik het tekstveld waar je het aantal kunt aangeven in het productscherm, "hidden" maken? Ik kan in de BO geen instelmogelijkheden ervoor vinden. Link to comment Share on other sites More sharing options...
scorpionsworld Posted January 1, 2013 Share Posted January 1, 2013 Hoe moet ik het tekstveld waar je het aantal kunt aangeven in het productscherm, "hidden" maken? Ik kan in de BO geen instelmogelijkheden ervoor vinden. Dat dien je in de template te doen. de <input type="text" name="qty"> wijzig je dan in <input type="hidden" name="qty" value="1"> Link to comment Share on other sites More sharing options...
impressed Posted January 2, 2013 Share Posted January 2, 2013 Hiermee los je jou probleem niet op vrees ik. Je kan het "hoeveelheid" scherm hidden maken, zodat deze niet meer gebruikt kan worden, maar dan moet je dat ook in het winkelmandje doen. Anders kan de klant nog steeds het aantal wijzigen. Daarnaast blijf je het probleem behouden dat de klant via de winkelwagen button meer producten kan toevoegen. Wat hij overigens niet meer kan wijzigen. Trouwens bij gebruik van CSS display:none blijft de winkelwagen ook gewoon werken. Dus dat zou ook een optie zijn. Als je unieke producten verkoopt kun je dat natuurlijk ook met voorraadbeheer regelen. Link to comment Share on other sites More sharing options...
roelrutjes Posted January 2, 2013 Author Share Posted January 2, 2013 Dat dien je in de template te doen. de <input type="text" name="qty"> wijzig je dan in <input type="hidden" name="qty" value="1"> Waar kan ik dat vinden? (in de product.css?) Link to comment Share on other sites More sharing options...
scorpionsworld Posted January 2, 2013 Share Posted January 2, 2013 Waar kan ik dat vinden? (in de product.css?) In de /themes/[jouwtheme]/product.tpl file Link to comment Share on other sites More sharing options...
impressed Posted January 6, 2013 Share Posted January 6, 2013 Toch snap ik nog steeds niet waar je heen wil. Door velden hidden te maken los je het probleem niet op. Als een klant twee maal op de winkel button klikt dan staan er twee producten in het winkelmandje. Klanten die meerdere producten willen zullen dit ook doen. Link to comment Share on other sites More sharing options...
scorpionsworld Posted January 7, 2013 Share Posted January 7, 2013 Toch snap ik nog steeds niet waar je heen wil. Door velden hidden te maken los je het probleem niet op. Als een klant twee maal op de winkel button klikt dan staan er twee producten in het winkelmandje. Klanten die meerdere producten willen zullen dit ook doen. True.Maar voorkomen dat een klant meerdere van hetzelfde artikel in de winkelwagen stopt is nagenoeg onmogelijk. Dan moet je nog wel heel wat meer aanpassen (quantity update knoppen in de winkelwagen overzicht, javascript van de ajax cart om de 'doe in winkelwagen' knop te disablen, winkelwagen knop verbergen na page refresh, etc.) Link to comment Share on other sites More sharing options...
roelrutjes Posted January 9, 2013 Author Share Posted January 9, 2013 Heren, ik heb de code aangepast in de product tpl en het is gelukt. Het aantal is verdwenen en als ik probeer meerdere van 1 product in de winkelwagen te leggen dan lukt dat niet. Precies wat ik wilde. Bedankt allen! Link to comment Share on other sites More sharing options...
impressed Posted January 10, 2013 Share Posted January 10, 2013 Vreemd, want bij mijn test kon ik zoveel producten toevoegen als ik wilde. Door telkens opnieuw de winkelwagen button te gebruiken. Kun je misschien uitleggen wat je precies gedaan hebt. Link to comment Share on other sites More sharing options...
roelrutjes Posted January 11, 2013 Author Share Posted January 11, 2013 Gewoon deze tip gebruikt : In mijn thema / product tpl het volgende gewijzigd zoals de tip van Scorpionsworld: <input type="text" name="qty"> wijzig je dan in <input type="hidden" name="qty" value="1"> Daarnaast heb ik in de BO de volgende instellingen: Aantal van het product op voorraad: 1 Wanneer niet voorradig: Standaard: orders niet toestaan. Link to comment Share on other sites More sharing options...
scorpionsworld Posted January 11, 2013 Share Posted January 11, 2013 Maar dan moet je dus na iedere bestelling de voorraad weer op 1 zetten om het product beschikbaar te houden voor de volgende klant? Link to comment Share on other sites More sharing options...
roelrutjes Posted January 11, 2013 Author Share Posted January 11, 2013 Nee, ik niet omdat ik maar 1 stuks van elk object heb. Als een product verkocht is heb ik het niet meer en kan het dus ook niet meer besteld worden. (Ik doe in oude, vintage, design spullen). Nog bedankt voor de tips, Groeten, Roel. Link to comment Share on other sites More sharing options...
scorpionsworld Posted January 11, 2013 Share Posted January 11, 2013 Nee, ik niet omdat ik maar 1 stuks van elk object heb. Als een product verkocht is heb ik het niet meer en kan het dus ook niet meer besteld worden. (Ik doe in oude, vintage, design spullen). Nog bedankt voor de tips, Groeten, Roel. Op die manier 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