שינוי מראה של דף

ברצוני לבנות רכיב שישנה את המראה של הדף הראשי בניהול, אני רוצה להוסיף שם אייקונים וכדומה.

ידוע לי שישנם פונקציות theme שמשנות את המראה, אבל איך אני מגביל אותן שיעבדו רק בדף ספציפי?

בעניין: שינוי מראה של דף

אני כמעט בטוח שיש מודול שכבר עושה דבר שכזה... חיפשת?
אם תמצא אחד כזה, תוכל להשתמש בו, או לפחות לזהות איך זה נעשה.

זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות

בעניין: בעניין: שינוי מראה של דף

אני רוצה ללמוד לפתח בדרופל ולכן אני מעדיף לפתח בעצמי כדי לצבור נסיון וידע.
למרות שאני אשמח אם תוכל להפנות אותי לרכיב המדובר כדי שאני "אחטט" בקוד ואראה איך הוא עובד.

השאלה שלי באופן כללי היא איך אני מגביל את הרכיב שלי שיעדכן מראה של דף מסוים.

מימוש בתור theme לא מודול...

יש פרויקט דומה (שאתה יכול לחטט בו) שנקרא rootcandy
http://drupal.org/project/rootcandy

ליאור קסוס, לינוויט
תשתיות תוכן קהילתיות

בעניין: מימוש בתור theme לא מודול...

מכיר את הפרויקט של rootcandy.
התקנתי אותו והוא בכלל משדרג לחלוטין את כל ממשק הניהול.

השאלה שלי נשארת בעינה, כיצד אני משנה דף ספציפי בניהול?
אני רוצה לשנות את דף הניהול הראשי שמציג את כל הרכיבים ומידע עליהם. אני רוצה לבנות אותו בצורה אחרת.

אני צריך לבנות רכיב או שמדובר במימוש בעיצוב?

ציטוט: השאלה

ציטוט:

השאלה שלי נשארת בעינה, כיצד אני משנה דף ספציפי בניהול?

אם אתה כותב מודול, אתה יכול לבדוק את כתובת הדף הנוכחי בעזרת arg(), למשל:

<?php

  if (arg(0) == 'admin' && !arg(1)) {
   
// your code here
 
}
?>

אם אתה לא רוצה לכתוב מודול, אז אתה צריך למצוא מהיכן מגיע כל חלק בדף (או אולי הדף כולו), ולשנות אותו. אתה יכול להעזר במודול devel, בגרסה 6 שלו הוא מכיל רכיב בשם Theme Developer:
http://drupal.org/node/209561

חדש באתר