CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Jeu Nov 14, 2024 6:25 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 
Auteur Message
MessagePublié: Mar Nov 02, 2010 4:47 pm 
Hors-ligne

Inscrit(e) le : Mar Nov 02, 2010 4:39 pm
Message(s) : 22
Bonjour,

J'ai créé un module contenant des champs de texte et une image (pour vendre des voitures).

Lors de la saisie des données par le rédacteur (création d'un élément 'Vente de vehicules'), le formulaire est automatiquement réalisé.

Cependant, j'estime que le rédacteur n'a pas besoin de saisir un libellé ainsi qu'une vignette et je voudrais ne pas afficher ces éléments dans le formulaire (je voudrais qu'il ait juste le bouton parcourir pour insérer son image, un bouton pour la supprimer et son aperçu).

Est'il possible de réaliser cela ? Faut'il créer des types de données personnalisés ? comment ?


Merci par avance


Haut
 Profil  
 
MessagePublié: Mar Nov 02, 2010 5:21 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Actuellement, il n'est pas possible d'avoir un type de formulaire pour un type de profil et un autre pour un autre type dans l'administration d'Automne. L'édition des objets polymod est la même pour tous. ceci étant, tu peux soumettre l'idée dans la boite à idée :)

Seb


Haut
 Profil  
 
MessagePublié: Mer Nov 03, 2010 9:20 am 
Hors-ligne

Inscrit(e) le : Mar Nov 02, 2010 4:39 pm
Message(s) : 22
Merci pour votre réponse rapide.

Pourriez vous me donner le nom du fichier ou je pourrais modifier simplement l'affichage du formulaire de saisie des éléments pour les images ? Cela me permettrai de masquer les champs que je n'utilise pas (voir forcer une valeur par défaut) meme si les champs existeront dans la base.


Haut
 Profil  
 
MessagePublié: Mer Nov 03, 2010 10:38 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Le fichier concerné est /automne/classes/modules/polymod/objects/object_image.php
La méthode concernée dans ce fichier est getHTMLAdmin

Seb


Haut
 Profil  
 
MessagePublié: Ven Nov 12, 2010 9:43 am 
Hors-ligne

Inscrit(e) le : Mar Nov 02, 2010 4:39 pm
Message(s) : 22
J'ai réussi a obtenir (meme si je n'ai pas bien compris comment) l'interface que je souhaite en ajouter avant le commentaire "reset key numbers" les lignes suivantes:

$return['items'][3]['xtype'] = 'hidden';
$return['items'][2]['xtype'] = 'hidden';
$return['items'][0]['xtype'] = 'hidden';
$return['items'][1]['fieldLabel'] = 'Image';


Cependant, le comportement n'est pas celui souhaité (par exemple quand j'ajoute une image, l'image zoom ne se créée pas).

Existe t'il plus d'information sur la personalisation de polymod ?


Haut
 Profil  
 
MessagePublié: Ven Nov 12, 2010 2:30 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Bonjour,

Je n'ai jamais été hacké ces fichiers du core d'Automne donc je ne vais pas pouvoir t'aider à ce niveau. :s

La seule documentation pour ceux qui veulent hacker le core à l'heure actuelle est la documentation générée à partir du code source http://www.automne.ws/api/

Tu peux aussi parcourir l'historique des révisions du code source sur Bazaar et te créer une branche de développement si tu veux :
http://bazaar.launchpad.net/~automne-te ... runk/files

Je retiens l'idée de pouvoir personnaliser l'interface des modules, je verrais avec Sébastien ce qu'on peut proposer à ce niveau. C'est pas une mince affaire de gérer les droits au niveau des champs de polymod, il faudra aussi étudier l'impact sur la performance.

En tout cas ce ne sera pas au programme de la 4.1 qui contient déjà beaucoup d'autres nouvelles fonctionnalités (je prépare un billet de blog sur le sujet).

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 6 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 80 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr