Su
Beiträge: 416
|
Im Inhaltsbereich der Startseite die Artikel einer Gruppe anzeigen
|
Hoi mitenand
Ich sollte eine index.php so umbauen, dass sie den Inhalt einer der Gruppen anzeigt, also - falls ich den richtigen Begriff verwende - eine Artikelliste mit Leadbild, Titel und Lead. Leider hab ich nicht herausgefunden, wie das Snippet anpassen: Alles was ich ausprobiere, gibt nur 'Käse'.
(So, wie im Beitrag zur Frage von kust vom 11.7.07 'Artikelliste auf Startseite' erklärt, scheint es mir nicht zu gehen, weil ich 'Auf Startseite veröffentlichen' bereits für die separate Agenda-Spalte benötige.)
Vielen Dank im Voraus für eure Unterstützung
und liebe Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
24.05.2011 11:20
|
ZITIEREN
| ANTWORTEN
|
Urs Gamper
Beiträge: 531
|
Hoi Susanna
Du kannst ja "auf Startseite veröffentlichen" in Gruppen einschränken. Für die Agenda-Spalte die eine Gruppe und für die andere Liste eine andere oder allenfalls auch mehrere Gruppen.
Grüessli
Urs
|
gamper media GmbH
5621 Zufikon
+41-56-631 80 23
|
|
|
24.05.2011 11:52
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
Lieber Urs
Herzlichen Dank für deinen Input. Ich hab mir das angesehen und es scheint mir etwas schwierig zu sein: Der Admin der Website will quasi das Gegenteil - wenn ich dich richtig verstanden habe: Im Inhaltsbereich der Startseite die Artikelliste einer definierten Gruppe, im Agenda-Teil das, wo immer er drauf Lust hat, da drin zu publizieren ... aus irgend welchen Gruppen, die sich auch laufend ändern können.
Gäbe es denn keine Möglichkeit, in die index.php ein Snippet einzusetzen, das quasi 'read_group' statt 'read_article' sagt?
Lieben Dank für weitere Hinweise und Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
24.05.2011 15:03
|
ZITIEREN
| ANTWORTEN
|
Chris
Beiträge: 510
|
hi susanna,
du kannst es natürlich auch umdrehen. sprich im inhalt machst du ein snippet, welches immer eine artikelliste aus nur einer gruppe anzeigt:
$GLOBALS["DynPG"]->SetParam_AA_Group('GRUPPENNAMEN');
$GLOBALS["DynPG"]->SetParam_AA_MaxView(10);
$GLOBALS["DynPG"]->SetParam_AA_Order( Array( 'INDEX' ) );
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array( 'DESC' ) );
$GLOBALS["DynPG"]->SetParam_AA_Anytime(true, true);
$GLOBALS["DynPG"]->SetParam_AA_IgnoreSeperator(true);
$GLOBALS["DynPG"]->SetParam_AA_fullLoadText(false);
$GLOBALS["DynPG"]->Write_AllArticles();
Und auf der anderen Seite machst Du ein Snippet welches aus allen Gruppen die Artikel ausliest, welche "auf Startseite anzeigen" angehakt haben:
$GLOBALS["DynPG"]->SetParam_AA_Group(null);
$GLOBALS["DynPG"]->SetParam_AA_MaxView(10);
$GLOBALS["DynPG"]->SetParam_AA_Order( Array( 'INDEX' ) );
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array( 'DESC' ) );
$GLOBALS["DynPG"]->SetParam_AA_Anytime(true, true);
$GLOBALS["DynPG"]->SetParam_AA_IgnoreSeperator(true);
$GLOBALS["DynPG"]->SetParam_AA_fullLoadText(false);
$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);
$GLOBALS["DynPG"]->Write_AllArticles();
mfg
chris.w.
|
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************
|
|
|
24.05.2011 17:02
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
Hoi Chris
Herzlichen Dank für deine Unterstützung und deine Snippets. Werd mich gleich schnell persönlich bei dir melden.
Liebe Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
24.05.2011 17:47
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
Hoi Chris
Ich melde mich nun trotzdem nochmals im Forum zurück.
Mit dem neuen Snippet für die Agenda auf der Startseite hatte ich etwas (Formatierungs-)Probleme, bis ich herausgefunden habe, dass ich natürlich noch das template ergänzen muss. Bei mir klappt das nun prima mit
$GLOBALS["DynPG"]->setupTemplate('home');
$GLOBALS["DynPG"]->SetParam_AA_Group(null);
$GLOBALS["DynPG"]->SetParam_AA_MaxView(10);
$GLOBALS["DynPG"]->SetParam_AA_Order( Array( 'FIXPOINT' ) );
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array( 'ASC' ) );
$GLOBALS["DynPG"]->SetParam_AA_Anytime(true, true);
$GLOBALS["DynPG"]->SetParam_AA_IgnoreSeperator(true);
$GLOBALS["DynPG"]->SetParam_AA_fullLoadText(false);
$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);
$GLOBALS["DynPG"]->Write_AllArticles();
$GLOBALS["DynPG"]->setupTemplate('default');
Ich hab ja schon so viel gelernt von dir und deinen Mit-DynPGlern!
Jetzt habe ich aber noch ein Problem mit der Artikelliste für die Startseite: Da will der Link auf den Titeln der jeweiligen Artikel bei der index.php bleiben -> passiert also nichts beim Klick auf den jeweiligen Titel-Link. Ich hab versucht, das der navi.php beizubringen. Aber das hat die index.php nicht gern. Wie könnte ich da die 'Folgeseite = gewerbeverein.php' ins Snippet einbinden?
Herzlichen Dank im Voraus
und sommerliche Grüsse aus Winkel
Susanna
|
http://www.artundmedia.ch
|
|
|
25.05.2011 14:53
|
ZITIEREN
| ANTWORTEN
|
Chris
Beiträge: 510
|
hi susanna,
es freut mich wenn wir helfen können ;)
der befehl für das snippet lautet folgendermassen:
$GLOBALS["DynPG"]->SetParam_PathToNextPage('gewerbeverein.php');
Solche Angaben findest Du in einer Übersicht auf dem Wiki unter der folgenden URL:
http://www.dynpg.org/wiki_de/index.php/Funktionsreferenz/Globals
liebe grüsse
chris.w.
|
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************
|
|
|
25.05.2011 17:50
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
Hoi Chris
Herzlichen Dank - und sorry! Funktioniert natürlich prima.
Beste Grüsse und schönes Wochenende
Susanna
|
http://www.artundmedia.ch
|
|
|
27.05.2011 19:11
|
ZITIEREN
| ANTWORTEN
|