Forum

DynPG Forum

Foren

Login

Suchen

Forenübersicht - Allgemeines Forum - Unterschiedliche News-Typen

Su

Beiträge: 416

Unterschiedliche News-Typen
Und meine für heute hoffentlich letzte Frage an euch ;) : Auf teamPROJECT.ch habe ich unterschiedliche News-Typen: Die 'ganz gewöhnlichen' mit Titel, Lead, mit oder ohne 'mehr'. Dann die Renndaten, die nur den Lead anzeigen sollen (ein 'mehr' haben sie eh nicht, da ich alle Daten nur als Lead erfasse).

Ich müsste wohl in meine .php-Seiten zwei verschiedene news.php platzieren? Die eine, die sagt: Publiziere alles, was mit 'Ja, auf Startseite' ankreuzt ist ausser den Artikeln aus Gruppe 9, und eine zweite, die befiehlt: Publiziere ausschliesslich die Artikel mit 'Ja, auf Startseite' aus Gruppe 9, und das ohne Titel?

Bin völlig ratlos, wie das anstellen und hoffe inständig auf eure Tipps.

Herzlichen Dank im Voraus
und Grüessli

Susanna
http://www.artundmedia.ch

14.12.2012 13:57

ZITIEREN | ANTWORTEN

Chris

Beiträge: 510

hi su,

ja soweit fast alles korrekt :)

2 includes news.php + daten.php welche du in einem jeweiligen eigenen div container platzierst (damit wir per css sachen ausblenden können + nicht ein eigenes Templateset brauchen).

Denke es würde Sinn machen, wenn der RenndatenBlock immer zuoberst steht und darunter die News kommen. Also bindest Du zuerst das daten.php Include ein und sagst diesem Snippet, er solle nur die Artikel aus der Gruppe 9 mit auf Home anzeigen:

$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);
$GLOBALS["DynPG"]->SetParam_AA_Group('RENNDATEN-GRUPPENNAME');

und danach das news.php include mit den folgenden einstellungen:

$GLOBALS["DynPG"]->SetParam_AA_seperateHome(true);
$GLOBALS["DynPG"]->SetParam_AA_Groups(array(), array(9));

Also alle mit auf home aber nicht aus gruppe 9.

Danach müsstest Du via css nur noch den Titel ausblenden für die einträge im Daten-Div.

gruss
chris.w.
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************

14.12.2012 15:34

ZITIEREN | ANTWORTEN

Su

Beiträge: 416

Lieber Chris

Das funktioniert fantastisch, vielen Dank!

Ich hab folgendes in die datum.php eingesetzt:

$GLOBALS["DynPG"]->SetParam_AA_Group('Renndaten');

Ein winziges Problemchen habe ich noch: Ich würde im Backend den Gruppennamen gern von 'Renndaten' auf 'Nächste Renndaten' oder 'Kommende Renndaten' ändern. Da hab ich mit ganz vielem Zeugs Austesten aber noch nicht herausgefunden, wie ich das in

$GLOBALS["DynPG"]->SetParam_AA_Group('RENNDATEN-GRUPPENNAME');

einsetzen könnte. Klappt bei mir leider weder mit 'Kommende-Renndaten' noch 'Nächste-Renndaten' oder 'NAmpersandaumlStrichpunktchste-Renndaten'.

Ist nicht so tragisch, wär aber halt schon 'chic', wenn in den News das nächste Rennen unter diesem Titel erscheinen würde ;) Falls du mir auch da noch einen Tipp hättest, wärs natürlich schön!

Lieben Dank
und beste Grüsse

Susanna



http://www.artundmedia.ch

15.12.2012 12:51

ZITIEREN | ANTWORTEN

Chris

Beiträge: 510

http://www.dynpg.org/wiki_de/index.php/Funktionsreferenz/Globals

$GLOBALS["DynPG"]->SetParam_AA_Groups(array(ID), array());

Damit kannst Du die ID anstatt dem Namen verwenden.

gruss
chris.w.
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************

15.12.2012 20:28

ZITIEREN | ANTWORTEN

wasi

Beiträge: 122

News
Hallo zäme

Allen ein tolles neues Jahr, vor allem mit DynPG.

Bin auch wieder mal an einer Website und habe News mit Home-Einträgen eingerichtet.
Das funktioniert soweit gut.

Einzig die css-Formatierung via config_general.css reagiert nicht.

Habe ich falsche Globals:

|?php
$GLOBALS["DynPG"]->setupTemplate('news');
$GLOBALS["DynPG"]->SetParam_AG_Anytime(FALSE);
$GLOBALS["DynPG"]->SetParam_AG_ForceNav(FALSE);
$GLOBALS["DynPG"]->SetParam_AG_Order( Array( 'INDEX' ) );
$GLOBALS["DynPG"]->SetParam_AG_Sort( Array( 'ASC' ) );
$GLOBALS["DynPG"]->Write_AllGroups();

$GLOBALS["DynPG"]->SetParam_AA_Anytime(TRUE);
$GLOBALS["DynPG"]->SetParam_AA_Order( Array( 'DATE_FROM' ) );
$GLOBALS["DynPG"]->SetParam_AA_Sort( Array( 'DESC' ) );
$GLOBALS["DynPG"]->SetParam_AA_Maxview(15);
$GLOBALS["DynPG"]->SetParam_AA_ForceNav(FALSE);
$GLOBALS["DynPG"]->SetParam_AA_CategoryNavigation(FALSE);
$GLOBALS["DynPG"]->SetParam_AA_Groups(Array(23),Array());
$GLOBALS["DynPG"]->Write_AllArticles();

$GLOBALS["DynPG"]->SetParam_A_Anytime(FALSE);
$GLOBALS["DynPG"]->SetParam_A_CategoryNavigation(FALSE);
$GLOBALS["DynPG"]->SetParam_A_PrintNavigation(TRUE);

$GLOBALS["DynPG"]->SetParam_A_FacebookNavigation(FALSE);
$GLOBALS["DynPG"]->SetParam_A_ArticleHeader(TRUE);
$GLOBALS["DynPG"]->Write_Article();
$GLOBALS["DynPG"]->setupTemplate('default');

?|

oder ist evtl. im cms die tpl resp. unter MyCMS das news-Verzeichnis mit articles.tpl oder detail.tpl veraltet.

Danke für die Hilfe.

Grüessli wasi

11.01.2013 22:42

ZITIEREN | ANTWORTEN