Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...2 zones de texte distinctes dans un container2 zones de texte distinctes dans un container
Précédente
 
Suivante
Nouveau message
05/04/2007 11:12
 

Bonjour,

J'aurais voulu savoir s'il était possible de créer 2 zones de texte distinctes dans un même container. Dans le code (ci-dessous) de mon container, j'ai fait un tableau avec 2 colonnes. Mais quand dans l'interface admin, je n'ai accés qu'à la première colonne du tableau de mon container.

<table width="720"  cellSpacing="0" cellPadding="0" border="0"><tr><td width="555" valign="top" align="left" id="ContentPane" runat="server">&nbsp;</td><td width="165" id="ContentPane2" runat="server" valign="top" align="right">&nbsp;</td>
</tr>
</table>

Est-ce que quelq'un aurait une idée pour m'aider à corriger ça ?

Merci de votre aide,

 
Nouveau message
05/04/2007 11:18
 

Bonjour,

il n'est pas possible de définir 2 panneaux dans un container. Il doit obligatoirement avoir un panneau "ContentPane" unique.

J'imagine que vous vous en sortirez selon votre besoin:

  • soit en définissant 2 panneaux dans le thème graphique sous-jacent
  • soit en définissant vos zones de textes dans un module instancié dans votre container

Jesse
Société de conseil et de service en 
informatique et systèmes d'information
 
Nouveau message
05/04/2007 11:23
 
Merci pour cette réponse. Je vais donc trouver une autre solution ;-)
 
Nouveau message
05/04/2007 14:20
 
Est-ce que modifier la taille de la FreeTextBox ne serait pas une autre alternative ?

Seb
 
Nouveau message
05/04/2007 14:22
 
Qu'est-ce que tu entends par là ?
 
Nouveau message
05/04/2007 14:24
 
Ton tableau a deux colonnes mais l'une d'entre elles n'apparaît pas dans la FreeTextBox car le tableau est trop large. Modifie donc la largeur de la FreeTextBox pour te permettre d'éditer la deuxième colonne.

Si tu as une URL je te montre.

Seb
 
Nouveau message
05/04/2007 14:28
 
Sinon comme cela :

<!-- Container -->
<table width="720px" cellspacing="0" cellpadding="0" border="0">
  <tr>
    <td width="100%" valign="top" align="left" id="ContentPane" runat="server">
    <!-- ContentPane -->
      <!-- A l'intérieur de la FreeTextBox, place ce code : -->
      <table width="100%" cellspacing="0" cellpadding="0" border="0">
        <tr>
          <td width="555px" valign="top" align="left">
          <!-- La premiere colonne -->
          </td>
          <td width="165px" id="ContentPane2" valign="top" align="right">
          <!-- La deuxieme colonne -->
          </td>
        </tr>
      </table></td>
  </tr>
</table>


Si tu me suis bien correctement, tu as un container comme ça :
<!-- Container -->
<table width="720px" cellspacing="0" cellpadding="0" border="0">
  <tr>
    <td width="100%" valign="top" align="left" id="ContentPane" runat="server">
    <!-- ContentPane -->
     </td>
  </tr>
</table>


et à l'intérieur de ce container, tu places le code :
<!-- A l'intérieur de la FreeTextBox, place ce code : -->
      <table width="100%" cellspacing="0" cellpadding="0" border="0">
        <tr>
          <td width="555px" valign="top" align="left">
          <!-- La premiere colonne -->
          </td>
          <td width="165px" id="ContentPane2" valign="top" align="right">
          <!-- La deuxieme colonne -->
          </td>
        </tr>
      </table>
 
Nouveau message
05/04/2007 14:33
 
Mais je pencherai plutôt pour une modification du skin, avec

<!-- Skin -->

      <table width="720px" cellspacing="0" cellpadding="0" border="0">
        <tr>
          <td width="555px" valign="top" align="left" id="--PremiereZoneDeTexte">
          <!-- La premiere colonne -->
          <div id="PremiereZoneDeTexte" class="PremiereZoneDeTexte" runat="server" />
          </td>
          <td width="165px" id="--DeuxiemeZoneDeTexte" valign="top" align="right">
         <div id="DeuxiemeZoneDeTexte" class="DeuxiemeZoneDeTexte" runat="server" />
          </td>
        </tr>
      </table>
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDesign, présent...Design, présent...2 zones de texte distinctes dans un container2 zones de texte distinctes dans un container