Annuaire avec Forms & Tables - commentaires Annuaire avec Forms & Tables 2012-01-26T08:12:48Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment453916 2012-01-26T08:12:48Z <p>Bonjour,</p> <p>j'ai créé plusieurs tables qui utilise toutes des champs mots clés. Je cherche à récupérer dans une boucle le numéro du mot clé associé à une réponse pour le passer dans un lien. J'arrive à afficher la valeur ou le titre du mot clé sélectionné mais pas son numéro<br class="autobr"> D'avance merci</p> Annuaire avec Forms & Tables 2011-04-19T04:56:33Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment444535 2011-04-19T04:56:33Z <p>Selon moi ceci est un contre-exemple. J'ai créé aussi un annuaire en utilisant des tables non Spip. Je l'ai fait fonctionner à l'aide de boucles beaucoup plus simples que dans cet exemple, mais sur mon serveur local où Forms & Tables n'est pas installé. J'ai voulu faire fonctionner cet annuaire sur mon site en ligne, où Forms & Tables est installé, et les tables ne sont plus reconnues. Donc je suis venu voir pourquoi. Et cet exemple ne m'encourage pas à utiliser le technique présentée, bien que je tienne à conserver Forms & Tables pour cause de formulaires.</p> Annuaire avec Forms & Tables 2011-03-27T14:24:54Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment443219 2011-03-27T14:24:54Z <p>Je me réponds en partie sur mon problème après avoir relu tous les commentaires depuis le début, je suis tombé sur un du 12 juillet 2007 de Pietrus :</p> <blockquote class="spip"> <p><i>merci pour ta rapidité,<br class="autobr"> il n'y a pas un probleme d'affichage avec ta réponse<small class="fine d-inline"> </small>?<br class="autobr"> <strong>Dans la documentation tu dis qu'il est nécessaire d'utiliser un champ de table lié. mais où cela<small class="fine d-inline"> </small>? dans la table « entreprises »<small class="fine d-inline"> </small>? je créé un champ categorie dont la nature est « jointure » je suppose.</strong><br class="autobr"> puisqu'il n'y a pas qu'un champ dans la table catégorie.</i></p> </blockquote> <p>Après plusieurs essais, je crois comprendre qu'il faut créer dans les DEUX tables « entreprise » ET « catégorie », un champs qui aura pour type « <strong>jointure avec une autre table</strong> » (leur nom n'a pas besoin d'être identique mais c'est plus simple pour s'y retrouver je pense).</p> <p>Une fois créés, lorsque l'on rentre les infos à partir du formulaire « entreprise » dans l'interface privée, on peut sélectionner une catégorie pour une entreprise donnée . Ainsi la jointure est faite, cela créé automatiquement un lien dans la table « forms_donnees_donnees » visible sous PHPMyadmin.</p> <p>Maintenant, je bloque sur la page listing.html qui ne veut pas s'afficher à partir des liens de la page catégorie<small class="fine d-inline"> </small>! Affaire à suivre...</p> Annuaire avec Forms & Tables 2011-03-27T01:50:13Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment443199 2011-03-27T01:50:13Z <p>Bonjour,</p> <p>j'ai du mal à comprendre la liaison entre les deux tables :</p> <p>pour la page fichecat.html, cette étape m'échappe :</p> <p><i>- la seconde sélectionne uniquement les id_donnee qui ont une correspondance à votre id de catégorie dans la table «<small class="fine d-inline"> </small>FORMS_DONNEES_DONNEES.<small class="fine d-inline"> </small>» </i></p> <p>car je n'ai rien comme données dans la table "forms_donnees_donnees" sous PHPMyadmin après avoir créer les deux tables "catégorie" et "entreprise" sous l'interface privée SPIP avec le plugin.</p> <p>par conséquent la partie de code suivant de cette page ne donne rien :</p> <blockquote class="spip"> <p>BOUCLE_lie(SPIP_FORMS_DONNEES_DONNEES)<i>id_donnee_liee=#GET<i>id_cat</i></i></p> </blockquote> <p>Quelque chose m'échappe, merci de m'éclairer.</p> Annuaire avec Forms & Tables 2010-08-11T14:56:24Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment433207 2010-08-11T14:56:24Z <p>Bonjour, c'est exactement que j'aimerais faire<small class="fine d-inline"> </small>!! Mais les fichiers ne sont plus disponibles<small class="fine d-inline"> </small>? je ne les vois pas sur la page.. sniiiff<small class="fine d-inline"> </small>!<br class="autobr"> Merci</p> Annuaire avec Forms & Tables 2010-06-01T15:09:56Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment431120 2010-06-01T15:09:56Z <p>Bonjour,</p> <p>JE débute avec spip, je dois réaliser un annuaire de personne. je me suis donc servis du tuto ci-dessus en essayant de l'adapter à mon projet mais je n'arrive pas a afficher les images. seul le nom « nom.jpg » de l'image apparait. Là je comprend pas comme je pourrais faire.</p> <p>Voici ce que j'ai fait :<br class="autobr"> Au lieu d'avoir 3 pages, j'ai une page « liste_cartégorie » et une page«<small class="fine d-inline"> </small>details<small class="fine d-inline"> </small>» : qui affiche les personnes composant la categorie (photo + non + tel +adresse..)<br class="autobr"> "<br class="autobr"> J'ai donc 2 tables : la premier « categorie » avec un champ : nom_cat et la second : service, qui dispose de plusieurs champ text avec commme champ spécifiant le champ : nom.<br class="autobr"> le codes de la page « détail » est joind en fichier image</p> <p>A l'affichage j'ai :</p> <p>catégorie 1<br class="autobr"> photo.jpg <= le problème est donc ici<br class="manualbr"> M. Dupond<br class="manualbr"> Technicien<br class="manualbr"> Tel.<br class="autobr"> etc</p> <p>Ps je précise que j'ai bien autoriser l'ajout de fichier à la création de la table<br class="autobr"> Merci pour votre aide</p> compatibilité avec forms 2.0<small class="fine d-inline"> </small>? 2010-02-24T10:16:30Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment426857 2010-02-24T10:16:30Z <p>compatibilité avec forms 2.0<small class="fine d-inline"> </small>?<br class="autobr"> savez vous comment faire<small class="fine d-inline"> </small>?</p> Annuaire avec Forms & Tables 2010-02-13T18:44:58Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment426388 2010-02-13T18:44:58Z <p>J'ai réussi à faire un annuaire des associations mais j'ai eu un problème que j'ai fininalement réussi à résoudre.<br class="autobr"> Je ne sais si c'est lié à Spip 2 mais je me suis retrouvé avec, dans la liste des associations d'une catégorie, trois fois chaque association ... Pour le clic sur l'un des trois liens identiques j'avais dans la fiche de l'asso, deux fois chaque donnée.</p> <p>Il s'avère que par une mauvaise manip en supprimant un formulaire des données sont restées existantes dans FORM_CHAMPS. Une fois enlevée à la main mes fiches sont bien présentées</p> <p>Une petite erreur dans le squelette, par contre, était dûe aux doublons dans la listes des associations d'une certaine catégorie.</p> <p>Voici donc ma version :</p> <blockquote class="spip"> <p><BOUCLE_categorie(SPIP_FORMS_DONNEES_CHAMPS)<i>valeur=#ENV<i>nom_cat</i></i>><br class="autobr"> #SET<i>id_cat,#ID_DONNEE</i><br class="autobr"> </BOUCLE_categorie></p> <p> #SET<i>tab,#ARRAY<i>0,0</i></i></p> <p> <BOUCLE_reponses(FORMS)<i>id_form=2</i>><br class="autobr"> <BOUCLE_lie(SPIP_FORMS_DONNEES_DONNEES)<i>id_donnee_liee=#GET<i>id_cat</i></i>><br class="autobr"> <BOUCLE_champs(FORMS_CHAMPS)<i>titre=Nom</i><i>tri_donnee ligne_1</i>><br class="autobr"> [<div class="bordureCat2"><a href="spip.php<small class="fine d-inline"> </small>?page=annuaire_fiche&nom_cat=#ENV<i>nom_cat</i>&id_donnee=#ID_DONNEE"><b>(#VALEUR|in_array<i>[(#GET**<i>tab</i>)]</i>|<small class="fine d-inline"> </small>?<i>'',#VALEUR</i>)]<br class="autobr"> </b></a></div> <br class="autobr"> </BOUCLE_champs><br class="autobr"> </BOUCLE_lie></p> <p> </BOUCLE_reponses></p> </blockquote> <p>Bon en gros j'ai juste mis</p> <blockquote class="spip"> <p><BOUCLE_reponses(FORMS)<i>id_form=2</i>></p> </blockquote> <p>Au lieu de</p> <blockquote class="spip"> <p><BOUCLE_reponses(FORMS_DONNEES)<i>id_form=2</i>></p> </blockquote> <p>Et désormais ça marche NICKEL :)</p> Annuaire avec Forms & Tables 2009-10-13T04:32:07Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment421589 2009-10-13T04:32:07Z <p>BOnjour</p> <p>En fait tu ne le trouveras pas sous format ziper comme pour plein d'autre. Contact moi en priver je te ferais un zip mais sache que comme il existe pas en ziper cela veut dire qu'il n'est pas opérationnel totalement (je m'en sers quand même)</p> Annuaire avec Forms & Tables 2009-10-12T22:33:22Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment421588 2009-10-12T22:33:22Z <p>Excuse mon manque de vocabulaire technique mais qu'entends-tu par « en SVN sur le serveur »</p> Pour spip 2<small class="fine d-inline"> </small>? 2009-10-12T20:01:01Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment421586 2009-10-12T20:01:01Z <p>Certain te dirais que non mais en faites tu la retrouve en svn sur le serveur.</p> Pour spip 2<small class="fine d-inline"> </small>? 2009-08-28T09:14:27Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment419915 2009-08-28T09:14:27Z <p>Bonjour,<br class="autobr"> Existe-t'il une version de Forms & Tables pour SPIP 2<small class="fine d-inline"> </small>?</p> Annuaire avec Forms & Tables 2008-11-17T14:44:54Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment410137 2008-11-17T14:44:54Z <p>Bonjour,</p> <p>J'ai suivi étape par étape le tutorial ci-dessus et tout fonctionne nickel. Seulement j'aimerai faire une petite variante mais je m'en sort pas du tout. Dans l'éxemple nous avons le cheminement suivant : Les entreprises (par catégorie) -> Les noms d'entreprises (liste) -> Les informations de l'entreprise.</p> <p>Moi j'aimerai pourvoir avant toutes ces étapes séléctionner <strong>le Pays</strong>. Cheminement :<br class="autobr"> <strong>Les Pays</strong> -> Les entreprises (par catégorie) -> Les noms d'entreprises (liste) -> Les informations de l'entreprise.</p> <p>J'ai bien essayé d'ajouter un troisième table de référence mais cela mélange les informations. Je n'arrive vraiment à rien. Quelqu'un peut-il m'aider<small class="fine d-inline"> </small>?</p> <p>Merci pour votre attention,</p> <p>Julien</p> Forms & Tables et moteur de recherche spip 2008-10-27T19:22:36Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment409576 2008-10-27T19:22:36Z <p>l'ancien code proposé sur ce forum pour integrer la recherche sur les tables de « forms et table » au moteur de recherche de spip ne fonctionne plus,</p> <p>quelqu'un a t'il une proposition<small class="fine d-inline"> </small>?</p> <p>un code à ajouter dans recherche.html pour permettre la recherche sur des tables</p> Annuaire avec Forms & Tables 2008-10-23T07:13:00Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment409419 2008-10-23T07:13:00Z <p>Un coup d'oeil à la page suivante apportera des éléments de réponse à ta question</p> <p><a href="http://www.spip-contrib.net/Forms-tables-carnet-de-notes" class="spip_out" rel='nofollow external'>Carnet de notes</a></p> Annuaire avec Forms & Tables 2008-09-24T09:10:17Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment408781 2008-09-24T09:10:17Z <p>Bonjour,</p> <p>merci pour ce plugin. Je galère néanmoins encore pas mal et n'arrive pas à faire ce que je voudrais, à savoir monter un annuaire comme celui ci :</p> <p><a href="http://afup.org/pages/annuaire/" class="spip_url spip_out auto" rel="nofollow external">http://afup.org/pages/annuaire/</a></p> <p>Quelqu'un aurait-il une idée sur la façon de procéder pour arriver à une résultat similaire<small class="fine d-inline"> </small>?</p> <p>Je pense que ça n'est pas trop compliqué, je pensais créer une seule table avec les champs nom, prénom, tel etc...</p> <p>mais je n'arrive pas à trouver comment la faire afficher dans la partie publique dans un article ou un squelette...</p> <p>Quelqu'un peut m'aider<small class="fine d-inline"> </small>?</p> <p>Merci par avance</p> Annuaire avec Forms & Tables 2008-09-07T23:57:05Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment408484 2008-09-07T23:57:05Z <p>Comme indiqué explicitement dans la doc de ce plugin (<a href="http://www.spip-contrib.net/plugin-Forms-creation-de#version_compat" class="spip_url spip_out" rel='nofollow external'>http://www.spip-contrib.net/plugin-...</a>), il n'est <strong>pas</strong> compatible avec toute version <strong>postérieure</strong> à la 1.9.2...</p> Annuaire avec Forms & Tables 2008-09-07T23:50:42Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment408483 2008-09-07T23:50:42Z <p>le « plus simple »(!) pour entrer dans les subtilités des balises de F&T consiste à jeter un œil au code des fichiers modèles fournis dans le répertoire /plugins/forms_et_tables_1_9_1/modeles</p> Annuaire avec Forms & Tables 2008-09-07T21:22:53Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment408480 2008-09-07T21:22:53Z <p>Bonjour et merci pour votre contribution,</p> <p>J'aurais une question : comment avez-vous trouvé que la boucle FORMS_DONNEES avait comme balise #VALEUR<small class="fine d-inline"> </small>?</p> <p>En effet, lorsque l'on étudie la structure des tables SQL générées par le plugin, on constate que la table SPIP_FORMS_DONNEES n'a pas de champ VALEUR. Par contre, VALEUR est un champ de la table SPIP_FORMS_DONNEES_CHAMPS ...</p> <p>Merci</p> Annuaire avec Forms & Tables 2008-08-21T17:31:12Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment408134 2008-08-21T17:31:12Z <p>Bonjour,<br class="autobr"> je suis novice en la matière.<br class="autobr"> Je « gère » le site internet de mon club de badminton.<br class="autobr"> Nous avons généré un formulaire d'inscription au club.<br class="autobr"> Est ce qu'il est possible de récupérer des informations des réponses envoyées pour renseigner une table qui permettra d'élaborer l'annuaire<small class="fine d-inline"> </small>?</p> <p>Je n'ai pas tout compris à ce tuto. Est ce que je dois créer ces 3 pages<small class="fine d-inline"> </small>?<br class="autobr"> Si oui, dans quelle arborescence<small class="fine d-inline"> </small>?<br class="autobr"> merci d'avance<br class="autobr"> Emmanuelle</p> Annuaire avec Forms & Tables 2008-06-26T21:59:35Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment407125 2008-06-26T21:59:35Z <p>Merci pour cette contrib<small class="fine d-inline"> </small>!</p> <p>Je souhaite afficher les données récoltées dans ma table et pouvoir trier selon les champs spécifiants déclarés (avec des petites flèches pour choisir le sens du tri).</p> <p>Savez-vous comment je dois faire<small class="fine d-inline"> </small>? J'ai cherché mais ne trouve rien.</p> <p>Merci</p> Annuaire avec Forms & Tables 2008-06-08T21:27:49Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment406730 2008-06-08T21:27:49Z <p>Visiblement l'utilisation de ces feuilles de squelette fonctionnent mal avec spip 1.9.3.</p> <p>J'ai utilisé « Forms & Tables » pour la version 1.9.3, cependant j'ai cette erreur :</p> <p>Fatal error : Only variables can be passed by reference in /var/www/ecrire/public/composer.php(65) : eval()'d code on line 62</p> <p>Visiblement SPIP n'aime pas qu'on envoie certains paramètres en url ... où je me trompe<small class="fine d-inline"> </small>?<br class="autobr"> Exemple :<br class="autobr"> <a href="http://192.168.0.5/spip.php?page=fichecat&nom_cat=Cat1" class="spip_url spip_out auto" rel="nofollow external">http://192.168.0.5/spip.php?page=fichecat&nom_cat=Cat1</a></p> <p>Avez vous des idées sur la résolution de ce problème<small class="fine d-inline"> </small>?</p> <p>Quelqu'un à déjà eu un tel problème avec spip 1.9.3<small class="fine d-inline"> </small>? C'est « que » moi<small class="fine d-inline"> </small>? :)</p> Annuaire avec Forms & Tables 2008-04-01T19:12:55Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment404601 2008-04-01T19:12:55Z <p>Bon ben j'ai trouve tout seul une solution :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><B_donnees> <ul> #SET{donnee,''} <BOUCLE_donnees(FORMS_DONNEES){id_form=1}{recherche_donnee #RECHERCHE}> <li> <BOUCLE_body1(FORMS_CHAMPS){id_form}{titre=A propos / About}> [(#ID_DONNEE|!={#GET{donnee}}|?{' '}) - #VALEUR ] </BOUCLE_body1> #SET{donnee,#ID_DONNEE} </li> </BOUCLE_donnees> </ul> </B_donnees></code></pre></div> Annuaire avec Forms & Tables 2008-04-01T14:11:55Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment404590 2008-04-01T14:11:55Z <p>J'utilise le code ci-dessus pour effectuer une recherche dans une table. Ça fonctionne... mais avec un petit problème : si le mot recherché se trouve dans plusieurs champs de la donnée, cette donnée sort plusieurs fois. Ex : la donnée A contient le mot toto dans les champs Nom et Biographie, alors la recherche donnera 2 fois la donnée A. J'ai essayé avec <i>doublons</i>, ce n'est pas mieux... Une idée<small class="fine d-inline"> </small>?</p> tables et moteur de recherche 2008-03-19T14:43:31Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment404190 2008-03-19T14:43:31Z <p>ce code fonctionne très bien mais par exemple il ne cherche pas sur tous les champs de la table indiquée par le critère form.</p> <p>en effet les champs select par exemple ne sont pas pris en compte.</p> <p>savez vous comment modifier ce code pour que les résultats soient affichés y compris si la réponse est dans un champ de type select.</p> <p>exemple pour une entreprise , la catégorie peut être dans un champ select.</p> <p>et à ce moment le moteur de recherche n'affiche pas les données qui correspondent à une recherche basée sur la valeur du champ select.</p> <p>merci</p> une seule table : categorie est un champ select , afficher la liste des entreprises par categorie 2008-03-17T16:48:41Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment404096 2008-03-17T16:48:41Z <p>personne n'aurait une idée afin d'afficher les résultats de la table de cette manière<small class="fine d-inline"> </small>? la table possede deux champ : un champ ligne de texte et un champ select. Il s'agit de présenter les résulat en fonction de la boucle select mais en affichant qu'une fois ce champ select pour toutes les données qui le possede.<br class="autobr"> exemple :</p> <ul class="spip"><li> NOM du premier critere select <ul class="spip"><li> premiere donnée avec ce critere</li><li> deuxieme donnée avec ce critere</li></ul></li></ul><ul class="spip"><li> NOM du deuxieme critere select <ul class="spip"><li> premiere donnee du deuxieme critere</li><li> deuxieme donnee du deuxieme crietere</li></ul></li></ul><ul class="spip"><li> etc.</li></ul> Un Form en plusieurs pages 2008-03-08T14:37:30Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment403841 2008-03-08T14:37:30Z <p>Afin que mon visiteur remplisse un formulaire sans se lasser et afin de pouvoir savoir précisement ou il décroche éventuellement dans mes stats, je voudrais savoir s'il est possible de découper un formulaire en plusieurs pages avec par exemple un bouton suivant (au lieu du valider)</p> <p>Cela serait très pratique si c'etait possible avec ce plugins.</p> <p>Si vous avez des pistes merci.</p> organiser les données dans une boucle 2008-03-06T13:38:54Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment403780 2008-03-06T13:38:54Z <p>lorsque j'utilise le modele table_recherche</p> <p>je peux faire afficher les résultats par ordre alphabétique en modifiant la boucle dans le modele et en choisissant par ligne1 par exemple pour afficher les réponse en fonction de ce champ.</p> <p>par contre si il s'agit d'un select, par select 1 ne fonctionne pas.</p> <p>avez vous une idée de comment contourner ce probleme<small class="fine d-inline"> </small>?<br class="autobr"> merci</p> Champ spécifiant<small class="fine d-inline"> </small>? Son nom : Ligne_x<small class="fine d-inline"> </small>? S O S merci 2008-02-13T16:16:28Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment403070 2008-02-13T16:16:28Z <p>Bonjour,</p> <blockquote class="spip"> <p>pour trier les données, on utilise « tri_donnee NomChampSpecifiant ». Ainsi il faut que <strong>le champ soit déclaré « spécifiant »</strong> et que l'on releve son nom de champ spécifiant en regardant dans la base de donnée, ou dans les URL servant à trier les données depuis la page d'administration. Ils sont de la forme « ligne_X »</p> </blockquote> <p>Bravo pour cette magnifique réalisation<small class="fine d-inline"> </small>!</p> <p>... Dommage que je n'y comprenne rien... j'ai suivi à la lettre pourtant la démonstration : Ma « page=entreprise » reste désespérément vide.</p> <p>SVP, qu'est-ce que <i>déclarer un champ spécifiant</i><small class="fine d-inline"> </small>?<br class="autobr"> Est-ce cocher « Ce champ qualifie la donnée (tri, filtre, description) »</p> <p>SVP, où (Plus précisément) trouve-ton « son nom de champ » «<small class="fine d-inline"> </small>ligne_X<small class="fine d-inline"> </small>» : J'ai cherché dans la base de données et dans l'espace privé/Edition/Table/Champ (Administration<small class="fine d-inline"> </small>?), form=1 form=2, etc ... oui, il y a des url avec ça<small class="fine d-inline"> </small>;-) mais aucun « ligne_1 », « ligne_2 » ...<br class="autobr"> J'ai essayé la valeur de « form » pour « ligne », c'est pas la solution :-(</p> <p>J'ai la version du 24 janvier de Forms et Tables et suis sous Spip 1.9.2c</p> <p>Merci de bien vouloir éclairer un nul</p> Annuaire avec Forms & Tables 2008-01-09T00:55:58Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment402058 2008-01-09T00:55:58Z <p>Bonjour,<br class="autobr"> Je suis de retour sur le projet.<br class="autobr"> Je voudrais d'abord remercier JDW pour sa réponse à ma première question.<br class="autobr"> Maintenant, j'ai réussi à mettre les numéro des tables dans le bon ordre mais je n'arrive tjrs pas à lier les deux tables.<br class="autobr"> Qunad je choisis jointure ..., je n'arrive pas à préciser les table avec laquelle faire la jointure.<br class="autobr"> Merci de votre aide</p> une seule table : categorie est un champ select , afficher la liste des entreprises par categorie 2007-12-04T12:49:10Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment400814 2007-12-04T12:49:10Z <p>bonjour,</p> <p>pour ma part j'ai utilisé une variant de ce code,</p> <p>j'ai :</p> <p>une seule table avec un champ select (la catégorie de l'entreprise)</p> <p>- page A : affiche la liste des entreprises par catégorie <br>- page B : affiche l'entreprise</p> <p>je fais afficher la liste des entreprises par catégorie, et par ordre alphabétique.<br class="autobr"> un double classement d'abord par catégorie , puis par ordre alphabétique à l'intérieur de chaque catégorie.</p> <p>cependant je n'arrive pas à ne faire apparaitre qu'une seule fois le nom de la catégorie suivi de toutes les entreprises concernées,</p> <p>j'ai à chaque fois categorie + nom</p> <p>je souhaiterais : categorie : nomA, nomB, nomC ...</p> <p>si quelqu'un peut m'aider, voici mes boucles :</p> <p>tri_donnee select_1 = le champ categorie<br class="autobr"> ligne_1 = nom de l'entreprise</p> <p><strong><br class="autobr"> Page A :</strong></p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_champs(FORMS_CHAMPS)> <B_reponses> <BOUCLE_reponses(FORMS_DONNEES){id_form=6}{tri_donnee select_1}{tri_donnee ligne_1}{doublons}{0,2}> <BOUCLE_categorie(FORMS_CHAMPS){titre=categorie_entreprise}> #VALEUR <BOUCLE_champentreprise(FORMS_CHAMPS){titre=entreprise}> <a href="spip.php?rubrique5&id_donnee=#ID_DONNEE">— #VALEUR <br> </a> </BOUCLE_champentreprise> </BOUCLE_categorie> </BOUCLE_reponses> <BOUCLE_reponses_suite (BOUCLE_reponses)></BOUCLE_reponses_suite> </B_reponses> </BOUCLE_champs></code></pre></div> Annuaire : liste rouge 2007-10-31T06:43:23Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment399686 2007-10-31T06:43:23Z <p>Bonjour,</p> <p>Comment faire une liste rouge, c'est à dire une liste de personnes qui ne souhaitent pas figurer dans l'annuaire<small class="fine d-inline"> </small>? J'ai une liste d'adhérents à une association et je veux mettre un annuaire en ligne, et j'ai prévu un champ Publication (Oui ou Non) de façon à ce que seules les adhérents ayant sélectionné Oui apparaissent dans l'annuaire. Je n'arrive pas à trouver la syntaxe pour filtrer correctement les enregistrements, avez-vous une idée<small class="fine d-inline"> </small>?</p> <p>Merci d'avance<small class="fine d-inline"> </small>!</p> Annuaire avec Forms & Tables 2007-10-19T09:21:02Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment399293 2007-10-19T09:21:02Z <p>sur une boucle du type :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_champs(FORMS_CHAMPS){titre=nomduchamp}> <B_reponses> <BOUCLE_reponses(FORMS_DONNEES){id_form=X}{0,5}{doublons}></code></pre></div> <p>le nombre de résultat ne se limite pas le critere 0,5 ne semble pas fonctionner , avez vous une idée<small class="fine d-inline"> </small>?</p> Documents liés à une table 2007-10-15T12:19:08Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment399192 2007-10-15T12:19:08Z <p>Bonjour,</p> <p>Je cherche toujours un moyen simple de lier des documents ajoutés avec les données d'une table.</p> <p>A priori le plus simple est d'ajouter des documents dans une rubrique et ensuite de trouver un moyen que ces documents (sans limite de nombre) s'affichent avec les valeur de la donnée sélectionnée.</p> <p>Exemple</p> <p>Activité 1<br class="autobr"> tel etc.</p> <p>télécharger le programme (docx)<br class="autobr"> télécharger l'affiche (docx2) etc.</p> <p>mais je ne trouve pas de moyen efficace pour gérer ceci avez vous une idée<small class="fine d-inline"> </small>?</p> <p>merci</p> texte optionnel avec les résultats des boucles sur les données 2007-10-15T10:01:05Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment399188 2007-10-15T10:01:05Z <p>Afin d'afficher un texte conditionnel avant un champ j'ai trouvé cette solution :</p> <p>dans la gestion des tables : <br class="autobr"> dans les propriétés du champ concerné</p> <p>- Encapsuler le champ dans le code html :</p> <p><code class="spip_code spip_code_inline" dir="ltr"><span class='nomdunstyle'> texte a ajouter :</span> $1</code></p> <p><code class="spip_code spip_code_inline" dir="ltr">$1</code> est la variable, « texte a ajouter » n'apparaitra que si la variable n'est pas nulle</p> de Forms vers Forms & Tables probleme réponse dans l'admin 2007-09-28T12:09:54Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment398584 2007-09-28T12:09:54Z <p>Bonjour, donc petit probleme, je demandes donc de l'aide à la très belle communauté Spip..<br class="autobr"> Le site que je gères était en 19.1 et suite à pas mal de besoins et de soucis, j'ai MAJ vers 1.9.2c, tous remarches à merveilles, migration réussi<small class="fine d-inline"> </small>! sauf, y'en faut un<small class="fine d-inline"> </small>;) :<br class="autobr"> J'ai un formulaire avec des réponses collectées sous l'ancienne version de ce magnifique plugin c.a.d. forms 1.9.1, et j'ai donc un soucis de visibilité des réponses dans la partie admin...<br class="autobr"> Donc j'ai bien mais 92 réponses qui apparaissent, la pagination correspondante également, mais point de tableau de réponse...<small class="fine d-inline"> </small>!? pourtant mes réponses exporté dans des articles à l'époque sont bien là (en même tps elles sont dans les article ... ) hum là je vois pas, donc la version de F&T et bien la dernière sur la Zone<br class="autobr"> Donc : <br class="autobr"> 1- ces versions sont elles compatibles<small class="fine d-inline"> </small>?<br class="autobr"> 2 - non donc c'est normal, comment pourrais-je récuperer mes reponses dans l'admin<small class="fine d-inline"> </small>?<br class="autobr"> 3 - ça vient d'autre chose et là je cris : MAYDE MAYDE<small class="fine d-inline"> </small>!</p> <p>En tous cas merci pour vos réponses<small class="fine d-inline"> </small>!</p> texte optionnel avec les résultats des boucles sur les données 2007-09-24T09:34:11Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment398397 2007-09-24T09:34:11Z <p>En effet les valeurs nulles ne sont pas gérées comme d'habitude par les boucles du plugins, la seule solution que j'ai trouvée c'est de faire un test conditionnel.<br class="autobr"> Dans mon cas, je l'ai placé dans le modèle « form_reponse_email_admin.html » et ça fonctionne.<br class="autobr"> J'en ai profité pour faire une mise en page en html et mettre en place des liens cliquables vers les fichiers joints et les adresses mails.<br class="autobr"> Par contre, les titres des blocs de question continuent de s'afficher, même si aucune info n'a été saisie dans le bloc.<br class="autobr"> Au niveau sécurité je ne sais pas ce que ça vaut, au niveau du code, peut être moyen de faire plus propre avec un case...</p> <p>Extrait du code du modèle :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_reponses(FORMS_DONNEES){id_donnee}{tout}> <BOUCLE_form(FORMS){id_form}> <BOUCLE_champs(FORMS_CHAMPS){tout}{id_form}{par rang}> [(#LESVALEURS|=={''}|? {[(#TYPE|!={separateur}|? {'',<div class='separateur'>#TITRE :</div>})] ,[(#TYPE|=={fichier}|? {<div class='donnees'>#TITRE : <a href='#URL_SITE_SPIP/#LESVALEURS'>Lien vers le fichier joint</a></div> ,[(#TYPE|=={email}|? {<div class='donnees'>#TITRE : <a href="mailto:#LESVALEURS">#LESVALEURS</a></div> ,<div class='donnees'>#TITRE : [(#LESVALEURS{','})] </div> })] })] })] </BOUCLE_champs> </BOUCLE_form> </BOUCLE_reponses></code></pre></div> Annuaire avec Forms & Tables 2007-09-09T10:27:56Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment397759 2007-09-09T10:27:56Z <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><div> <BOUCLE_champs(FORMS_CHAMPS){titre=NomCat}{tri_donnee ligne_1}> <table width="100%" border="0"> <B_reponses> <tr> <BOUCLE_reponses(FORMS_DONNEES){id_form=1}{doublons}{0,2}> <td width="50%"> <a href="spip.php?page=fichecat&nom_cat=#VALEUR"><b>#VALEUR</b></a> </td> </BOUCLE_reponses> </tr> <BOUCLE_reponses_suite (BOUCLE_reponses)></BOUCLE_reponses_suite> </B_reponses> </table> </BOUCLE_champs> </div></code></pre></div> <p>Dans ce code, il vous faut modifier les parametres suivants pour les adapter à votre base :</p> <p>titre=NomCat -> NomCat est le nom de colonne de vos catégories id_form=1 -> est le numéro de la table virtuelle «<small class="fine d-inline"> </small>catégorie<small class="fine d-inline"> </small>» créee par le plugin Form&Table. Pour le connaitre, ouvrez votre table «<small class="fine d-inline"> </small>catégorie<small class="fine d-inline"> </small>» dans le panneau d'administration, et sur la gauche, vous pourrez lire cet ID.</p> <p>Il y a de grandes chances pour que vous ayez crée la table «<small class="fine d-inline"> </small>entreprise<small class="fine d-inline"> </small>» avant la table «<small class="fine d-inline"> </small>catégorie<small class="fine d-inline"> </small>», faisaint ainsi «<small class="fine d-inline"> </small>d'entreprise<small class="fine d-inline"> </small>» la id_form numéro 1. Il vous suffit donc de recuperer le bon ID et de le changer.</p> <p>Cordialement.</p> Annuaire avec Forms & Tables 2007-09-08T23:03:08Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment397755 2007-09-08T23:03:08Z <p>Bonjour,<br class="autobr"> J'essaye d'installer le plugin et après création des tables, je ne sais pas comment les lier ce qui fait que sur la page entreprises.html au lieu d'avoir la liste des catégories, j'ai directement la liste des entreprise de la table entreprise.<br class="autobr"> Merci de m'aider s'il vous plait.<br class="autobr"> Périclès</p> Annuaire avec Forms & Tables 2007-08-31T08:58:35Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment397516 2007-08-31T08:58:35Z <p>Bonjour,</p> <p>je n'ai jamais utilisé le crayon, désolé.</p> Annuaire avec Forms & Tables 2007-08-31T08:48:43Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment397515 2007-08-31T08:48:43Z <p>Avec ce code,</p> <p>pour ajouter des EDIT pour crayon comment faut il présenter les choses<small class="fine d-inline"> </small>?<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr"><span class='#_nomboucle:EDIT{#CHAMP}'>#VALEUR{'<br />'}</span></code><br class="autobr"> ne fonctionne pas.</p> <p>merci</p> Attention au nommage des champs 2007-07-18T20:04:48Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396105 2007-07-18T20:04:48Z <p>Ceci vous semblera peut être aller de soi, cependant je le précise tout de même.</p> <p>Si vous avez d'autres tables supplémentaires aux tables nécessaires à la création de cet annuaire il faut bien faire attention à ce que les noms des champs soient différents d'une table à l'autre.</p> <p>En effet lorsque l'on appelle un champ à l'intérieur d'une boucle forms cela peut créer des interférences entre les tables et les données s'affichent n'importe comment.</p> nommage des tables 2007-07-16T23:31:55Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396069 2007-07-16T23:31:55Z <p>Je pense que c'est possible oui.</p> nommage des tables 2007-07-16T21:32:58Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396065 2007-07-16T21:32:58Z <p>Qui sait si il est possible d'employer des espace, des apostrophes et ce genre de caractères dans le nommage des tables que l'on créé avec forms et tables.</p> Annuaire avec Forms & Tables - Help me<small class="fine d-inline"> </small>! please 2007-07-16T13:08:18Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396050 2007-07-16T13:08:18Z <p>C'est toujours moi<small class="fine d-inline"> </small>!</p> <p>Je suis prêt à payer<small class="fine d-inline"> </small>!!!</p> Annuaire avec Forms & Tables - Help me<small class="fine d-inline"> </small>! please 2007-07-16T12:44:24Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396049 2007-07-16T12:44:24Z <p>Bonjour,<br class="autobr"> Je suis débutant sur spip et j'ai besoin d'aide<small class="fine d-inline"> </small>!<br class="autobr"> Je souhaite créer un annuaire dynamique avec des liens hierarchique.<br class="autobr"> J'ai bien pris connaissance de l'annuaire en 3 pages qui est super interessant mais en tant que débutant, je ne sais pas intégrer de code dans le squelette.</p> <p>Qui pourrait m'accompagner pour que je puisse créer mon infrastructure<small class="fine d-inline"> </small>?<br class="autobr"> Voici mon mail : ph.belaich@free.fr ou envoyez moi votre mail.</p> <p>Merci pour votre aide</p> tri_donnee 2007-07-16T09:22:32Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396043 2007-07-16T09:22:32Z <p>bon, j'ai résolu la moitié du problème <br>- pour le tri à l'intérieur d'une boucle, mon problème est que j'avais ajouté le critère</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>{tri_donnee ligne_1}</code></pre></div> <p>dans la boucle (FORMS_CHAMPS) et non (FORMS_DONNEES)</p> <p>- pour le squelette recherche.html, avec le code mentionné ci dessous par contre les résultats sur les données s'affichent dans le sens dans lequel les données ont été rentrées dans la table</p> tri_donnee 2007-07-16T09:19:44Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396042 2007-07-16T09:19:44Z <p>Avez vous bien utilisé le nom de champ réel de votre champ de tri<small class="fine d-inline"> </small>? Ils sont tous de type « ligne_x ». Pour le connaitre, un petit tour sur phpmyadmin, ou alors en déclarant le champ en « champ spécifiant », puis en analysant l'URL utilisé par spip pour le tri d'une colonne, dans l'espace privé, lorsque vous cliquez sur le nom d'une colonne.</p> tri_donnee 2007-07-16T08:37:16Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396041 2007-07-16T08:37:16Z <p>je n'arrive pas à trier les résultats par ordre alphabétique. que ce soit dans une boucle avec « tri_donnee » ou avec le code pour permettre que le moteur de recherche de spip cherche sur nos tables...</p> <p>les résultats ne sont pas présentés par ordre alphabétique.</p> <p>D'où cela peut il venir<small class="fine d-inline"> </small>?</p> Annuaire avec Forms & Tables 2007-07-16T01:05:57Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396039 2007-07-16T01:05:57Z <p>Hmm là je ne saurais t'aider, désolé. Jamais utilisé. Essaye de poser la question dans le carnet de note F&T, peut etre que l'auteur pourra te répondre.</p> Annuaire avec Forms & Tables 2007-07-15T16:46:28Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396035 2007-07-15T16:46:28Z <p>à propos du moteur de recherche.</p> <p>Ca fonctionne très bien , la table est indexée. pas de probleme</p> <p>par contre je rencontre un probleme avec le formulaire forms_recherche</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <input type="text" class="forml" name="recherche" id="recherche" value="[(#ENV{recherche,#EVAL{_request("recherche")}}|sinon{''})]" /></code></pre></div> <p>Lorsque je laisse activée cette ligne, et que je valide le formulaire de recherche (dans le cadre d'une utilisation du modele fourni table_recherche) je suis renvoyé sur une page fantaisiste et ca ne fonctionne pas.</p> <p>Utilises tu ces modeles et formulaires<small class="fine d-inline"> </small>?</p> ajouter des images, comment ca fonctionne 2007-07-14T20:48:50Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396025 2007-07-14T20:48:50Z <p>je viens d'essayer ca fonctionne, cependant si tu utiliser ce lien sur un champ « fichier à télécharger » prévu par forms et tables ca ne fonctionne pas. Car les documents sont rangés dans un dossier « protege » apparement inexploitable.</p> ajouter des images, comment ca fonctionne 2007-07-14T20:29:55Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396024 2007-07-14T20:29:55Z <p>Je suppose oui, en utilisant une balise a href en lieu de l'img src.<br class="autobr"> Je n'ai jamais essayé mais je pense que ça fonctionne.</p> ajouter des images, comment ca fonctionne 2007-07-14T20:26:37Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396023 2007-07-14T20:26:37Z <p>désolé, je n'avais pas rechargé la page et je n'avais pas vu ta réponse, merci -</p> <p>Procéder ainsi pour ajouter des images , nécessite donc l'intervention d'un administrateur puisqu'on ne peut pas permettre dans le formulaire public d'alimentation de la table, à l'utilisateur, d'ajouter une image. Mais en tout cas ta technique fonctionne efficacement.</p> <p>Est il possible de procéder de la même façon pour permettre de lier des documents aux données, car l'option « fichier à télécharger » ne semble pas exploitable d'après les différents messages que je peux lire.</p> ajouter des images, comment ca fonctionne 2007-07-14T20:15:06Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396022 2007-07-14T20:15:06Z <p>bon je viens de comprendre, voici mon explication au cas où il y aurait d'autres étourdis.</p> <p>dans l'espace privé , dans la zone de gestion des tables / appercu des données / modification des données, il y a sur la gauche la possibilité de télécharger une image.</p> <p>Une fois la chose faite, il faut glisser/deposer depuis l'icone d'image vers le champ zone de texte correspondant à l'image.</p> <p>et ca fonctionne.</p> ajouter des images, comment ca fonctionne 2007-07-14T20:00:03Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396021 2007-07-14T20:00:03Z <p>En utilisant le systeme de téléchargement de spip.<br class="autobr"> Je suppose que que vous savez ajouter une image dans un article : Parcourir, choisir l'image, télécharger. Et ensuite il suffit de glisser/deposer la miniature de l'image dans l'edition de l'article.</p> <p>Et bien on procede de la emme façon ici : Lors de l'ajout de donnée, ll'administrateur utilise le systeme de téléchargement de spip pour télécharger sa photo, et la depose en glisser/deposer dans le champ « image » qui est de type « ligne de texte ». Au lieu d'afficher une balise d'affichage d'image, l'URL de l'image va etre copié dans le champ.</p> <p>Nous avons donc grace à cela, en donnée, l'url de notre image téléchargée. Il suffit ensuite de l'afficher comme présenté dans la page « ficheent »</p> <p>En esperant que ce soit plus clair.</p> ajouter des images, comment ca fonctionne 2007-07-14T19:52:07Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396020 2007-07-14T19:52:07Z <blockquote class="spip"> <p>Mon astuce pour afficher une image est d'utiliser un champ ligne de texte, d'utiliser l'uploader de SPIP (pour cela pensez a cocher «<small class="fine d-inline"> </small>permettre l'ajout de fichiers<small class="fine d-inline"> </small>» a la création de la table), puis en glisser/deposer, l'URL de mon image se retrouve dans ma ligne de texte.</p> </blockquote> <p>je ne comprend pas comment faire pour ajouter des images qui ensuite seront affichées. Je pense avoir compris le principe de leur affichage, mais je ne vois pas comment permettre de faire un glisser déposer lors de leur téléchargement<small class="fine d-inline"> </small>? comment proposer aux personnes qui vont implémenter la table d'ajouter leur image<small class="fine d-inline"> </small>?</p> texte optionnel avec les résultats des boucles sur les données 2007-07-14T18:27:09Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment396016 2007-07-14T18:27:09Z <p>si jamais quelqu'un connait une astuce pour contourner le problème , n'hésitez pas à en faire part</p> texte optionnel avec les résultats des boucles sur les données 2007-07-13T14:03:50Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395973 2007-07-13T14:03:50Z <p>Oui, il semblerai que le plugin ne gere pas les valeurs nulles pour l'heure. :(</p> texte optionnel avec les résultats des boucles sur les données 2007-07-13T13:55:15Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395972 2007-07-13T13:55:15Z <p>Bonjour,</p> <p>avec une boucle du type ci dessous, je constate que le commentaire « nom de l'entreprise » s'affiche meme si la boucle ne renvoie pas de valeur. Normalement le propre de cette syntaxe est de permettre le nom affichage du texte entre B et Boucle</p> <p>Avez vous constaté cette difficulté<small class="fine d-inline"> </small>?</p> <p>merci</p> <p>Pierre</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><B_donnees> nom de l'entreprise <BOUCLE_donnees(FORMS_CHAMPS){titre=nom}> #VALEUR </BOUCLE_donnes> </B_donnees></code></pre></div> Annuaire avec Forms & Tables 2007-07-12T16:07:21Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395930 2007-07-12T16:07:21Z <p>J'ai testé c'est génial sur ton site</p> Annuaire avec Forms & Tables 2007-07-12T15:22:17Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395928 2007-07-12T15:22:17Z <p>Il cherche dans une seule table (ici id_form=2).<br class="autobr"> En effet cela ce place « ou tu veux » dans le squelette recherche. Si tu veux une xemple, va voir sur le site que je donne en exemple à la fin de la doc, en haut à droite, tu as un petit formulaire de recherche. Tape par exemple « axa » et regarde le résultat.</p> Annuaire avec Forms & Tables 2007-07-12T14:18:58Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395924 2007-07-12T14:18:58Z <p>Peux tu me donner davantage de précisions sur le fonctionnement de ce bout de script. Il permet de rechercher sur n'importe quelle table que l'on a créé puisqu'il ne fait pas référence à un formulaire en particulier.</p> <p>Et il permet de rediriger les résultats vers la page entreprise c'est bien cela<small class="fine d-inline"> </small>?</p> <p>Où cela s'ajoute t'il exactement<small class="fine d-inline"> </small>? <br class="autobr"> n'importe où dans recherche.html<small class="fine d-inline"> </small>?</p> <p>merci</p> <p>Pietrus</p> Annuaire avec Forms & Tables 2007-07-12T08:58:48Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395912 2007-07-12T08:58:48Z <p>Hmm je suppose que c'est possible, mais de fait alors tu n'a plus besoin de table lié je pense. Il te suffierai d'afficher la liste des entreprises ayant pour champ tes deux criteres. La liaison sert principalement à la gestion automatisée des pages « entreprise » et « catent ». Si elles sont issues d'une recherche, alors elles perdent leur utilité.</p> <p>Par contre, bon sa savoir, il existe une façon de demander au moteur de recherche de spip de rechercher dans tes tables. Je te donne le code :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#SET{recherche,#ENV{recherche,#EVAL{_request("recherche")}}} #SET{testtri,#ENV{tri,#EVAL{_request("tri")}}} #SET{tri,#GET{testtri}|?{#GET{testtri},rang}} #SET{senstri,#ENV{senstri,#EVAL{_request("senstri")}}} [(#GET{recherche}||?{'',#SET{recherche, bdziuqhduzgf}})] <B_donnees> <table class="spip donnees" id='donnees-2'> <tbody> <BOUCLE_donnees(FORMS_DONNEES){id_form=2}{id_mot?}{tri_donnee #GET{tri}}{inverse #GET{senstri}}{filtre}{recherche_donnee #GET{recherche}}{pagination 20}> <tr class='[(#_donnees:COMPTEUR_BOUCLE|alterner{row_even,row_odd})]'> <BOUCLE_body(FORMS_CHAMPS){id_form}{type !IN (separateur,textestatique)}{par rang}{listable=oui}{titre=Nom}> <td ><a href="spip.php?page=ficheent&id_donnee=#ID_DONNEE">#VALEUR</a></td> </BOUCLE_body> </tr> </BOUCLE_donnees> </tbody> </table> </B_donnees> <h3 class="texte">Aucune donn&eacute;e trouv&eacute;e</h3> <//B_donnee></code></pre></div> <p>A mettre donc dans ton squelette de recherche.</p> comment ont été déclaré les tables 2007-07-12T08:51:30Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395911 2007-07-12T08:51:30Z <p>Si</p> <p>|X| ou | | ce champ est obligatoire. (Obligatoire si tu t'en sert dans tes criteres. Mais attention, ne met pas de champs obligatoire pour le champ de table liée, ça bug.)</p> <p>|X| ou | | champ specifiant. (Oui si tu veux trier par cette donnée dans ton panneau admin, sinon ça sert pas)</p> <p>|X| champ listable admin</p> <p>|X| champ listable publique</p> <p>|X| champ public</p> <p>Pour la jointure, oui c'est ça. Regarde sur l'image jointe a la doc.</p> Annuaire avec Forms & Tables 2007-07-12T08:39:53Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395910 2007-07-12T08:39:53Z <p>En fait j'imaginais de remplacer la page « entreprise.html » par une page « rechercheentreprise.html »</p> <p>et dans cette page je glisse un formulaire de recherche multicritère...</p> <p>qui me permet de rechercher l'entreprise pas uniquement en fonction de la catégorie,<br class="autobr"> mais en fonction de la ville également par exemple.</p> <p>ensuite j'utiliserais tes deux autres pages pour l'affichage des résultats.</p> <p>je suis en train de regarder ca,</p> <p>merci pour ta réponse</p> comment ont été déclaré les tables 2007-07-12T08:35:38Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395909 2007-07-12T08:35:38Z <p>merci pour ta rapidité,</p> <p>il n'y a pas un probleme d'affichage avec ta réponse<small class="fine d-inline"> </small>?</p> <p>Dans la documentation tu dis qu'il est nécessaire d'utiliser un champ de table lié. mais où cela<small class="fine d-inline"> </small>? dans la table « entreprises »<small class="fine d-inline"> </small>? je créé un champ categorie dont la nature est « jointure » je suppose.</p> <p>puisqu'il n'y a pas qu'un champ dans la table catégorie.</p> comment ont été déclaré les tables 2007-07-12T08:26:19Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395907 2007-07-12T08:26:19Z <p>Tables :</p> <p>- Données non modifiable par l'utilisateur <br>- Réponse unique <br>- Données publiques. Les données enregitrées seront accessibles aux visiteurs du site. <br>- Modération... comme tu veux : )<br class="autobr"> _<br class="autobr"> |X| Permettre de joindre des documents aux données</p> <p>Champs :</p> <p>|X| ou | | ce champ est obligatoire. (Obligatoire si tu t'en sert dans tes criteres. Mais attention, ne met pas de champs obligatoire pour le champ de table liée, ça bug.)<br class="autobr"> |X| ou | | champ specifiant. (Oui si tu veux trier par cette donnée dans ton panneau admin, sinon ça sert pas)<br class="autobr"> |X| champ listable admin<br class="autobr"> |X| champ listable publique<br class="autobr"> |X| champ public</p> <p>Voila : )</p> Annuaire avec Forms & Tables 2007-07-12T08:20:33Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395906 2007-07-12T08:20:33Z <p>Hmm oui, il faudrait alors faire une seconde boucle, sur une table « ville », et envoyer les deux variables. Ca complique la chose, mais tu peux.</p> comment ont été déclaré les tables 2007-07-12T08:07:39Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395903 2007-07-12T08:07:39Z <p>serait il possible également de savoir quelles options tu as choisi pour la création des deux tables, et ensuite des champs de ces tables<small class="fine d-inline"> </small>?</p> <p>merci</p> <p>pietrus</p> Annuaire avec Forms & Tables 2007-07-12T07:58:16Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395899 2007-07-12T07:58:16Z <p>Bonjour , <br class="autobr"> merci pour cette doc,</p> <p>je me pose une question,</p> <p>si l'on voulais sur le meme principe des 3 pages permettre sur la premiere page de faire un choix sur plusieurs criteres : catégorie et ville par exemple.</p> <p>Serait il possible d'utiliser la meme technique<small class="fine d-inline"> </small>?</p> Coment l'implémenter<small class="fine d-inline"> </small>? 2007-06-27T12:54:14Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395458 2007-06-27T12:54:14Z <p>Merci pour ta réponse<small class="fine d-inline"> </small>!</p> <p>Bon courage<small class="fine d-inline"> </small>!</p> Annuaire avec Forms & Tables 2007-06-27T11:10:37Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395450 2007-06-27T11:10:37Z <p>Ca fait plaisir de savoir que ça peut en aider certains<small class="fine d-inline"> </small>! :D</p> Coment l'implémenter<small class="fine d-inline"> </small>? 2007-06-27T11:09:46Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395449 2007-06-27T11:09:46Z <p>Non ce n'est pas un plugin. Le plugin, c'est Forms&Tables disponible <a href="http://www.spip-contrib.net/Telechargement" class="spip_out" rel='nofollow external'>en téléchargement ici</a></p> <p>Cette doc s'implente à la main, ce n'est pas un code Prêt-A-Tourner (j'aime cette expression :p).</p> <p>Les 3 pages de code sont à placer dans des pages squelettes et à grandement modifier pour adapter à votre config spip.</p> <p>Je propose « juste » le mécanisme :)</p> Annuaire avec Forms & Tables 2007-06-26T20:51:03Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395420 2007-06-26T20:51:03Z <p>Bravo<small class="fine d-inline"> </small>!<br class="autobr"> Cela manquait, c'est exactement ce que cherchais<small class="fine d-inline"> </small>!</p> Coment l'implémenter<small class="fine d-inline"> </small>? 2007-06-26T20:14:18Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395417 2007-06-26T20:14:18Z <p>comment utiliser ce (c'est un plugin<small class="fine d-inline"> </small>?) où trouver les fichiers<small class="fine d-inline"> </small>! merci<small class="fine d-inline"> </small>!</p> Bravo<small class="fine d-inline"> </small>! 2007-06-25T21:09:57Z https://contrib.spip.net/Annuaire-avec-Forms-Tables#comment395391 2007-06-25T21:09:57Z <p>une jolie contribution qui utilise les jointure entre table de f&t, pourtant peu documentées (oui j'avoue ...).</p> <p>C'est exactement pour ça que c'est fait, et c'est utilisé a bon escient<small class="fine d-inline"> </small>!</p>