ניקיתי בהחלט.
אני מגדיר תסדיר בינוני (למשל) באופן הבא - d/m/Y, היינו 18/06/1977, אך מה שיוצא לי (וזה רק ב- submitted ולא בהיבט) זה - Y/m/d, היינו 1977/06/18...
נכתב ע"י אמיר סימן טוב ביום ו', 05/11/2010 - 10:39.
כן זה מוזר, לא קרה לי. מה שאמור בטוח לעבוד ("אמור בטוח"... אוקסימורוני משהו) זה לכתוב בעצמך באופן custom - תבחר באפשרות זו ותלך ללינק שיש שם באתר PHP.NET - זה הכי טוב. אני למשל אוהב נקודה במקום לוכסן, כי לוכסן אצלי בראש זה 'או' ולעשות נקודה זה יותר נקי.
<?php switch ($type) { case 'small': $format = variable_get('date_format_short', 'm/d/Y - H:i'); break; case 'large': $format = variable_get('date_format_long', 'l, F j, Y - H:i'); break; case 'custom': // No change to format. break; case 'medium': default: $format = variable_get('date_format_medium', 'D, m/d/Y - H:i'); } ?>
you see that you can set the format on : admin/settings/date-time
without the need to send it as argument to the function or even implement in template.php
but you could try to send it as argument to format_date for debugging purposes
Fatal error: Cannot redeclare theme_node_submitted() (previously declared in /home/tikkecoi/public_html/keshetschool.org.il/modules/node/node.module:2491) in /home/tikkecoi/public_html/keshetschool.org.il/sites/all/themes/fusion/fusion_core/template.php on line 529
יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.
בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו
ניקית מטמונים? למה אתה מתכוון
ניקית מטמונים? למה אתה מתכוון "תצוגה הפוכה"?
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט
ניקיתי בהחלט. אני מגדיר תסדיר
ניקיתי בהחלט.
אני מגדיר תסדיר בינוני (למשל) באופן הבא - d/m/Y, היינו 18/06/1977, אך מה שיוצא לי (וזה רק ב- submitted ולא בהיבט) זה - Y/m/d, היינו 1977/06/18...
אמיר תייר | TIKKE בונים אתר דרכך
כן זה מוזר, לא קרה לי. מה
כן זה מוזר, לא קרה לי. מה שאמור בטוח לעבוד ("אמור בטוח"... אוקסימורוני משהו) זה לכתוב בעצמך באופן custom - תבחר באפשרות זו ותלך ללינק שיש שם באתר PHP.NET - זה הכי טוב. אני למשל אוהב נקודה במקום לוכסן, כי לוכסן אצלי בראש זה 'או' ולעשות נקודה זה יותר נקי.
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט
http://api.drupal.org/api/dru
node.module/function/theme_node_submitted/6" title="http://api.drupal.org/api/drupal/modules--node--node.module/function/theme_node_submitted/6">http://api.drupal.org/api/drupal/modules--node--node.module/function/the...
יכול להיות ש format_date לא משתף פעולה עם מודול date ?
תוכל לממש פונקצית ה theme הזאת ב template.php ולתת ל format_date את תסדיר ב ארגומנטים
yakoub abaya
טרול
טרול
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט
מצטער אמיר עשיתי "שמור" לפוסט
מצטער אמיר עשיתי "שמור" לפוסט לפני שהשלמתי אותו עם הסבר
yakoub abaya
מימשתי את הפונקציה ב-
מימשתי את הפונקציה ב- templete.php אבל לא הבנתי איך אני נותן ל format_date את תסדיר ב ארגומנטים.
החלק הזה לא ברור לי.
אמיר תייר | TIKKE בונים אתר דרכך
this explains how to set the
this explains how to set the arguments :
http://api.drupal.org/api/drupal/includes--common.inc/function/format_da...
still when you look at the source :
<?phpswitch ($type) {
case 'small':
$format = variable_get('date_format_short', 'm/d/Y - H:i');
break;
case 'large':
$format = variable_get('date_format_long', 'l, F j, Y - H:i');
break;
case 'custom':
// No change to format.
break;
case 'medium':
default:
$format = variable_get('date_format_medium', 'D, m/d/Y - H:i');
}
?>
you see that you can set the format on :
admin/settings/date-timewithout the need to send it as argument to the function or even implement in template.php
but you could try to send it as argument to format_date for debugging purposes
yakoub abaya
לא ממש הבנתי מה אני אמור
לא ממש הבנתי מה אני אמור לעשות עם זה.
ניסיתי כל מיני ולא ממש הלך לי.
אשמח לעזרה ברמת הצעד צעד כיוון שזה משהו שטרם עשיתי בעבר.
אמיר תייר | TIKKE בונים אתר דרכך
אין לי הרבה ניסיון עם המודול
אין לי הרבה ניסיון עם המודול Date
אבל קינפוג התסדיר כמובן קורה פו :
admin/settings/date-time
עכשיו הקריאה של format_date בברירת מחדל של theme_node_submitted
היא חסרת ארגומנטים , לכן התסדיר שייבחר הוא ה medium
לכן צעד ראשון זה לבדוק אם הקופגורציה ב admin/settings/date-time/formats
של ה medium היא עקבית למה שמופיע בשורת ה submitted של ה node
אם זה לא עושה מה שמצפים אז תשנה הקריאה ב theme_node_submitted
<?php'@datetime'=>format_date($node->created,'custom','d/m/Y');
?>
yakoub abaya
זה בדיוק החלק שלא הבנתי: אם
זה בדיוק החלק שלא הבנתי:
אם זה לא עושה מה שמצפים אז תשנה הקריאה ב theme_node_submitted
איפה קריאה זו נמצאת?
אמיר תייר | TIKKE בונים אתר דרכך
תממש את הפונקציה הזאת ב
תממש את הפונקציה הזאת ב tempalte.php
<?phpfunction theme_node_submitted($node) {
return t('Submitted by !username on @datetime',
array(
'!username' => theme('username', $node),
'@datetime' => format_date($node->created),
));
}
?>
ו תשנה את הקריאה format_date($node->created)
yakoub abaya
אז מצאתה פתרון לבעיה בסוף ?
אז מצאתה פתרון לבעיה בסוף ?
yakoub abaya
מקבל הודעת שגיאה: Fatal
מקבל הודעת שגיאה:
Fatal error: Cannot redeclare theme_node_submitted() (previously declared in /home/tikkecoi/public_html/keshetschool.org.il/modules/node/node.module:2491) in /home/tikkecoi/public_html/keshetschool.org.il/sites/all/themes/fusion/fusion_core/template.php on line 529אמיר תייר | TIKKE בונים אתר דרכך
אם שם ה theme שלך זה AAA אז
אם שם ה theme שלך זה AAA אז אתה צריך
לקרוא לפונקציה AAA_node_submitted()
כלומר להחליף theme_ ב AAA_
ואחר כך clear cache
ממליץ לקרוא פו :
http://drupal.org/node/457740
http://drupal.org/node/341628
yakoub abaya
עובד מצוין! עוד למידה... המון
עובד מצוין!
עוד למידה...
המון תודה
אמיר תייר | TIKKE בונים אתר דרכך
יפה ... אבל אני חושב
יפה ...
אבל אני חושב שהקונפיגורציה ב admin/settings/date-time/formats גם צריכה לעבוד ( זה עבד בשבילי כרגע )
אתה צריך להוסיף "custom format" ולבחור אותו בשדה בחירה של ה "Medium date format:"
yakoub abaya
אני יודע, בכל האתרים זה עובד
אני יודע,
בכל האתרים זה עובד לי באופן הזה. באתר הזה לא.
יכול להיות שימוש בפאנלס? לא ברור לי למה.
אמיר תייר | TIKKE בונים אתר דרכך