PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB: News Manager von hifibau


csigg
02.07.2009, 15:29
Hallo,
ich habe gerade den Newsmanager von hifibau bei uns eingefügt, funktioniert um ECB auch soweit ganz gut,
bis auf der Newsarchiv, welches über den Content-Manager eingebunden wurde.
Wenn ich dieses Aufrufe bekomm ich immer folgende Meldung:

Fatal error: Call to undefined method splitPageResults::display_links() in pfad zum shop/media/content/newsarchiv.php on line 37

das Problem scheint also die Funktion display_links() Links zu sein. Nur weiss ich nicht wieso, bzw. wie die denn überhaout herkommt.
Kann mir da jemand vielleicht nen Tipp geben?

Fussly
02.07.2009, 16:39
Hi

kenne das Modul von Hifibau leider nicht...

Aber paßt das zu deinem Pfad:
''>ZITAT</div>shop/media/content/newsarchiv.php on line 37 [/b]

-liegt dein Shop auch im Verzeichnis "shop/" oder im Root?!
-ist die Datei "newsarchiv.php" vorhanden?

Gruss

SMT WebServices
02.07.2009, 16:51
''>ZITAT(Fussly @ Jul 2 2009, 17:39) 181851
Hi

kenne das Modul von Hifibau leider nicht...

Aber paßt das zu deinem Pfad:
-liegt dein Shop auch im Verzeichnis "shop/" oder im Root?!
-ist die Datei "newsarchiv.php" vorhanden?

Gruss
[/b]
ne datei die nicht vorhanden ist kann keine fehler auswerfen, also vergiss es
ich denke es liegt eher daran, das man das generieren von HTML in der ECB weitestgehend ins template verlagert hat, wo es ja auch hingehört
die originale xt-Commerce funktion hat aber links erzeugt also HTML

schau dir einfach mal zum beispiel im products listing an, wie dort die seitenlinks erzeugt werden, das müsste der adäquate ersatz für diese geschichte sein

csigg
05.07.2009, 23:00
Hallo,

die entsprechende Zeile hab ich jetzt dahingehend geändert:

<td align="right" class="smallText">'.TEXT_RESULT_PAGE . ' ' . $news_split->getLinksArray(
****************MAX_DISPLAY_PAGE_LINKS,
****************xtc_get_all_get_params(array('page ', 'info', 'x', 'y')),
****************TEXT_DISPLAY_NUMBER_OF_NEWS
****************).'</td>

also so, wie ich sie auch in der product_listing.php gefunden habe.
Allerdings bekomme ich jetzt als Ausgabe "Array"
Kann mir denn hier jemand weiterhelfen?

csigg
11.07.2009, 13:23
oh, mir ist da wohl ein Fehler unterlaufen,
das Modul welches ich meine, heisst zwar News Manager, ist aber von southbridge.de

und damit hab ich leider immer noch dass Problem dass statt den Seitenzahlen nur dass Wort "Array" ausgegeben wird. Also wie wenn man in PHP ein Array mit
echo feld;
ausgeben würde.

Kann mir da vielleicht jemand ein Tipp geben?

yogi70
22.07.2009, 17:46
im template mal {debug} einbauen und den Popup analysieren...