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

Primary Links

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

php ומשתני דרופל

noaco, ש', 29/05/2010 - 22:47

יש לי פקודה שבודקת ב if האם הגולש אינו האדמין ואם זה המצב היא מדפיסה תיבה - הנה הפקודה:

global $user;
if ($user->uid != 1)

{
$block = module_invoke('block', 'block', 'view', 28);
print $block['content'];
}

אני רוצה להוסיף תנאי נוסף ל if הזה- והוא שעמוד הבית הספציפי אינו node/250

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

‹ איזה מודול עושה את הגימיק של מעבר בין ]פריטי הסרגל האופקי בעיה: דרופל + nginx + php-fpm - לפי החבילה שהכין Yhager - אשמח לעזרה ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
התמונה של אבנר

השורה:

נכתב ע"י אבנר ביום א', 30/05/2010 - 04:41.

השורה:

drupal_get_normal_path(variable_get('site_frontpage', 'node'))

תספק לך שת התשובה בפורמט node/NID

אבנר

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

תודה אבל איך תראה פקודת הphp

נכתב ע"י noaco ביום א', 30/05/2010 - 06:37.

תודה

אבל איך תראה פקודת הphp ומתי מכניסים את השורה שלך?

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

אתה יכול להכניס את התוצאה של

נכתב ע"י אבנר ביום א', 30/05/2010 - 06:52.

אתה יכול להכניס את התוצאה של הפקודה למשתנה, לחלץ ממנו את ה-NID ולהכניס לפקודת ה-IF כפי שרצית

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

אם לא קשה לך -תוכל לשלוח לי

נכתב ע"י noaco ביום א', 30/05/2010 - 10:43.

אם לא קשה לך -תוכל לשלוח לי את הפקודה?
איני יודעת php בכלל... אפילו לא הבנת מה כתבת. תודה

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

היי נועה, בהנחה שיש לך את

נכתב ע"י אמיר סימן טוב ביום א', 30/05/2010 - 11:31.

היי נועה,

בהנחה שיש לך את האובייקט node ביד, את יכולה לעשות את הדבר הבא:

<?php
if ($user->uid != 1 && $node->nid != 250)
?>

אמיר

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

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

הי אמיר תודה רבה!!!! הפקודה

נכתב ע"י noaco ביום א', 30/05/2010 - 14:04.

הי אמיר תודה רבה!!!!
הפקודה שלך עבדה

אבל בשבילההשכלה והחקרנות

"בהנחה שיש לך את האובייקט node ביד"

כנראה שהאוביקט אכן היהזמין ...
מתי הוא נמצא זמין ומתי לא?

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

זה תלוי בערכת העיצוב. למשל,

נכתב ע"י אמיר סימן טוב ביום א', 30/05/2010 - 15:42.

זה תלוי בערכת העיצוב. למשל, יש ערכות עיצוב שזה לא נמצא בקובץ page.tpl.php וצריך לטעון את אובייקט פריט התוכן (node). בכל מקרה, כאשר מדובר בתבנית של node הרי הוא אמור להיות שם, כי מרנדרים תוכן שמצוי בו. על כן הוספתי אמירה כללית "בהנחה שיש לך את האובייקט ביד"...

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

אמיר

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

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

ניתן גם לבדוק כך : if

נכתב ע"י shtuty ביום א', 30/05/2010 - 13:03.

ניתן גם לבדוק כך :

if ($user->uid != 1 || $is_front || variable_get('site_frontpage', 'node')==$_REQUEST["q"])

עמית שטוטמן
בניית אתרים , תחזוקה, תמיכה , הדרכה ויעוץ
NBSP

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

עמית, אבל איפה מכניסים את

נכתב ע"י noaco ביום א', 30/05/2010 - 13:59.

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

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

אז זהו שלא..... הקוד בודק מה

נכתב ע"י shtuty ביום א', 30/05/2010 - 18:20.

אז זהו שלא.....

הקוד בודק מה נקבע כדף הבית בלינק::
admin/settings/site-information

וכך אין צורך לפנות לNODE

עמית שטוטמן
בניית אתרים , תחזוקה, תמיכה , הדרכה ויעוץ
NBSP

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

תודות לשניכם על העזרה

נכתב ע"י noaco ביום א', 30/05/2010 - 18:23.

תודות לשניכם על העזרה

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

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

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

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

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

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

שלום אורח

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

כעת מחוברים 0 משתמשים מזוהים, ו-3 אורחים:

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

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

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

  • דופיניטי מחפשת מפתח PHP |‏ Dofinity
  • לא רואה דף בתוך דף |‏ hodspot
  • מחפש דרופליסט מומחה |‏ razooloo
  • שחזור דרופל |‏ taldan4040
  • מסך לבן לאחר לחיצה על שמירת תצ... |‏ taldan4040
עוד בפורום

חדש בבלוגים

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

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

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

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

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

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