Page 1 of 1

News Modul erweitern

Posted: Mon 28. Dec 2009, 17:39
by Oldboy
Hallo

Ich würde ganz gerne unter dem Punkt NEWS einen Punkt für PRODUKTE einfügen. Dort sollte man dann genau wie bei NEWS EInträge machen können, nur halt keine Newsartikel, sondern Produkte, bzw einzelne Segmente von einem Produkt...

Einige Produkte sollen später in mehreren Bereichen der Seite erscheinen... durch die Verwendung eines zentralen Bereichs wie bei den NEWS wäre die Pflege daher wesentlich leichter.

Hat das schonmel jemand versucht?

Viele Grüße
oldboy

Re: News Modul erweitern

Posted: Wed 30. Dec 2009, 23:00
by Oldboy
Anders gefragt:

was muss ich alles duplizieren um einen zweiten, unabhängigen Newsbereich zu erstellen, auf den man mit dem News CP seperat zugreifen kann?

Habe leider nicht viel Ahnung von php... aber ich habe es schon geschafft den Navigationspunkt für News zu duplizieren und nach "Produkte" umzunennen.
Dann habe ich noch die Dateien news.inc.php und news.tmpl.php dupliziert und in der Datei phpwcms.php wie folgt refernziert:

Code: Select all

		// articles
      	case "articles":
			$_SESSION['image_browser_article'] = 0; //set how image file browser should work
			switch($p) {
				...
				// Produkte
				case 3:
					include(PHPWCMS_ROOT.'/include/inc_lib/produkte.inc.php');
					include(PHPWCMS_ROOT.'/include/inc_tmpl/produkte.tmpl.php');
					break;

				// News
				case 4:
					include(PHPWCMS_ROOT.'/include/inc_lib/news.inc.php');
					include(PHPWCMS_ROOT.'/include/inc_tmpl/news.tmpl.php');
					break;


			}
			break;
Den Bereich für die Navi habe ich wie folgt verändert:

Code: Select all

	case "articles":	//articles
						...
						$subnav .= subnavtext($BL['be_produkte'], "phpwcms.php?do=articles&p=3", $p, "3", 0);
						$subnav .= subnavtext($BL['be_news'], "phpwcms.php?do=articles&p=4", $p, "4", 0);
						...
Ich habe mal geraten dass die 3 und 4 in beiden Bereich zusammenhängen... es scheint aber noch etwas zu fehlen, denn beide Seiten verlinken immer noch auf die gleiche Seite.

Viel wichtiger ist wahrscheinlich noch zu wissen, wie man die Einträge für den Bereich Produkte in eine seperate Datenbank schreibt...

Falls ich hier im falschen Forum bin, bitte bescheid sagen.

Viele Grüße
Oldboy

Re: News Modul erweitern

Posted: Thu 31. Dec 2009, 00:03
by Jensensen
Soweit ich das sehe ist dieser Aufwand gar nicht nötig!
NEWS in phpwcms haben den großen Vorteil, dass sich sich durch TAGs organisieren lassen.
Du musst Deinen NEWS nur jeweils eindeutige TAGs zuweisen.
Danach kannst Du mit dem CP News nur diejenigen NEWS anzeigen, die zu einem bestimmten TAGWORT passen.

Wenn Du mehrere News-Artikel hast und jedem einzelnen einen TAG zugeordnet hast, kannst Du mit dem CP News und der Angabe des TAGs eine Sortierung vornehemen. Bildlich gesprochen rutschen dann in den CP News nur solche News-Artikel, bei denen ein bestimmtes Tagwort erfasst, eingegeben wurde.

Bei der Eingabe von NEWS kann ein TAGWORT vergeben werden. Damit ist es möglich, gleichsam den "gedachten Anzeigebereich" zu definieren. Damit werden News für einzelne "Bereiche" gefiltert, getagged, zugewiesen. Verwende als Tagwort beispielsweise Produkte, GLOBAL (alle), Unternehmen, Neu, Reiseberichte, EN, DE, PT, SE, was_weiss_ich usw.

Mit dem CP News kannst Du dann die Artikel aus NUR einem Bereich ausgeben, indem Du dann hier das TAGWORT angibst.

Aus allen NEWS landen dann in diesem CP nur diejenigen NEWS, die per TAGWORT dort zu sehen sein sollen - also nur diese News, die das Tagwort haben, das in dem CP News gewünscht/erlaubt ist.

Knifflig...

evt. formuliere ich das am 2. dann noch einmal neu...

Re: News Modul erweitern

Posted: Thu 31. Dec 2009, 11:36
by Oldboy
Ah, danke für die Antwort!
Dann werde ich das mal testen.

Das Problem ist halt, dass es relativ viele Produkte geben wird. Ich wollte es mit dem zweiten Newsbereich nur etwas übersichtlicher machen...

Aber ich probiere mal was rum...

viele Grüße und guten Rutsch!
Oldboy

Re: News Modul erweitern

Posted: Sat 2. Jan 2010, 00:55
by Jensensen
Hi Oldboy,

bist Du auch Mitglied in pepes "Senior Club"?

Übrigens, wenn Du mehrere Tagworte verwendest, kann es zu Problemen kommen bei der Auswahl von AND.
Vgl. dazu: http://code.google.com/p/phpwcms/issues/detail?id=216