Using HelperForm to make a scalable form

Using HelperForm to handle a simple classic form in your module is not mandatory, but it's definitively a PrestaShop best practice. This class is a PrestaShop tool that will allow you to generate a form not depending on your PrestaShop version (1.5/1.6). Moreover, it will make your form compliant with further versions.

First, we will delete all useless lines of code.

Go to your getContent.tpl template and delete everything except the confirmation message:

{if isset($confirmation)}
  <div class="alert alert-success">{l s='Settings updated' mod='mymodcomments'}</div>
{/if}

Then, go to mymodcomments.php and delete the assignConfiguration method and the call of this function made in the getContent method.

If you ...

Get PrestaShop Module Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.