صفحة 2 من 12 الأولىالأولى 1234567 ... الأخيرةالأخيرة
النتائج 16 إلى 30 من 178

الموضوع: Codeigniter .. أسئلة ومناقشات ..

  1. #16
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    76


    نعم ... التجربة الأولية كانت مرضية جداً ..

    شكراً جزيلاً ...






  2. #17
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    جميل جداً ... يمكنك حتى ان تقوم بهذا الأمر بطريقة افضل بعض الشيء ... :

    كود PHP:

    $data
    ['header'] = $this->load->view('header','',TRUE);
    $data['tools'] = $this->load->view('tools','',TRUE);

    $data['l_menu'] = $this->load->view('left_menu','',TRUE);
    $data['r_menu'] = $this->load->view('right_menu','',TRUE);

    $data['footer'] = $this->load->view('footer','',TRUE);

    $this->load->view('content',$data); 
    بحيث داخل القالب ( content ) سوف تقوم بإستخدامه بهذه الطريقة :
    كود PHP:
    <?=$header?>
    <?=$tools?>
    <?=$l_menu?>
    <h1>تجربة للمحتوى هنا</h1>
    <?=$r_menu?>
    <?=$footer?>
    بالتوفيق ..





    __________________
    مدونتي | تويتر


  3. #18
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    76


    جميل جداً ... يمكنك حتى ان تقوم بهذا الأمر بطريقة افضل بعض الشيء ... :

    كود PHP:

    $data
    ['header'] = $this->load->view('header','',TRUE);
    $data['tools'] = $this->load->view('tools','',TRUE);

    $data['l_menu'] = $this->load->view('left_menu','',TRUE);
    $data['r_menu'] = $this->load->view('right_menu','',TRUE);

    $data['footer'] = $this->load->view('footer','',TRUE);

    $this->load->view('content',$data); 
    بحيث داخل القالب ( content ) سوف تقوم بإستخدامه بهذه الطريقة :
    كود PHP:
    <?=$header?>
    <?=$tools?>
    <?=$l_menu?>
    <h1>تجربة للمحتوى هنا</h1>
    <?=$r_menu?>
    <?=$footer?>
    بالتوفيق ..
    نعم هكذا أفضل .. :app:

    هذه الطريقة أفضل و أسهل من سابقاتها ...

    مشكور يا غالي .. :nice:






  4. #19
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    أي خدمة عزيزي





    __________________
    مدونتي | تويتر


  5. #20
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    213


    اخي المصمم لقد قمت بمراسلتك

    هل وصلك اي ايميل مني؟
    شكرا






  6. #21
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخي المصمم لقد قمت بمراسلتك

    هل وصلك اي ايميل مني؟
    شكرا
    نعم اخي وصلني وقمت بإضافتك ومحادثتك ولكنك لم ترد .. لا ادري هل وصل كلامي لك ام لا ..

    اذا كان لديك ايميل آخر ارجوا إرساله من رابط المراسلة





    __________________
    مدونتي | تويتر


  7. #22


    السلام .
    شكرا أولا على تنفيذك طلبي بوضع موضوع منفصل للأسئلة .

    ثانيا سؤالي الأول :

    لدي سؤال فيما يخص التعامل مع مساعدة الفورم مشكل تافه قليلا لكنه حيرني لول .
    قمت بعمل فورم خاص بإدخال بيانات لقاعدة البيانات كالتالي :

    أنظر المثال :
    Administration category

    هذه هي الإدارة مثلا لو قمت بالضغط على add category لاحظ شكل الفورم عادي .خصوصا لاحظ التحديدات بالنسبة لتفعيل التصنيف شغالة وجيد

    المشكل هو في التعديل لاحظ نفس الشيء علامة التفعيل في نعم أو لا . لا يظهر التحديد . لكني لم أعمل إستعلام من قاعدة البيانات فقط كنت أجرب اولا . هذا الكود الذي استعمل لإنجاز التحديد :
    كود PHP:
    <td>Yes<input type="radio" name="active" value="1" <?php echo set_radio('myradio','1',TRUE); ?> />
     No <input type="radio" name="active" value="0" <?php echo set_radio('myradio','0'); ?> /></td>
    من الكود الظاهر أن -لا- ستكون مفعلة عند دخول للصفحة لكنها لا تكون مفعلة بعكس عندما أريد أن أظيف تصنيف جديدا .

    عذرا على اللغة عدم المفهومة جيدا :shy:

    في إنتظار ردك.





    __________________
    للإستفسار : http://aimadj.arabform.com/.
    ---

  8. #23
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    السلام .
    شكرا أولا على تنفيذك طلبي بوضع موضوع منفصل للأسئلة .

    ثانيا سؤالي الأول :

    لدي سؤال فيما يخص التعامل مع مساعدة الفورم مشكل تافه قليلا لكنه حيرني لول .
    قمت بعمل فورم خاص بإدخال بيانات لقاعدة البيانات كالتالي :

    أنظر المثال :
    Administration category

    هذه هي الإدارة مثلا لو قمت بالضغط على add category لاحظ شكل الفورم عادي .خصوصا لاحظ التحديدات بالنسبة لتفعيل التصنيف شغالة وجيد

    المشكل هو في التعديل لاحظ نفس الشيء علامة التفعيل في نعم أو لا . لا يظهر التحديد . لكني لم أعمل إستعلام من قاعدة البيانات فقط كنت أجرب اولا . هذا الكود الذي استعمل لإنجاز التحديد :
    كود PHP:
    <td>Yes<input type="radio" name="active" value="1" <?php echo set_radio('myradio','1',TRUE); ?> />
     No <input type="radio" name="active" value="0" <?php echo set_radio('myradio','0'); ?> /></td>
    من الكود الظاهر أن -لا- ستكون مفعلة عند دخول للصفحة لكنها لا تكون مفعلة بعكس عندما أريد أن أظيف تصنيف جديدا .

    عذرا على اللغة عدم المفهومة جيدا :shy:

    في إنتظار ردك.
    اخي العزيز ...

    مافهمته من سؤالك هو انك تريد ان يكون التحديد على Yes او No على حسب القيمة الآتية من قاعدة البيانات وفي العادة ستكون 1 او 0 ..

    لو قرأت عن وظيفة set_value في دليل الاستخدام ستجد ان وظيفتها هي وضع القيمة التي تم إرسالها من النموذج .. لنأخذ مثال :
    لو كان لديك الفورم الذي وضعته انت هذا :
    Add Category
    وقمت بكتابة اسم القسم ونسيت الشرح وتركته فارغاً .. ثم اخترت Yes في إختيار Active in Menu
    بعد ضغطك على Add Category .. لو كنت تضع قواعد ( Rules ) للفورم , وتريد حقل الشرح ان يكون إجباري , ويجب ان ويعود بك الفورم ويخبرك بأنك نسيت خانة معينة اليس كذلك ؟
    بعد عودتك للفورم ستجد ان ما حددته على Active in Menu قد ذهب وكذلك القيم الاخرى كلها .. لذلك جائت set_value لتعيد لك القيم بالضبط كما ادخلتها في اول مرة..

    نعود الآن إلى طلبك ...
    سأعطيك المفتاح ومتأكد من انك ستفهم الطريقة ان شاء الله
    اولاً .. يجب ان تقوم بطلب مساعد النماذج, ثم نفذ هذا الأمر لإنشاء خانة Radio :
    كود PHP:
            $this->load->helper('form'); 
            echo 
    form_radio('test','1',TRUE); 
    ستخرج لك النتيجة هكذا :
    كود HTML:
     <input type="radio" name="test" value="1" checked="checked"  />
    أول خانة في الـ Function هي الأسم . والخانة الثانية هي القيمة . والخانة الثالثة تحدد فيما اذا اردت تحديد الـ Radio ام لا ...

    أتمنى بأنني افدتك ..


    ملاحظة اخواني .. ارجوا إبقاء النقاش هنا للفائدة فأنا لا اريد ان اجيب على أسئلتكم على الإيميل ونترك الموضوع كما هو ..

    تقبل تحياتي





    __________________
    مدونتي | تويتر


  9. #24
    عضو جديد
    تاريخ التسجيل
    Jun 2008
    المشاركات
    16


    اخ almosmm

    متى يممكنني ان اتعلم Codeigniter

    علما انني لازلت اتعلم PHP و لم ابرمج اي سكريبت بعد






  10. #25
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخي اسامة ..

    يجب ان تأخذ في الإعتبار ان الإعتماد "كلياً" على إطارات العمل يعتبر خطأ فادح لا يجب ان تقع فيه ...
    اولاً قم بالتعمق اكثر في الـ PHP عموماً وتعمق اكثر كذلك في نظام OOP ..
    ثم اجعل إطارات العمل آخر خطواتك

    تقبل تحياتي





    __________________
    مدونتي | تويتر


  11. #26
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    688


    اخي اسامة ..

    يجب ان تأخذ في الإعتبار ان الإعتماد "كلياً" على إطارات العمل يعتبر خطأ فادح لا يجب ان تقع فيه ...
    اولاً قم بالتعمق اكثر في الـ PHP عموماً وتعمق اكثر كذلك في نظام OOP ..
    ثم اجعل إطارات العمل آخر خطواتك

    تقبل تحياتي

    تمام
    انا ماشى على نفس الخطواط





    __________________
    مصرى و افتخر


  12. #27
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    444


    طريقة اضافة smarty الى codeiginter
    Smarty as a template engine in Code Igniter






  13. #28
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخي sms مداخلة جميلة منك عزيزي .. جزيت خيراً ..





    __________________
    مدونتي | تويتر


  14. #29
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    76


    أخي المصمم عندي إستفسار ..

    أنت قلت ان ترتيب روابط CI تعمل بهذه الطريقة :

    كود PHP:
    http://www.example.com/index.php/class/function/variable 
    طيب ماذا لو كان الــ Class موجود في Controller و Model في نفس الوقت ..

    أقصد كيفية التعامل مع Controller و Model ....

    بطريقة أبسط ... ما الذي يجب أن نتجنبه لتجنب حصول مشاكل ..


    شكراً مقدماً ..






  15. #30
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    لا يوجد اي مشكلة اخي بالنسبة للروابط ... هذي القاعدة تنطبق على الـ Controllers فقط ..
    لكن الـ Models لا دخل لها بالروابط

    بمعنى :
    الرابط يحتوي على الـ Class و Function و Variables التي بداخل الـ Controller فقط .. اتمنى ان الفكرة وصلت .. للتأكد اكثر .. شاهد المثال في الجزء الرابع عن كيفية استخدام Model وستجد ان Model لا دخل لها بالروابط ( كذلك الـ Libraries و Helpers ... إلخ )

    تنبيه صغير : كما ذكرت في الجزء الرابع فهناك مشكلة في CI وهي عند جعل الـ Controller والـ Model الذين يتم استخدامهما معاً , بنفس الاسم ..
    فيجب ان تجعل اسم الـ Model بأسم يختلف عن أسم الـ Controller ..





    __________________
    مدونتي | تويتر






ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض