CMS Automne

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

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




Publier un nouveau sujet Répondre au sujet  [ 12 messages ] 
Auteur Message
 Sujet du message: Tag de recherche
MessagePublié: Jeu Jan 22, 2009 9:55 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Je voudrais quelques éclaircissements...
Dans le code qui suit
Code :
<atm-search what="{Object}" name="sn">
   <atm-search-param search="sn" type="paramType" value="paramValue" mandatory="true" />
   <atm-result  search="sn"> ... </atm-result>
</atm-search>

paramType peut prendre plusieurs valeurs dont "item" et "object", quelles est la différence entre les deux ?
paramValue peut prendre la valeur "block", cette valeur est-elle autorisée pour toutes les valeurs paramValue ?
Quelle intérêt d'utiliser une valeur mandatory à false ?

_________________
Chrys.
"Il y a 10 sortes de gens, ceux qui savent compter en binaire et les autres..."


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 10:06 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Alors, dans l'ordre et de tête (donc j'espère qu'il n'y aura pas d'erreur) :
paramType :
- item : permet de spécifier un objet par son ID (ex : actu 12)
- object : permet de spécifier un objet par son objet PHP (ex : objet actu 12), mais je n'ai pas d'exemple cas concret d'utilisation via le méta langage, c'est plus lorsqu'on emploie le polymod en PHP directement.

paramValue : non, la valeur block ne fonctionne pas dans tous les cas, j'essaye d'étendre au fur et à mesure les cas ou ça fonctionne (dans la prochaine version du polymod on pourra l'employer si paramType="item" par exemple).

Une valeur mandatory à false permet de lancer la recherche même si aucune valeur n'est fournie au tag atm-search-param, auquel cas le tag est ignoré. Si la valeur est à true, dans ce cas la recherche n'est pas faite si aucune valeur n'est fournie.

ça permet de faire des formulaires de recherche comportant des champs de recherche optionnels.

J'espère avoir répondu à tes questions :)


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 10:20 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Merci Sebastien, c'est maintenant plus clair...
Lorsque tu finaliseras l'utilisation de la valeur "block" avec le type "item", l'idéal lorsque la rangée est en édition, plutôt que d'avoir un champ de saisie de l'identifiant, serait d'avoir la liste des occurences d'objets et de pouvoir en sélectionner un.


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 10:23 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
C'est ce qui a été fait. Plus tard, je changerai ça pour proposer un moteur de recherche de l'élément à sélectionner ce qui sera encore plus agréable d'usage.


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 10:38 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
C'est fait ?
C'est dispo dans quelle version d'Automne ?


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 10:56 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
ici : Version 1.03 du Polymod :)


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 22, 2009 11:00 am 
Hors-ligne
Utilisateur enthousiaste

Inscrit(e) le : Lun Mars 17, 2008 8:51 pm
Message(s) : 81
Merci...


Haut
 Profil  
 
 Sujet du message: Changelog Plymod 1.03
MessagePublié: Sam Jan 24, 2009 2:24 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
[BUG] : Pass by URL the param "pluginDefinition" to keep the plugin selection when navigate by page
[BUG] : We must do a complete search (from 0 to 1000 results) for xapian + polymod search. So we limit to 1000 results and we start from page 0. Polymod will calculate the page to display after Xapian treatment.
[BUG] : redefine temporarily the "PATH_ADMIN_SPECIAL_TREE_WR" constant in object_href, because it is defined in cms_rc_admin and sometimes, only cms_rc_frontend is available
[BUG] : if user has no CLEARANCE_MODULE_VIEW, he cannot see anything in FE (with APPLICATION_ENFORCES_ACCESS_CONTROL)
[BUG] : if a plugins definition use a language available only in frontside, definition compilation does not work.
[BUG] : if a category field is not required we should found objects without categories in public search
[BUG] : in object page, if field is not mandatory and value is empty
[BUG] : in rss feeds, if rss feed does not use a common language like EN or FR
[BUG] : in atm-xml tag, if multiple tags are present in the same page, headercode is not correctlyy appended
[BUG] : object polyobject : getValue for formatedDateEnd
[BUG] : object date : moveDate does not work properly
[BUG] : in object notification (for awaiting validations). Background scripts does not work because cms_user is not loaded
[REFACTOR] : Display "parameters" button only if can find parameters
[REFACTOR] : Change the use of "loadSubObjects" parameter : now used to force loading objects for names lists (getListOfNamesForObject).
[REFACTOR] : object email : add a parameter to store email sending date.
[FEATURE] : Set a cache for "getListOfNamesForObject" return.
[FEATURE] : Object Language : Add optionnal inputParam from "hidden" attribute to hidde some languages. Usage : hidden="fr,en,es".
[FEATURE] : Object categories : Add "not in" and "not in strict" parameters for getFieldSearchSQL : allow to search objects which are not associed to a value.
[FEATURE] : Add optional attribute "keepOrder" for getListBoxes() parameters. This attribute permit to keep the selected items order if any.
[FEATURE] : add block value to item search type in tag atm-search param
[FEATURE] : Object categories : add label operator for atm-search-order tag
[FEATURE] : add operator support for tag atm-search-order

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


Dernière édition par Frank le Jeu Jan 29, 2009 11:28 am, édité 2 fois.

Haut
 Profil  
 
 Sujet du message:
MessagePublié: Mar Jan 27, 2009 9:40 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Il y avait un bug sur les fonctions de tri des recherches dans la version 1.03 que j'ai fourni. J'ai mis à jour l'archive ci-dessus avec le correctif. Vous pouvez la repasser pour régler le pb.


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 29, 2009 10:41 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
On a trouvé un autre bug assez gênant sur cette version avec les notifications par email des validations en attente.
J'ai remis à jour l'archive ci-dessous, je vous conseille fortement de la repasser sur les sites sur lesquels vous aviez mis la précédente mise à jour.

Seb


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 29, 2009 11:17 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
ah cool, parce que j'avais du désactiver le APPLICATION_MAIL tellement ça ramait.

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


Haut
 Profil  
 
 Sujet du message:
MessagePublié: Jeu Jan 29, 2009 11:36 am 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Yep tu me dira si ça va mieux maintenant, c'était certainement lié.


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

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


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 49 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