Witam
Chciałbym tabele/panel last_added z katalogu glWeb (ostatnie strony dodane do katalogu) wyświetlić w panelu Fusiona. Ja próbowałem to wstawić w panel ale wyskakiwało pełno różnych błędów, po prostu nie potrafię sobie z tym poradzić. Jeśli ktos potrafi to zrobić to poniżej podaje kod last_added.php :
<?php
$ilosc_wpisow_o = 4; // ILosc wyswietlanych wpisow
$plik = $g_szablon .'/ostatnie.tpl.php';
$fp = fopen($plik,'r');
$ile = filesize($plik);
$tpl_raw = fread($fp, filesize($plik));
fclose($fp);
$pyt = "SELECT * FROM `" . $g_przedrostek . "katalog` WHERE `ban` = 0 ORDER BY `id` DESC LIMIT 0, $ilosc_wpisow_o";
$odp = $DB->query($pyt) ;
if ($odp) {
$linki = '';
while($wiersz = mysql_fetch_array ($odp)) {
$tpl = $tpl_raw;
if ($mod_rewrite) {
$szcz_adres = "$mod_info-" . $wiersz['id'] . ".html";
} else {
$szcz_adres = "index.php?m=3&wpis=" . $wiersz['id'] ;
}
$t_pow = '`' . $g_przedrostek . 'powiazania`';
$t_pod = '`' . $g_przedrostek . 'podkategorie`';
$t_kat = '`' . $g_przedrostek . 'kategorie`';
$pyt2 = "SELECT * FROM $t_pow pw, $t_pod p , $t_kat k WHERE pw.id='$wiersz[id]' AND pw.id_pod=p.id_pod AND p.id_kat=k.id_kat LIMIT 0,1";
$pow2 = $DB->query($pyt2) ;
$kateg = mysql_fetch_array ($pow2);
$kategoria = $kateg['kategoria'];
$podkategoria = $kateg['podkategoria'];
/* if ($mod_rewrite) {
$podkategorie = "<a href=\"$mod_wpis-" . $kateg['id_kat'] ."$mod_podkat-" .$kateg['id_pod'] .".html\" class=\"male\">$podkategoria</a>";
} else {
$podkategorie = "<a href=\"index.php?kat=" . $kateg['id_kat'] ."&pod=" .$kateg['id_pod'] ."\" class=\"male\">$podkategoria</a>";
} */
// $tpl = str_replace('{kategoria}' , $podkategorie, $tpl);
$tpl = str_replace('{tytul}' , substr($wiersz['tytul'],0,30) . '...', $tpl);
$tpl = str_replace('{opis}' , substr($wiersz['opis'], 0,100) . '...' , $tpl);
$tpl = str_replace('{url}' , $wiersz['url'], $tpl);
$linki .= $tpl;
}
}
$ostatnie = '<div class="l_menu">
<ul><li class="nag">' . $l_last_added . '</li></ul>';
$ostatnie .= $linki . '';
echo $ostatnie .'<br></div>';
?>
<?php
PS. Katalog jest zainstalowany na tej samej stronie co Php fusion więc chyba nie ma żadnych problemów z BD ? |