[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות
בית » פורומים » תמיכה כללית

בהיבט - קוד הטמל שמשתמש בערכי מערך

אמיר סימן טוב, א', 13/12/2009 - 22:23

הייתי מעוניין להשיג קוד לינק של תמונה כמו שאני משיג באמצעות קוד פהפ הבא:

<?php
elseif($node->field_image_link[0]['safe']) :
    print
'<a href="' . $node_url . '"><img src="' . $node->field_image_link[0]['safe'] . '" alt="" width="100px"/></a>'
endif;
?>

אני מעוניין להכניס קוד תחת Rewrite the output of this field בהיבט, ואני לא יודע מה התחביר.
תחת Fields נתון לי ה-token הבא:
[field_image_link_value] == תוכן: כתובת תמונה (field_image_link)

תודה!

‹ telecommute מישהו? סידור מחדש של Navigation ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
התמונה של mtk

ניחוש פרוע ומבלי ממש לדעת על

נכתב ע"י mtk ביום ג', 15/12/2009 - 01:40.

ניחוש פרוע ומבלי ממש לדעת על מה מדובר, הייתי אומר שהקטע קוד הזה לא שלם, אבל הייתי הולך על הכנסה של: [field_image_link_value] בשדה המדובר, ואת כל שאר עבודת הקוד עושה בtemplate override (של השדה)

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

טוב, זה כמובן חלק מבלוק if רק

נכתב ע"י אמיר סימן טוב ביום ג', 15/12/2009 - 11:46.

טוב, זה כמובן חלק מבלוק if רק שכחת לתקן את elseif ל-if.

הכנסה של השדה לא עבדה.

לא הבנתי למה קשור template override. אולי התכוונת theming?

עוד רעיונות?

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של mtk

נכתב על ידי il1 - אמיר סימן

נכתב ע"י mtk ביום ג', 15/12/2009 - 16:21.

נכתב על ידי il1 - אמיר סימן טוב:

טוב, זה כמובן חלק מבלוק if רק שכחת לתקן את elseif ל-if.

הכנסה של השדה לא עבדה.

לא הבנתי למה קשור template override. אולי התכוונת theming?

עוד רעיונות?

template override זה המושג המקצועי (והמקובל בעולם התכנות), ו-theming זו השפה הנהוגה ב-drupal.
כן, זה אותו דבר...

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Sigal

מותר להכניס בRewrite the

נכתב ע"י Sigal ביום ה', 17/12/2009 - 11:48.

מותר להכניס בRewrite the output of this field רק HTML... נכון מעצבן? בכל מקרה יש עוד המון דרכים לפלטר.
תסביר מה אתה צריך בדיוק וננסה לבדוק אם יש לנו ב"סטוק" משהו כזה.

סיגל עלומי

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

היי. מה שאני רוצה זה בדיוק מה

נכתב ע"י אמיר סימן טוב ביום ה', 17/12/2009 - 16:26.

היי. מה שאני רוצה זה בדיוק מה שכתבת בקוד למעלה...

דבר נוסף שהייתי שמח זה לעשות parsing לערך שמתקבל ו/או להיכנס לאובייקט ולשלוף ממנו ערך מסוים. למשל: לשלוף רק את השעה מתוך תאריך.

אשמח אם תפשפשו בסטוק שלכם, נחמד שיש כזה :-)

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Sigal

אוקי. הview זה לא המקום לעשות

נכתב ע"י Sigal ביום א', 20/12/2009 - 10:20.

אוקי. הview זה לא המקום לעשות פילטור ומניפולציה על הpath של התמונה. הוא מוגבל מדי. יש את הtheme לכל רמה בview: לרמת הview כולו, לרמת הstyle, לרמת השורה, לרמת השדה ולרמת כל שדה ספציפית. שם אפשר לעשות המון מניפולציות ולגשת לבסיס הנתונים ו"לחרבש" את התצוגה כאוות נפשך...
הדרך היא לגשת לtheme->information בתוך הview ושם יש הצעות ליצירת דפי php (צריך לבחור טוב את שם הקובץ - שיהיה כמה שיותר קרוב למה שאתה רוצה) ואז אתה מעתיק את הקוד ברירת מחדל אליך לעורך הקוד והחגיגה מתחילה...
שם אתה יכול לתת פורמט לתאריך, לשנות סדר של שדות, להוסיף div בכל מקום שאתה צריך, לשנות class בקיצור - חופש!!!!!
מקווה שזה ענה על השאלה. אם פיספסתי תגיד לי. עסקנו בזה די הרבה.
בהצלחה!

סיגל עלומי

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

היי סיג. תודה, אעשה את זה.

נכתב ע"י אמיר סימן טוב ביום א', 20/12/2009 - 13:23.

היי סיג. תודה, אעשה את זה. חשבתי שיש משהו פחות אובר-קיל לשם פארסינג פשוט... תודה!

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של Sigal

Any time

נכתב ע"י Sigal ביום א', 20/12/2009 - 13:37.

Any time

סיגל עלומי

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של mtk

נכתב על ידי il1 - אמיר סימן

נכתב ע"י mtk ביום א', 20/12/2009 - 13:51.

נכתב על ידי il1 - אמיר סימן טוב:

