05.04.2009
Sticky Content
In Constructr CMS Version 3.02.8 wurde das Konzept der “Sticky Content’s” eingeführt. Hiermit ist es möglich einem Content-Element eine feste ID zuzuweisen. Über diese global einzigartige und feste ID kann man Inhalts-Elemente im Frontend an beliebiger Stelle zuweisen und darstellen.
Vorstellbar ist zum Beispiel, ein Inhaltselement für den fiktiven Bereich New’s. Dieses muss nur einmal im Backend gepflegt werden, kann aber im Frontend an beliebig vielen und beliebig unterschiedlichen Stellen im Template dargestellt werden.
Zum abgreifen eines Sticky-Content ist folgender Code nötig:
<?php
// Example for grabbing Content with defined Sticky ID 999
$get_sticky_999 = $db -> query("
SELECT *
FROM $DB_TABLE_CONSTRUCTR_CONTENT
WHERE sticky_id = '999'
LIMIT 1
") or die(mysql_error());
$sticky999 = $db -> num_rows($get_sticky_999);
if($sticky999 != 0) {
$act999 = $db -> fetch_array($get_sticky_999);
$content = $act999['content'];
echo unhtmlentities(base64_decode($content));
}
?>





