Bonjour,
J'utilise 1.2.7 avec Doctrine mon modele de donnee est

#################################
Category:
  actAs: { Timestampable: ~ }
  columns:
    name: { type: string(255), notnull: true, unique: true }
    is_secret: { type: boolean, notnull: true, default: 0 }

Link:
  actAs: { Timestampable: ~ }
  columns:
    name:        { type: string(255), notnull: true}
    url:         { type: string(1000), notnull: true }
    is_secret: { type: boolean, notnull: true, default: 0 }
  relations:
    Categories:
      class: Category
      refClass: CategoryLink
      local: link_id
      foreign: category_id
      foreignAlias: Links

CategoryLink:
  columns:
    link_id:  { type: integer, primary: true }
    category_id:  { type: integer, primary: true }
  relations:
    Link:  { onDelete: CASCADE, local: link_id, foreign: id }
    Category:  { onDelete: CASCADE, local: category_id, foreign: id }

######################################
J'ai généré le modele ok et maintenant j'aimerais remplacé le
multiselect par des checkboxes donc j'essaie de modifier le configure
de

class CategoryForm extends BaseCategoryForm{

  public function configure()
  {
    unset(
      $this['created_at'], $this['updated_at']
    );

        $this->widgetSchema['Link'] = new sfWidgetFormChoice(array(
        'choices' => Link::$name,
    'expanded' => true,
    'multiple' => true
        ));

  }

}

je ne sais pas quoi mettre comme parametre dans widgetSchema[''] ni
quelles classe et fonction appeler pour avoir la liste des liens
existants avec des checkboxes.

Merci.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à