Nur Artikel in der obersten Ebene

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

Nur Artikel in der obersten Ebene

Beitragvon Peter.Bickel » 10. Nov 2005, 07:29

Hi,

wie könnte man ein Menü (dieses enthält natürlich nur eine Ebene) erstellen, das alle Artikel mit Online-Status der obersten Ebene berücksichtigt (also alle, die nicht in einem Ordner/Kategorie) platziert wurden?

Besten Dank,
Peter.
Benutzeravatar
Peter.Bickel
 
Beiträge: 1642
Registriert: 25. Jan 2005, 20:17
Wohnort: Schleswig-Holstein

Beitragvon Thomas.Blum » 10. Nov 2005, 08:18

Hej Peter,

du willst also alle Artikel auslesen, die keiner Kategorie angehören?

Dann sollte das funktionieren:

Code: Alles auswählen

<?php
      
$SQL = new sql();
$SQL->setQuery("
            SELECT *
            FROM    rex_article
            WHERE   re_id=0
            AND      startpage=0
            AND      status=1
            ORDER BY prior
            ");
      
for($i;$i<$SQL->getRows();$i++){
         
   print '<a href="'.rex_getUrl($SQL->getValue('id')).'">'.$SQL->getValue('name').'</a>';
      
   $SQL->next();
}
?>


beste Grüße Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon Peter.Bickel » 10. Nov 2005, 08:31

Moin Thomas,

exakt. Danke!

Den SQL-Ansatz hätte ich wohl auch hinbekommen, aber ich hab ihn noch gar nicht in Erwägung gezogen, weil ich dachte, da lässt sich was ohne separate Datenbankabfrage machen, also mit diesem OO-Framework ...

Schönen Tag,
Peter.
Benutzeravatar
Peter.Bickel
 
Beiträge: 1642
Registriert: 25. Jan 2005, 20:17
Wohnort: Schleswig-Holstein

Beitragvon Thomas.Blum » 10. Nov 2005, 09:05

Hej,
pbickel hat geschrieben:exakt. Danke!

DaNichtFür

pbickel hat geschrieben:Den SQL-Ansatz hätte ich wohl auch hinbekommen, aber ich hab ihn noch gar nicht in Erwägung gezogen, weil ich dachte, da lässt sich was ohne separate Datenbankabfrage machen, also mit diesem OO-Framework ...


Hatte ich auch erst probiert, bekam aber Fehlermeldungen. Somit der Gedanke zu der Datenbankabfrage.

beste Grüße Thomas
blumbeet - web.studio - Dresden - 0351 217 6225
webbude - Blog über CSS.XHTML.REX
Ein Wunschzettel
Benutzeravatar
Thomas.Blum
Entwickler
 
Beiträge: 4670
Registriert: 24. Aug 2004, 21:11
Wohnort: Dresden

Beitragvon Markus.Staab » 10. Nov 2005, 15:35

Hi

Code: Alles auswählen
OOArticle::getRootArticles($ignore_offlines, $clang))


Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany


Zurück zu Templates/Navigationen [R3]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast