Jump to content

Admin Module Controller : Suppression des balises html lors de l'ajout à la bdd


Recommended Posts

Bonjour,

J'ai créé un module admin controller et lorsque je tente d'ajouter une entrée, le champs autorisant tinyMCE voit toutes ses balises html supprimées. Comment puis-je empêcher cette suppression et conserver tout le html?

Voici la définition de la classe:

    public static $definition=[
      'table'=>'hb_dispo_velo',
      'primary'=>'id_dispo_velo',
      'fields'=>[
          'id_product'=>['type'=>self::TYPE_INT, 'validate'=>'isUnsignedInt', 'required'=>true],
          'closest_date'=>['type'=>self::TYPE_STRING, 'validate'=>'isCleanHtml', 'required'=>true],
          'popup_text'=>['type'=>self::TYPE_STRING, 'validate'=>'isCleanHtml', 'required'=>true],
      ]
    ];

et voici le fields_form du controller :


        $this->fields_form = [
            'legend' => [
                'title' => 'Ajouter la disponibilité d\'un vélo',
            ],
            'input' => [
                ['name' => 'id_product', 'type' => 'text', 'label' => 'Id Produit', 'required' => true],
                ['name' => 'closest_date', 'type' => 'text', 'label' => 'Date la plus proche', 'required' => true],
                ['name' => 'popup_text', 'type' => 'textarea', 'label' => 'Texte du popup', 'required' => true, 'autoload_rte' =>
                    true],
            ],
            'submit' => [
                'title' => $this->trans('Save', [], 'Admin.Actions'),
            ]
        ];
    

 

 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...