Funktionsreferenz: Unterschied zwischen den Versionen
Aus DynPG-Wiki
Zeile 9: | Zeile 9: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_A_Article(Artikel_Nr);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_A_Article(Artikel_Nr);</code> |
− | | Setzt einen Artikel, der mit $DynPG->Write_Article() dann ausgegeben werden kann. | + | | Setzt einen Artikel, der mit $GLOBALS["DynPG"]->Write_Article() dann ausgegeben werden kann. |
| '''''Artikel_Nr''''' = "Nummer des Artikels" (sichtbar im Backend!) | | '''''Artikel_Nr''''' = "Nummer des Artikels" (sichtbar im Backend!) | ||
Zeile 16: | Zeile 16: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_A_Anytime(Sichtbarkeit);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_A_Anytime(Sichtbarkeit);</code> |
| Bestimmt wann ein Artikel angezeigt wird (immer oder wenn durch Navigationskontext vorgegeben) | | Bestimmt wann ein Artikel angezeigt wird (immer oder wenn durch Navigationskontext vorgegeben) | ||
| '''''Sichtbarkeit''''' = "true" (immer) oder "false" (wenn durch Navigationskontext vorgegeben) | | '''''Sichtbarkeit''''' = "true" (immer) oder "false" (wenn durch Navigationskontext vorgegeben) | ||
Zeile 23: | Zeile 23: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->Write_Article();</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->Write_Article();</code> |
− | | Zeigt den aktuellen ( z.b. den mit $DynPG->SetParam_A_Article(x) gesetzten) Artikel an. | + | | Zeigt den aktuellen ( z.b. den mit $GLOBALS["DynPG"]->SetParam_A_Article(x) gesetzten) Artikel an. |
| keine Parameter | | keine Parameter | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_A_ArticleCss("css_1");</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_A_ArticleCss("css_1");</code> |
| Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | | Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_A_IgnoreSeperator(false);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_A_IgnoreSeperator(false);</code> |
| Falls Sie für den Artikel einen Seperator eingefügt haben, können Sie ihn für diese Ansicht ignorieren. Das heisst bei true wird der Seperator ignoriert (Standard) und der Artikeltext ganz normal angezeigt, bei false wird der Seperator berücksichtigt und der Artikeltext wird an dieser Stelle unterbrochen . Darunter wird ein Link angezeigt, mit dem man durch einen Klick zum gesamten Text gelangt. | | Falls Sie für den Artikel einen Seperator eingefügt haben, können Sie ihn für diese Ansicht ignorieren. Das heisst bei true wird der Seperator ignoriert (Standard) und der Artikeltext ganz normal angezeigt, bei false wird der Seperator berücksichtigt und der Artikeltext wird an dieser Stelle unterbrochen . Darunter wird ein Link angezeigt, mit dem man durch einen Klick zum gesamten Text gelangt. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_PathToNextPage('next.php');</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_PathToNextPage('next.php');</code> |
| Wird ein Text durch einen Seperator unterbrochen, entsteht ein Link, über den man dann zum gesamten Text gelangt. Mit dieser Methode legen die Seite fest, auf welcher der Artikel bei Klick auf den Link angezeigt werden soll. Ohne diese Methode wird die Ansicht in der selben Seite angezeigt. | | Wird ein Text durch einen Seperator unterbrochen, entsteht ein Link, über den man dann zum gesamten Text gelangt. Mit dieser Methode legen die Seite fest, auf welcher der Artikel bei Klick auf den Link angezeigt werden soll. Ohne diese Methode wird die Ansicht in der selben Seite angezeigt. | ||
| | | | ||
Zeile 52: | Zeile 52: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Anytime(true);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Anytime(true);</code> |
| Dieser Parameter weist DynPG an, diese Artikelliste ständig anzuzeigen und nicht nur dann, wenn dies durch den Kontext vorgegeben ist (d.h. wenn ein Benutzer durch eine Artikelliste oder andere Elemente mit dynamischen Artikellisten auf diese Seite gelangen). | | Dieser Parameter weist DynPG an, diese Artikelliste ständig anzuzeigen und nicht nur dann, wenn dies durch den Kontext vorgegeben ist (d.h. wenn ein Benutzer durch eine Artikelliste oder andere Elemente mit dynamischen Artikellisten auf diese Seite gelangen). | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Group("News");</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Group("News");</code> |
| Geben Sie hier den Namen der Gruppe an, von der Sie eine Artikel-Listenansicht angezeigt haben wollen. In diesem Beispiel würde eine Liste der Artikel in der Gruppe "News" angezeigt werden. | | Geben Sie hier den Namen der Gruppe an, von der Sie eine Artikel-Listenansicht angezeigt haben wollen. In diesem Beispiel würde eine Liste der Artikel in der Gruppe "News" angezeigt werden. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->Write_AllArticles();</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->Write_AllArticles();</code> |
| Diese Methode erstellt die Artikel-Liste. Hier dürfen Sie keine Änderungen vornehmen. | | Diese Methode erstellt die Artikel-Liste. Hier dürfen Sie keine Änderungen vornehmen. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Groups(array(), array());</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Groups(array(), array());</code> |
| Mit dieser Methode haben Sie die Möglichkeit eine Artikelliste aus mehreren Gruppen zu erstellen, indem Sie im ersten Parameter Gruppen einbinden und im zweiten Paramter Gruppen ausblenden können. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. Geben Sie einfach die Gruppennummern zwischen den Klammern von array() ein und trennen Sie diese mit einem Komma. | | Mit dieser Methode haben Sie die Möglichkeit eine Artikelliste aus mehreren Gruppen zu erstellen, indem Sie im ersten Parameter Gruppen einbinden und im zweiten Paramter Gruppen ausblenden können. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. Geben Sie einfach die Gruppennummern zwischen den Klammern von array() ein und trennen Sie diese mit einem Komma. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_OneArticle(3);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_OneArticle(3);</code> |
| Wenn Sie nur einen einzigen Artikel in der Liste anzeigen wollen, benutzen Sie diese Methode. Geben Sie die Nummer des Artikels an, der angezeigt werden soll. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. | | Wenn Sie nur einen einzigen Artikel in der Liste anzeigen wollen, benutzen Sie diese Methode. Geben Sie die Nummer des Artikels an, der angezeigt werden soll. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Maxview(5);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Maxview(5);</code> |
| Hier können Sie die Anzahl der Artikel, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumArticlesEachSite' den Sie in der config.php angegeben haben benutzt. | | Hier können Sie die Anzahl der Artikel, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumArticlesEachSite' den Sie in der config.php angegeben haben benutzt. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_ArticleCss("css_1");</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_ArticleCss("css_1");</code> |
| Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | | Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_POOL_Show(2);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_POOL_Show(2);</code> |
| Mit dieser Methode erstellen sie eine Liste mit allen Artikeln aus einer Zufallsgruppe. Da damit die Gruppe zufällig bestimmt wird, ist die Methode ...->SetParam_AA_Group() wegzulassen. | | Mit dieser Methode erstellen sie eine Liste mit allen Artikeln aus einer Zufallsgruppe. Da damit die Gruppe zufällig bestimmt wird, ist die Methode ...->SetParam_AA_Group() wegzulassen. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Order( Array('INDEX') );</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Order( Array('INDEX') );</code> |
− | | Mit dieser Methode stellen Sie die Sortierreihenfolgen für Artikellisten um. Möglich sind folgende Angaben: 'TITLE', 'LEAD', 'DATE_TO', 'DATE_FROM', 'TIME_TO', 'TIME_FROM', 'DATE', 'FIXPOINT', 'SHOWVISITS', 'SHOWDATE', 'SEARCHKEYS', 'INDEX', 'ID', 'VISITS', 'OWNER', 'MODIFIER'. Des Weiiteren ist es möglich, nach mehreren Attributen zu sortieren. Hierzu geben Sie die entsprechenden Attribute Komma-Separiert an: $DynPG->SetParam_AA_Order( Array('INDEX', 'ID') ); | + | | Mit dieser Methode stellen Sie die Sortierreihenfolgen für Artikellisten um. Möglich sind folgende Angaben: 'TITLE', 'LEAD', 'DATE_TO', 'DATE_FROM', 'TIME_TO', 'TIME_FROM', 'DATE', 'FIXPOINT', 'SHOWVISITS', 'SHOWDATE', 'SEARCHKEYS', 'INDEX', 'ID', 'VISITS', 'OWNER', 'MODIFIER'. Des Weiiteren ist es möglich, nach mehreren Attributen zu sortieren. Hierzu geben Sie die entsprechenden Attribute Komma-Separiert an: $GLOBALS["DynPG"]->SetParam_AA_Order( Array('INDEX', 'ID') ); |
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_Sort( Array('ASC') );</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_Sort( Array('ASC') );</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AA_ForceNav(false);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_ForceNav(false);</code> |
| | | | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);</code> | ||
+ | | Flag "Auf Home-Ansicht anzeigen" auslesen und danach selektieren | ||
| | | | ||
Zeile 116: | Zeile 121: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->Write_AllGroups();</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->Write_AllGroups();</code> |
| Diese Methode erstellt die Gruppen-Liste. Hier dürfen Sie keine Änderungen vornehmen. | | Diese Methode erstellt die Gruppen-Liste. Hier dürfen Sie keine Änderungen vornehmen. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AG_Maxview(5);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AG_Maxview(5);</code> |
| Hier können Sie die Anzahl der Gruppen, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumGroupsEachSite' den Sie in der config.php angegeben haben benutzt. | | Hier können Sie die Anzahl der Gruppen, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumGroupsEachSite' den Sie in der config.php angegeben haben benutzt. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AG_ForceNav(false);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AG_ForceNav(false);</code> |
| | | | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_AG_Anytime(true);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_AG_Anytime(true);</code> |
| | | | ||
+ | | | ||
+ | |||
+ | |- | ||
+ | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_UseCategory('Meine Artikel');</code> | ||
+ | | Einschränken der Gruppenliste auf einzelne Unterkategorien | ||
| | | | ||
Zeile 145: | Zeile 155: | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_POOL_Add( Array(12,1) );</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_POOL_Add( Array(12,1) );</code> |
| Geben Sie hier die Artikelnummern an, aus welchen nach Zufallsprinzip einer ausgewählt und angezeigt werden soll. Trennen Sie die Nummern jeweils mit einem Komma. Wollen Sie einen Zufallsartikel aus allen Artikeln erstellen so lassen Sie diese Zeile einfach weg. | | Geben Sie hier die Artikelnummern an, aus welchen nach Zufallsprinzip einer ausgewählt und angezeigt werden soll. Trennen Sie die Nummern jeweils mit einem Komma. Wollen Sie einen Zufallsartikel aus allen Artikeln erstellen so lassen Sie diese Zeile einfach weg. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->SetParam_POOL_Show(1);</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->SetParam_POOL_Show(1);</code> |
| Geben Sie hier an, ob der Seperator bei einem Zufallsartikel beachtet werden soll. 1 steht für Ja, 0 für Nein. | | Geben Sie hier an, ob der Seperator bei einem Zufallsartikel beachtet werden soll. 1 steht für Ja, 0 für Nein. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->Write_RandomArticlePool();</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->Write_RandomArticlePool();</code> |
| Diese Methode erstellt die Ansicht eines Zufallartikels. Hier dürfen Sie keine Änderungen vornehmen. | | Diese Methode erstellt die Ansicht eines Zufallartikels. Hier dürfen Sie keine Änderungen vornehmen. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->_POOL_Clear();</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->_POOL_Clear();</code> |
| Falls Sie mehrere Zufallsartikel auf einer Seite haben, so ist der Aufruf dieser Methode notwendig. Er leert den Pool der Zufallsartikel und ein neuer kann erstellt werden. Dieser Aufruf erfolgt als letzter. Änderungen müssen Sie keine vornehmen. | | Falls Sie mehrere Zufallsartikel auf einer Seite haben, so ist der Aufruf dieser Methode notwendig. Er leert den Pool der Zufallsartikel und ein neuer kann erstellt werden. Dieser Aufruf erfolgt als letzter. Änderungen müssen Sie keine vornehmen. | ||
| | | | ||
|- | |- | ||
− | | <code>[php, N]$DynPG->setupTemplate('default');</code> | + | | <code>[php, N]$GLOBALS["DynPG"]->setupTemplate('default');</code> |
| | | | ||
| | | | ||
|} | |} |
Version vom 4. Juli 2009, 18:42 Uhr
Dieser Artikel ist möglicherweise nicht auf einem aktuellen Stand. Aktualisieren Sie ihn, wenn Sie können!
Alle verfügbaren Funktionen, ihre Aufgabe und ihre Parameter können hier nachgelesen werden.
|
|
|
---|---|---|
$GLOBALS["DynPG"]->SetParam_A_Article(Artikel_Nr); |
Setzt einen Artikel, der mit $GLOBALS["DynPG"]->Write_Article() dann ausgegeben werden kann. | Artikel_Nr = "Nummer des Artikels" (sichtbar im Backend!)
|
$GLOBALS["DynPG"]->SetParam_A_Anytime(Sichtbarkeit); |
Bestimmt wann ein Artikel angezeigt wird (immer oder wenn durch Navigationskontext vorgegeben) | Sichtbarkeit = "true" (immer) oder "false" (wenn durch Navigationskontext vorgegeben)
|
$GLOBALS["DynPG"]->Write_Article(); |
Zeigt den aktuellen ( z.b. den mit $GLOBALS["DynPG"]->SetParam_A_Article(x) gesetzten) Artikel an. | keine Parameter |
$GLOBALS["DynPG"]->SetParam_A_ArticleCss("css_1"); |
Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | |
$GLOBALS["DynPG"]->SetParam_A_IgnoreSeperator(false); |
Falls Sie für den Artikel einen Seperator eingefügt haben, können Sie ihn für diese Ansicht ignorieren. Das heisst bei true wird der Seperator ignoriert (Standard) und der Artikeltext ganz normal angezeigt, bei false wird der Seperator berücksichtigt und der Artikeltext wird an dieser Stelle unterbrochen . Darunter wird ein Link angezeigt, mit dem man durch einen Klick zum gesamten Text gelangt. | |
$GLOBALS["DynPG"]->SetParam_PathToNextPage('next.php'); |
Wird ein Text durch einen Seperator unterbrochen, entsteht ein Link, über den man dann zum gesamten Text gelangt. Mit dieser Methode legen die Seite fest, auf welcher der Artikel bei Klick auf den Link angezeigt werden soll. Ohne diese Methode wird die Ansicht in der selben Seite angezeigt. |
|
|
|
---|---|---|
$GLOBALS["DynPG"]->SetParam_AA_Anytime(true); |
Dieser Parameter weist DynPG an, diese Artikelliste ständig anzuzeigen und nicht nur dann, wenn dies durch den Kontext vorgegeben ist (d.h. wenn ein Benutzer durch eine Artikelliste oder andere Elemente mit dynamischen Artikellisten auf diese Seite gelangen). | |
$GLOBALS["DynPG"]->SetParam_AA_Group("News"); |
Geben Sie hier den Namen der Gruppe an, von der Sie eine Artikel-Listenansicht angezeigt haben wollen. In diesem Beispiel würde eine Liste der Artikel in der Gruppe "News" angezeigt werden. | |
$GLOBALS["DynPG"]->Write_AllArticles(); |
Diese Methode erstellt die Artikel-Liste. Hier dürfen Sie keine Änderungen vornehmen. | |
Mit dieser Methode haben Sie die Möglichkeit eine Artikelliste aus mehreren Gruppen zu erstellen, indem Sie im ersten Parameter Gruppen einbinden und im zweiten Paramter Gruppen ausblenden können. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. Geben Sie einfach die Gruppennummern zwischen den Klammern von array() ein und trennen Sie diese mit einem Komma. | ||
$GLOBALS["DynPG"]->SetParam_AA_OneArticle(3); |
Wenn Sie nur einen einzigen Artikel in der Liste anzeigen wollen, benutzen Sie diese Methode. Geben Sie die Nummer des Artikels an, der angezeigt werden soll. Die Methode SetParam_AA_Group("Gruppenname"); ist in diesem Falle nicht mehr notwendig. | |
$GLOBALS["DynPG"]->SetParam_AA_Maxview(5); |
Hier können Sie die Anzahl der Artikel, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumArticlesEachSite' den Sie in der config.php angegeben haben benutzt. | |
$GLOBALS["DynPG"]->SetParam_AA_ArticleCss("css_1"); |
Hier haben Sie die Möglichkeit, weitere CSS-Klassennamem speziell für diesen Artikel zu generieren. Die Klassennamen für diesen Artikel bekommen den Wert "css_1" hinten angehängt (z.B Klasse "TR.DynPG_General_tbl_A_Main_" wird zu "TR.DynPG_General_tbl_A_Main_css1"). Mehr zum CSS in Kapitel 3. | |
$GLOBALS["DynPG"]->SetParam_POOL_Show(2); |
Mit dieser Methode erstellen sie eine Liste mit allen Artikeln aus einer Zufallsgruppe. Da damit die Gruppe zufällig bestimmt wird, ist die Methode ...->SetParam_AA_Group() wegzulassen. | |
$GLOBALS["DynPG"]->SetParam_AA_Order( Array('INDEX') ); |
Mit dieser Methode stellen Sie die Sortierreihenfolgen für Artikellisten um. Möglich sind folgende Angaben: 'TITLE', 'LEAD', 'DATE_TO', 'DATE_FROM', 'TIME_TO', 'TIME_FROM', 'DATE', 'FIXPOINT', 'SHOWVISITS', 'SHOWDATE', 'SEARCHKEYS', 'INDEX', 'ID', 'VISITS', 'OWNER', 'MODIFIER'. Des Weiiteren ist es möglich, nach mehreren Attributen zu sortieren. Hierzu geben Sie die entsprechenden Attribute Komma-Separiert an: $GLOBALS["DynPG"]->SetParam_AA_Order( Array('INDEX', 'ID') ); | |
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array('ASC') ); |
||
$GLOBALS["DynPG"]->SetParam_AA_ForceNav(false); |
||
$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true); |
Flag "Auf Home-Ansicht anzeigen" auslesen und danach selektieren |
|
|
|
---|---|---|
$GLOBALS["DynPG"]->Write_AllGroups(); |
Diese Methode erstellt die Gruppen-Liste. Hier dürfen Sie keine Änderungen vornehmen. | |
$GLOBALS["DynPG"]->SetParam_AG_Maxview(5); |
Hier können Sie die Anzahl der Gruppen, die pro Seite angezeigt werden sollen angeben. Lassen Sie diese Methode weg, so wird der Wert 'EL_Groups:MaximumGroupsEachSite' den Sie in der config.php angegeben haben benutzt. | |
$GLOBALS["DynPG"]->SetParam_AG_ForceNav(false); |
||
$GLOBALS["DynPG"]->SetParam_AG_Anytime(true); |
||
$GLOBALS["DynPG"]->SetParam_UseCategory('Meine Artikel'); |
Einschränken der Gruppenliste auf einzelne Unterkategorien |
|
|
|
---|---|---|
$GLOBALS["DynPG"]->SetParam_POOL_Add( Array(12,1) ); |
Geben Sie hier die Artikelnummern an, aus welchen nach Zufallsprinzip einer ausgewählt und angezeigt werden soll. Trennen Sie die Nummern jeweils mit einem Komma. Wollen Sie einen Zufallsartikel aus allen Artikeln erstellen so lassen Sie diese Zeile einfach weg. | |
$GLOBALS["DynPG"]->SetParam_POOL_Show(1); |
Geben Sie hier an, ob der Seperator bei einem Zufallsartikel beachtet werden soll. 1 steht für Ja, 0 für Nein. | |
$GLOBALS["DynPG"]->Write_RandomArticlePool(); |
Diese Methode erstellt die Ansicht eines Zufallartikels. Hier dürfen Sie keine Änderungen vornehmen. | |
$GLOBALS["DynPG"]->_POOL_Clear(); |
Falls Sie mehrere Zufallsartikel auf einer Seite haben, so ist der Aufruf dieser Methode notwendig. Er leert den Pool der Zufallsartikel und ein neuer kann erstellt werden. Dieser Aufruf erfolgt als letzter. Änderungen müssen Sie keine vornehmen. | |
$GLOBALS["DynPG"]->setupTemplate('default'); |