FLUX RSS



ACCUEIL / FORUMS / QUESTIONS TECHNIQUES / ATTRIBUT DE TYPE EZMEDIA ...




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
attribut de type ezmedia ...

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

anne martinet

Mercredi 20 Août 2008 10:49:39 am

attribut de type ezmedia ...

Bonjour à tous,

J'ai crée une extension dans laquelle j'ai un script PHP qui creer une nouvelle classe. Dans ma classe je cree un attribut de type ezstring (Text Line), un autre de type eztext (Text Block), et une dernière de type ezMedia (Media).
Lorsque je verifie dans mon interface administrateur, j'ai ma classe qui est effectivement créée!

Mais si je souhaite éditer un objet de cette classe, alors pour mon attribut de type ezMedia je ne peux l'instancier. Car je ne precise nulle part dans la creation de mon attribut quel type de video je souhaite inserer (Media Player Type).

Je n'ai pas trouvé comment faire....
Voici un extrait de la creation de ma classe pour creer l'attribut Media:

        $new_attribute = 
           eZContentClassAttribute::create($class_id, 'ezmedia');
        $new_attribute->setAttribute('version', $class_version);
        $new_attribute->setAttribute('name', $attr_nom.'_ezmedia');
        $new_attribute->setAttribute('identifier', $attr_id.'_ezmedia');
        $dataType = $new_attribute->dataType();
        $dataType->initializeClassAttribute($new_attribute);
        $new_attribute->store();


(j'ai vérifié dans eZContentClassAttribute je n'ai pas acces au type de la video)

Merci à tous

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog