marcs84 Posted October 12, 2018 Share Posted October 12, 2018 Ciao a tutti, ho uno strano problema nel passaggio della variabile $id_customer presente nel controller PasswordController->changePassword() verso la view password-new. In pratica mi arriva sempre con valore 0 nella view. es: Nel controller echo $id_customer; // qui stampa correttamente l'id dell'utente $this->context->smarty->assign([ 'customer_email' => $customer->email, 'customer_token' => $token, 'id_customer' => $id_customer, 'ciao' => "marco", 'reset_token' => Tools::getValue('reset_token'), ]); echo $id_customer; // qui stampa correttamente l'id dell'utente $this->setTemplate('customer/password-new'); Nella view <footer class="form-footer"> <input type="hidden" name="token" id="token" value="{$customer_token}"> <input type="hidden" name="id_customer" id="id_customer" value="{$id_customer}"> <input type="hidden" name="reset_token" id="reset_token" value="{$reset_token}"> <input type="hidden" name="ciao" id="ciao" value="{$ciao}"> <button type="submit" name="submit"> {l s='Change Password' d='Shop.Theme.Actions'} </button> </footer> Tutte le variabili vengono passate correttamente, compresa la variabile di prova $ciao con valore "marco", ma $id_customer arriva sempre 0, qualsiasi valore metto. Secondo voi come posso risolvere? cosa mi sfugge? La versione di ps è 1.7.4.2 Grazie Marco Link to comment Share on other sites More sharing options...
Haumea Posted October 14, 2018 Share Posted October 14, 2018 Ciao, hai provato con un altro nome o id sul campo input? 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