הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 30-04-09, 23:34   # 1
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 33
הודעות: 2,050

daMn לא מחובר  

העברת נתונים עם CodeIgniter

אני מנסה להתחיל לעבוד עם CI, בכ"מ עד היום עבדתי עם תיקית modules ותיקית templates ולכל מודול יש קובץ עם שם תואם בתיקית התבניות, הנתונים נפלטים מקובץ התבניות בסינטקס של HTML וPHP.
PHP קוד:
<title><?=$title?></title>
שאני מתחיל לעבוד עם CI, אני רואה שאם בעצם אני רוצה שהמשתנה title יפלט אני צריך להעביר אותו באיזשהו מערך לדוגמא $data.
PHP קוד:
        $data['title'] = "SomeTitle";
        
$this->load->view('some_view_file'$data); 
ובעצם אני חייב להעביר כל משתנה דרך המערך data, דבר שנראה לי מטומטם, אני לא רוצה להיות תלוי, אני רוצה לתת יד חופשית, אני רוצה שכל משתנה שקיים בתבניות בעצם יקבל את הנתון מהמודול בלי קשר אם אני מעביר או לא מעביר אותו.


אשמח אם מישהו שמבין ועם ניסיון בנושא הזה יזרוק לי כמה טיפים.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 01-05-09, 00:10   # 2
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

לא סתם עשו את זה ככה.
זה כדי ליצור הפרדה ברורה בין המודל לויוו כדי, זה נותן לך לדעת בדיוק מאיפה כל נתון הגיע,אם הוא הגיע.
  Reply With Quote
ישן 01-05-09, 10:12   # 3
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 36
הודעות: 710

vadimg88 לא מחובר  

לא יודע איך זה ב CI בידיוק אבל ב ZF אתה יכול להעביר אובייקט/מערך שלם בתור אלמנט ל VIEW וככה להשתמש בכל מה שיש בו. או לחלופין ליצור VIEW HELPERS ככה שתוכל לקרוא להם בתור $this->helpername ובכך ליצור לך יד חופשית בעניין הזה. כאחד שעבד עם CI בעבר, YII, Symfony, Cake אני מוצא את ZF הכי קלה לשימוש. ולכן אני עובד רק איתה עכשיו. למרות שיש בה חסרון אחד משמעותי וזה החוסר בדוקומנטציה.
  Reply With Quote
ישן 01-05-09, 12:49   # 4
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

יש אופציה לבצע את זה גם בCI תעבור על הדוקומנטציה שדווקא מאוד טובה לעומת ZF

CAKE ממש נוח אני מאוד אוהב את הBAKE (: אם אתם רוצים להרים משהו בזריזות CAKE זה הפתרון..
__________________
  Reply With Quote
ישן 01-05-09, 17:20   # 5
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 33
הודעות: 2,050

daMn לא מחובר  

ציטוט:
נכתב במקור על ידי nitsanbn צפה בהודעה
יש אופציה לבצע את זה גם בCI תעבור על הדוקומנטציה שדווקא מאוד טובה לעומת ZF

CAKE ממש נוח אני מאוד אוהב את הBAKE (: אם אתם רוצים להרים משהו בזריזות CAKE זה הפתרון..
בcake הקונספט דומה אני מעריך?, תקן אותי אם אני טועה.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 02-05-09, 09:41   # 6
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

ואדים הזכיר את השאר אז הזכרתי
ממ ברוב הפריימוורקים העניין דומה.. מה שטוב בCAKE זה הBAKE
__________________
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 12:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