PDA

View Full Version : Neuste Links in der Sidebar


majo77
08-19-2008, 12:21 PM
Hallo,

ich will wie hier ranxs. de die neusten Links in der Sidebar mit einer kurzen Beschreibung anzeigen lassen. Kann mir mal jemand den Code dafür geben ?

Danke

pragent
08-19-2008, 01:09 PM
Wieviele Links sollen angezeigt werden?
Den Code findest Du irgendwo im Forum ... :rolleyes:



Erstelle eine TPL mit diesen Inhalt:

{if count($last_ten) gt 0}
{foreach from=$last_ten item=link
name=links}<div><a title="{$link.DESCRIPTION}" href="{if !$smarty.const.ENABLE_REWRITE}{$smarty.const.DOC_R OOT}/detail.php?id={$link.ID}{else}{$smarty.const.DOC_R OOT}/detail/link-{$link.ID}.html{/if}">{$link.TITLE|truncate:20:"..."}</a><br>
{$link.DESCRIPTION|truncate:150:"..."}
</div>{/foreach}{/if}


$link.DESCRIPTION|truncate:150 = Anzeige der Beschreibung auf 150 Zeichen begrenzt



In die init.php schreibst Du einfach:

$last_ten = $db->GetAll("SELECT * FROM `{$tables['link']['name']}` WHERE `STATUS` = '2' ORDER BY `ID` DESC LIMIT 0, 10");
$tpl->assign('last_ten', $last_ten);


DESC LIMIT 0, 10 = Anzahl der angezeigten Einträge



Jetzt schreibe folgendes in die Sitebar:
{include file="deine-erstellte-template.tpl"}



Hab es nicht getestet, aber da Du keinen FTP-Zugang bereitstellen wolltest, ist mein Support nur eingeschränkt möglich.