היי סיג. תודה, אעשה את זה. חשבתי שיש משהו פחות אובר-קיל לשם פארסינג פשוט... תודה!

ברוך הבא לדרופל ;)

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

מתי, זה מאוד לא במקום.

נכתב ע"י אמיר סימן טוב ביום ב', 21/12/2009 - 00:21.

מתי, זה מאוד לא במקום.

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של mtk

נכתב על ידי il1 - אמיר סימן

נכתב ע"י mtk ביום ב', 21/12/2009 - 00:46.

נכתב על ידי il1 - אמיר סימן טוב:

מתי, זה מאוד לא במקום.

רוצה להסביר לנו למה? - שנדע לא להעליב את דרופל להבא...
(זה צריך להיום משעשע)

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

חשבתי שיש משהו פחות אובר-קיל

נכתב ע"י yhager ביום ב', 21/12/2009 - 02:32.

חשבתי שיש משהו פחות אובר-קיל לשם פארסינג פשוט

אני לא חושב שזה אובר-קיל - אתה רוצה לשנות את הדרך בה מוצג השדה, עליך לערוך את קובץ התבנית שמציג את השדה. אני לא יכול לחשוב על משהו יותר פשוט מזה.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

להכניס סניפט קוד דרך הממשק זה

נכתב ע"י אמיר סימן טוב ביום ב', 21/12/2009 - 12:41.

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

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של mtk

נכתב על ידי il1 - אמיר סימן

נכתב ע"י mtk ביום ב', 21/12/2009 - 13:09.

נכתב על ידי il1 - אמיר סימן טוב:

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

אבל זו בדיוק הסיבה (כנראה הרעה) שדרופל נחשבת developer-oriented, ולפעמים בשביל הדברים הפשוטים צריך ללכלך טיפה את הידיים.
כמובן, שתמיד קיימת אפשרות ליצור מודול שיחליף את הטרחה הזו (אבל כמו שאתה מבין, זה לא קיים).

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

להכניס סניפט קוד דרך הממשק זה

נכתב ע"י yhager ביום ב', 21/12/2009 - 13:44.

להכניס סניפט קוד דרך הממשק זה לדעתי יותר פשוט

צודק, יותר פשוט בטווח הקצר, אבל יגרום לבעיות אינסופיות בטווח הארוך. הסניפטים האלה לא ניתנים לדיבוג וקשה לחפש מאיפה מגיע מה כאשר הם מתחילים להתפשט אצלך באתר.
אני לא ממליץ כלל על שימוש בסניפטים כאלה - ואם כבר משתמשים, אז שים שם קריאה לפונקציה, ותממש את מה שאתה צריך בקוד.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של mtk

נכתב על ידי yhager: > להכניס

נכתב ע"י mtk ביום ב', 21/12/2009 - 14:03.

נכתב על ידי yhager:

> להכניס סניפט קוד דרך הממשק זה לדעתי יותר פשוט

צודק, יותר פשוט בטווח הקצר, אבל יגרום לבעיות אינסופיות בטווח הארוך. הסניפטים האלה לא ניתנים לדיבוג וקשה לחפש מאיפה מגיע מה כאשר הם מתחילים להתפשט אצלך באתר.
אני לא ממליץ כלל על שימוש בסניפטים כאלה - ואם כבר משתמשים, אז שים שם קריאה לפונקציה, ותממש את מה שאתה צריך בקוד.

כלומר, חוזרים לקוד בכל מקרה... :)

בברכה,
מתי

מומחה ג'ומלה | אחסון דרופל
דומיינים למכירה | הכרויות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

כלומר, חוזרים לקוד בכל

נכתב ע"י yhager ביום ב', 21/12/2009 - 15:46.

כלומר, חוזרים לקוד בכל מקרה... :)

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

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

נעשה ונשמע!

נכתב ע"י אמיר סימן טוב ביום ב', 21/12/2009 - 16:14.

נעשה ונשמע!

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.

איפה מתחילים ולאן ממשיכים?

מקום טוב להתחיל בו הוא הורדה של הגרסה העדכנית של דרופל בעברית.

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

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

בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-7 אורחים:
ami7878

alechko הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • taxonomy vs entity reference |‏ alechko
  • LAPP במקום LAMP |‏ hodspot
  • האם דרופל יכול לבנות אתר כמו י... |‏ hodspot
  • Web programmer |‏ meiravshir
  • server/Client Web Developer |‏ meiravshir
עוד בפורום

חדש בבלוגים

  • ecommerce module |‏ avrilev
  • הסרת שיער בלייזר |‏ Alex Borodach
  • ערכת עיצוב חדשה FontFolio... |‏ ישראל
  • Mobile Drupal - סיכום הדרכה |‏ לבבי
  • תרגום אוטומטי של ממשק האתר באת... |‏ לבבי
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • טבעוני תוספי תזונה |‏ morantivo
  • עוגת הגבינה של ישראל - ישראל ה... |‏ zohar
  • דורמטיק - דלתות אוטומטיות |‏ ענת כהנא
  • הכוורת - אתר מבוסס קומונס |‏ אמנון דפני
  • אוצר היום - ישראל היום |‏ zohar
עוד אתרים ישראלים
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]