<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Template, inputText et ID pour lier à un Document in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318111#M5112</link>
    <description>&lt;P&gt;J'utilise un Document créé sur le Studio donc le layout par defaut, la value devrait etre la bonne.&lt;/P&gt;</description>
    <pubDate>Tue, 06 Aug 2013 12:37:10 GMT</pubDate>
    <dc:creator>Smart_amp_Soft_</dc:creator>
    <dc:date>2013-08-06T12:37:10Z</dc:date>
    <item>
      <title>Template, inputText et ID pour lier à un Document</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318108#M5109</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Un de mes documents doit contenir un champ qui affiche une liste d'éléments en fonction de leur type.
Si un des éléments est de type simple et on doit afficher une entrée de texte normale (inputText)
Le second type est multiple et on doit afficher une selectbox contenant des valeurs.&lt;/P&gt;
&lt;P&gt;Pour le moment j'ai créé un Document prenant en entrée une liste de String et je lui ai donné le type "Template".
J'ai créé un template permettant de récupérer ma liste d'éléments et d'afficher une inputText (pour le moment)&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;a4j:region
  id="#{widget.id}_region"
  renderRegionOnly="true"
&amp;gt;
  &amp;lt;table&amp;gt;
    &amp;lt;nxu:set
      var="list"
      value="#{parameterDocumentAction.getParametersDocument(currentDocument)}"
    &amp;gt;
      &amp;lt;c:forEach
        items="#{list}"
        var="parameter"
        varStatus="status"
      &amp;gt;
        &amp;lt;c:if
          test="#{parameterDocumentAction.compareDocumentType(parameter, 'SimpleStringParameter')}"
        &amp;gt;
          &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;h:outputText value="#{parameter.title} : " /&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;h:inputText id="#{widget.id}" /&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;/tr&amp;gt;
        &amp;lt;/c:if&amp;gt;
      &amp;lt;/c:forEach&amp;gt;
    &amp;lt;/nxu:set&amp;gt;
  &amp;lt;/table&amp;gt;
&amp;lt;/a4j:region&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Le problème est que je ne sais pas quoi mettre en ID pour le inputText afin qu'il puisse matcher avec mon Document.&lt;/P&gt;
&lt;P&gt;Merci d'avance pour vos réponses.&lt;/P&gt;
&lt;P&gt;EDIT 1:
J'ai un message "Veuillez corriger les erreurs" sans aucune trace dans les logs serveur quand je valide le formulaire quand je met l'inputText comme cela :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;h:inputText value="#{fieldOrValue}" /&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Meme probleme avec field seul.&lt;/P&gt;
&lt;P&gt;EDIT 2:
Si cela peux t'aider, voici le input généré :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;input type="text" name="document_create:nxl_layout_Campaign_create:nxw_action_url_parameters:j_id328"&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;On remarque que le name utilise l'id JSF en fin de chaine.&lt;/P&gt;
&lt;P&gt;EDIT 3:
J'ai reussi à faire afficher la cause de cette erreur :&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;Erreur de conversion quand la valeur 'zz' est commise pour le modéle 'null Converter'.
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 05 Aug 2013 16:00:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318108#M5109</guid>
      <dc:creator>Smart_amp_Soft_</dc:creator>
      <dc:date>2013-08-05T16:00:33Z</dc:date>
    </item>
    <item>
      <title>Re: Template, inputText et ID pour lier à un Document</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318109#M5110</link>
      <description>&lt;P&gt;Bonjour,
Il faut utiliser value="#{field}" ou value="#{fieldOrValue}" suivant les cas, la documentation est disponible ici : &lt;A href="http://doc.nuxeo.com/x/ZoOo" target="test_blank"&gt;http://doc.nuxeo.com/x/ZoOo&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Aug 2013 16:20:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318109#M5110</guid>
      <dc:creator>Anahide_Tchertc</dc:creator>
      <dc:date>2013-08-05T16:20:50Z</dc:date>
    </item>
    <item>
      <title>Re: Template, inputText et ID pour lier à un Document</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318110#M5111</link>
      <description>&lt;P&gt;ces erreurs semblent a un mauvais mapping des champs&lt;/P&gt;</description>
      <pubDate>Tue, 06 Aug 2013 12:20:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318110#M5111</guid>
      <dc:creator>Anahide_Tchertc</dc:creator>
      <dc:date>2013-08-06T12:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: Template, inputText et ID pour lier à un Document</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318111#M5112</link>
      <description>&lt;P&gt;J'utilise un Document créé sur le Studio donc le layout par defaut, la value devrait etre la bonne.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Aug 2013 12:37:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/template-inputtext-et-id-pour-lier-%C3%A0-un-document/m-p/318111#M5112</guid>
      <dc:creator>Smart_amp_Soft_</dc:creator>
      <dc:date>2013-08-06T12:37:10Z</dc:date>
    </item>
  </channel>
</rss>

