Search the Community
Showing results for tags 'renderform()'.
-
Hi prestashopers. I write a module in which I save information in a complex form - serialized. The display of such information is illegible and unedited, which is why I want to display the input form. I just wanted to insert a value: public function renderForm() { $ unserializedArray = unserialize (AdParameters :: getParametersValue (Tools :: getValue ('id_ad_parameters'))); $ Result = ''; foreach ($ unserializedArray as $ key => $ row) { foreach ($ row as $ element) { $ Result. = '['. $ Element. ']'; } if (isset ($ unserializedArray [$ key + 1])) $ MyValue. = "\ R \ n"; } $ helper-> fields_value ['parameters_value'] = $ MyValue; ................ Form return parent::renderForm(); } AdParameters :: getParametersValue() is function quering DB When I list MyValue everythink is ok but in my list is not ok. However, it does not change the value. I need to replace it in the table and when editing in the form. Can anyone help me with this? Please. if you need a broader explanation, let me know, I'll send them.
-
- helperlist
- backoffice
- (and 10 more)
-
Bonsoir à tous, J'ai suivi le super tuto de PrestaRocket sur le MVC des module 1.5, et j'en suis donc a la création de controller pour la partie admin. => https://github.com/prestarocket/prcustomeropinion J'ai également suivi l'aide du super canvas de J Dance => http://www.prestashop.com/forums/topic/188181-doc-canvas-de-module/ Mais voila, je reste un petit peu perdu sur le fonctionnement de tout ce nouveau stuff !! ( Aucune docs en plus ) Mon problème : (pour vous situer dans le contexte, il s'agit en fait d'une gestion des demandes d'envoi de kit aux clients pour estimer leur or) J'ai créer mon controller admin ( qui extends ModuleAdminController ) afin de pouvoir faire la liste des éléments (demandes de kit) stockés dans ma base. J'ai également surchargé renderForm() afin de pouvoir Ajouter/Editer des lignes. Seulement voila, que ce soit pour l'ajout ou la modification, c'est à chaque fois le même formulaire qui est appelé. Pour l'ajout d'une demande, j'ai besoin de deux info : le client, et l'etat de la demande Pour la modification, je n'ai besoin que de l'etat, qui change selon l'avancement et appel des fonctions selon l’état choisi. (En attente de la reception du kit, Estimation réalisée, En attente de la decision, estimation acceptée, estimation refusée) par exemple. Comment faire tout cela ? Merci d'avance pour votre aide !