Liste ab einem bestimmten Eintrag beginnen

24. Jul 2012

Eine Liste können Sie ab einer bestimmten Eintragsposition beginnen lassen.

Wollen Sie eine bestimmte Liste erst ab dem x-ten Eintrag beginnen lassen, steht Ihnen über die erweiterte Pflegemaske zum Listen-Zeilentemplate die Option "showInputLimitFrom" zur Verfügung.

Am Beispiel des kompakten Darstellungs-Templates einer Liste (compact.wFilelist.php) wird dies nachfolgend aufgezeigt.

Setzen Sie innerhalb "wOptionsEditmaskExtended" die Option "showInputLimitFrom" auf "yes", um über die Listenoptionen die Auswahlmöglichkeit "Mit folgendem Eintrag beginnen" zu haben.

Auf diese Weise können Sie z.B. in einer Seite die aktuellen Meldungen im Inhaltsbereich mit maximal zwei anzuzeigenden Einträgen über eine Liste auslesen. Im rechten Bereich lesen Sie dann die gleichen Meldungen beginnend mit dem dritten Eintrag aus (also weitere Meldungen).

... <!-- Auszug aus z.B. compact.wFilelist.php -->
  <wd:editmaskExtended>
    <![CDATA[
      <!--wOptionsEditmaskExtended="showInputAllowSelf:yes;showInputOrder:yes;showInputLimits:yes;showInputLimitFrom:yes;showInputManualOrder:yes"-->

      <!-- Hier können Sie die Pflegemaske der Liste beliebig erweitern -->
      <div class="wEditorElementValue"><!-- web:text:start editor="checkbox" values="1" texts="<xsl:value-of select="php:functionString('wTexts::showTextUser', 'Show buttons', 'Allgemeine Schaltflächen anzeigen', 'Show buttons')"/>"--><xsl:value-of select="wd:fragment[@id='showButtons']/text()"/><!-- web:text:stop --></div>
      <div class="wEditorElementValue"><!-- web:text:start editor="checkbox" values="1" texts="<xsl:value-of select="php:functionString('wTexts::showTextUser', 'Allow upload', 'Bei Dokumenten direktes Überspielen durch Hochladen erlauben', 'Allow upload')"/>"--><xsl:value-of select="wd:fragment[@id='allowUpload']/text()"/><!-- web:text:stop --></div>      
     ]]>
  </wd:editmaskExtended>
...
Liste - Beginnend mit dem dritten Eintragzoom
Liste - Beginnend mit dem dritten Eintrag

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG