Hallo
Ich blicke es nicht mehr. Als PHP Anfänger komme ich hiermit nicht weiter. Ich habe mir eine Erweiterung (News) in meinem Shop eingebaut. Die News werden in einer Infobox dargestellt und gelistet. Nun möchte ich aber diese Ausgabe der News nicht in einer Infobox haben, sondern ganz einfach in einer von mir definierten Zeile.
Hier mal der Code:
Den Titel der Box habe ich schon mal ausgeblendet, aber ich begreife es nicht, wie ich die Ergebnisabfragen ohne diese "new contentBox($info_box_contents)" darstellen kann. Ich möchte einfach nur die einzelnen Ergebnisse so wie im array definiert, ausgeben. Kann mir bitte jemand verraten wie ich das hinbekomme? Wenn es geht bitte gleich mit Code.
Hoffe ich habe mich klar ausgedrückt. Und danke schon mal.
Gruss Andreas
Ich blicke es nicht mehr. Als PHP Anfänger komme ich hiermit nicht weiter. Ich habe mir eine Erweiterung (News) in meinem Shop eingebaut. Die News werden in einer Infobox dargestellt und gelistet. Nun möchte ich aber diese Ausgabe der News nicht in einer Infobox haben, sondern ganz einfach in einer von mir definierten Zeile.
Hier mal der Code:
PHP-Code:
$latest_news_query = tep_db_query('SELECT news_id, headline,
date_added from ' . TABLE_LATEST_NEWS . " WHERE status = '1' and
language = '". $languages_id. "' ORDER BY date_added DESC LIMIT " .
MAX_DISPLAY_LATEST_NEWS);
if (!tep_db_num_rows($latest_news_query)) { // there are no news
echo '<!-- no news -->';
} else {
// $info_box_contents = array();
// $info_box_contents[] = array('align' => 'left',
// 'text' => TABLE_HEADING_LATEST_NEWS);
// new contentBoxHeading($info_box_contents, false, false);
// $info_box_contents = array();
$row = 0;
while ($latest_news = tep_db_fetch_array($latest_news_query)) {
$info_box_contents[$row] = array('text' => '<table border="0"
cellspacing="0" cellpadding="0"><tr><td class="smallText"><a href="' .
tep_href_link(FILENAME_NEWS, 'news_id=' . $latest_news
['news_id']) . '#newsid' . $latest_news['news_id'] . '">' . tep_date_short
($latest_news['date_added']) . ' - ' . eval_html($latest_news
['headline']) . '</a></td></tr></table>');
$row++;
}
new contentBox($info_box_contents);
}
Hoffe ich habe mich klar ausgedrückt. Und danke schon mal.
Gruss Andreas
Kommentar