הי
אני מחפשת האם קיימת פונקציה כלשהי ב theme שיכולה להחזיר לי את ה node האחרון ברשימה.
חיפשתי קצת בגוגל וב API של תבניות אבל אני לא מוצאת משהו כזה, אולי אני לא יודעת מה לחפש. אני לא מספיק בקיאה בPHP או בפונקציות של תבניות...
דרופל 6, תבנית: טנדו, קובץ: template.php
התקנתי מודול שנקרא simplenews content selection, הוא מייצר עיצוב כלשהו לתוכן של ניוזלטר. לפי ההנחיות של המודול, כדי לדרוס את העיצוב הזה, אני צריכה להעתיק ממנו את הפונקציה הבאה, לשנות את שמה ולהדביק אותה ב template.php, ולערוך אותה כפי שארצה. במקור היא נראית משהו כזה:
function theme_scs_node_output($node) {
//$output = build your HTML here
return $output;
}
יש כל מיני משתנים שאני יכולה לגשת אליהם, למשל
$node->nid
$node->title
node_teaser($node->body)
שיניתי את המבנה הזה כדי שיתאים לעיצוב שאני רוצה. העיצוב הזה כולל מעין קו מפריד בין כל אייטם. אני רוצה להוסיף תנאי, שאם מדובר באייטם האחרון, הקו המפריד לא יופיע.
כלומר
if (...is_last)
$output=...
מישהו יודע איך אפשר לעשות את זה?
תודה רבה
תום