THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Je rencontre un soucis dans le développement d'un plugin.

Je cherche à créer un type de champs de formulaire personnalisé en tant que service.

J'ai suivi la procédure disponible dans la doc de symfony (http://symfony.com/fr/doc/current/cookb … _type.html) mais lors de l'ajout dans le FormBuilder, Thelia me renvoi la page 404.

A priori il ne déclare pas mon nouveau type.

Est-ce qu'il y aurai une bride concernant les tags au niveau des services ?

Le tag "form.type" n'a pas l'air d'être pris en compte.

Merci d'avance

  • manu
  • faï tot petar miladiu

Offline


Bonjour,

ce tag n'existe pas dans Thelia. Thelia ne repose pas sur le le framework fullstack symfony mais sur quelques composants.

Par contre tu peux rajouter tes propres tags si besoin est dans la classe principale de ton module.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


prend le model d'un module ... ca plus parlant smile
Manu à tu tester Atos ... ?

Offline


C'était juste pour avoir une liste déroulante personnalisable via le fichier de config

Thelia ne repose pas sur le framework fullstack Symfony mais il utilise le module Form de celui-ci, je pensai donc que ce tag devait marché.
Surtout que pour développer des formulaires personnalisés via des modules Thelia, cela peux être très utile.

C'est pas gênant pour mon module, j'ai fait autrement. Juste que ca aurait été mieux smile

  • manu
  • faï tot petar miladiu

Offline


asturyan wrote:

C'était juste pour avoir une liste déroulante personnalisable via le fichier de config

Thelia ne repose pas sur le framework fullstack Symfony mais il utilise le module Form de celui-ci, je pensai donc que ce tag devait marché.
Surtout que pour développer des formulaires personnalisés via des modules Thelia, cela peux être très utile.

C'est pas gênant pour mon module, j'ai fait autrement. Juste que ca aurait été mieux smile

Le composant form n'a pas ce tag, les tags sont une fonctionnalité du composant depencyInjection et le composant  form n'a pas dependencyInjection comme dépendance (ce qui est logique)


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6