drw026 Posted November 8, 2012 Share Posted November 8, 2012 (edited) Beste leden, De volgende probleem ben ik tegengekomen. Bij de keuze Maak account aan en Al geregistreerd kom ik na het invoeren van het veld e-mail (onder Maak account) niet verder. De scherm blijft staan zonder foutmeldingen te geven. Het enige wat veranderd is de URL: van /index.php?controller=authentication&back=my-account naar /index.php?controller=authentication&back=my-account#account-creation Ik heb gekeken naar de oplossing van Wim (zie: http://www.prestasho...-aanmaken-1510/), echter heb ik de optie Phone Number niet eens staan onder Preference > Customers. Zijn er nog andere oplossingen ? Oh, ik gebruik PrestaShop™ 1.5.0.17. Edited November 8, 2012 by drw026 (see edit history) Link to comment Share on other sites More sharing options...
drw026 Posted November 8, 2012 Author Share Posted November 8, 2012 (edited) Beste leden, Ik ben er zelf uitgekomen. Wat ik vooraf vergeten ben te vermelden is dat ik mijn template gebaseerd heb op het DEFAULT template. Echter heb ik daarin mijn eigen HTML structuur gebouwd en de CSS van de default template bijgewerkt. Het probleem is dan ook: In de default template is de middelste <div> genaamd #center_column. In mijn gekopieerde en bewerkte template heet deze <div> anders namelijk #main. In het bestand authentication.tpl (in de theme map) is een jQuery selector gemaakte welke nou juist een bewerking wil doen op #center_column. Vandaar dat het niet werkte en dus ook niks veranderde. Het volgende heb ik dus veranderd: van // adding a div to display a transition $('#center_column').html('<div id="noSlide">'+$('#center_column').html()+'</div>'); $('#noSlide').fadeOut('slow', function(){ $('#noSlide').html(jsonData.page); // update the state (when this file is called from AJAX you still need to update the state) updateState(); }); $('#noSlide').fadeIn('slow'); document.location = '#account-creation'; naar // adding a div to display a transition $('#main').html('<div id="noSlide">'+$('#main').html()+'</div>'); $('#noSlide').fadeOut('slow', function(){ $('#noSlide').html(jsonData.page); // update the state (when this file is called from AJAX you still need to update the state) updateState(); }); $('#noSlide').fadeIn('slow'); document.location = '#account-creation'; En voila probleem opgelost. Edited February 16, 2013 by drw026 (see edit history) 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