elbshry
(Ahmedelbshry)
1
السلام عليكم يا شباب
انا كنت هاكتب فى الانجليزى لكن قلت ننشط القسم العربى واهو برده نفهم بعض اكتر
انا جديد فى استخدام الفريم ورك وعجبنى اكستنشن NodeSet
ده الرابط بتاعه
http://www.yiiframework.com/extension/nestedsetbehavior
الحقيقه انا شفت جزئيه التسطيب لكن مفهمتش هو عايز ايه بالظبط
انا معرفش انهى موديل هاعمله كونفيجر وهاعمله كونفيجر ازاى؟!
تقريبا هو كان كاتب الشرح لواحد متمرس فى استخدام الفريم ورك
يا ريت يا جماعه لو حد يقدر يساعدنى فى تسطيبه بشرح خطوات تفصيليه
elbshry
(Ahmedelbshry)
2
للناس اللى هاتسألنى ليه مطلبتش من اللى عامل الاكستنشن انه يشرحه ==> انا حاولت لكن مقدرتش اعمل كومنت على الاكستنشن لانى عضو جديد
muaid
(Muaid M.)
3
[rtl]
حياك الله ياأحمد واهلا فيك
بخصوص هذا الاكستنشن فهو كمبدأ ماله علاقة بالفريم وورك ويتم تطبيقة على اي فريم ورك … وعشان توضح بقسم الشرح لقسمين
اولا لازم تعرف طبيعه عمل الشجرة المبنية على Nested Set
عندك هذي رابطين تشرح طريقة عمل هذا النوع من هيكلة البيانات
http://www.evanpeter…ested-sets.html
http://en.wikipedia…ested_set_model
ثانيا بخصوص سؤال طريقة التثبيت ياليت تشرح لي ايش الخطوات الي سويتها عشان اعرف فين الخطأ بالضبط لاني استخدم هذا الاكستنشن وطريقة عمله غير معقدة
[/rtl]
elbshry
(Ahmedelbshry)
4
ألحقيقه انا اشتغلت بالنود سيت فى الدوكترين وعارف هى بتشتغل ازاى
ودى اول حاجه دورت عليها لما جيت اشتغل بالفريم ورك دى علشان هاتوفرلى وقت معقول
انا معرفتش ابدأ تسطيب الاكستنشن علشان يظهرلى مشكله
حضرتك بتقول ان مالوش علاقه بالفريم ورك… بس الراجل اللى عمله بيقول ان ليه كونفجريشن علشان يشتغل مع الفريم ورك
انا معرفش انهى موديل هاعمله كونفيجر وهاعمله كونفيجر ازاى؟
ده هو سؤالى تحديدا
muaid
(Muaid M.)
5
[rtl]
[size="3"]عذرا على التأخير
اذا بس على طريقة التثبيت فهي كالتالي … لنفرض انك تريد عمل شجرة تتكون من رووت واحد فيكون التثبيت كالتالي
اولا تنزل الاكستنشن وتفك الضغط عنه وتضعه في مجلد
extensions
بعد ذلك تقوم بتشغيل ملف قاعده البيانات التالي
[color="#222222"][font="Menlo, Consolas,"]extensions/yiiext/behaviors/trees/schema.sql[/font][/color]
[/size][font="Menlo, Consolas,"][color="#222222"][size="3"]
ثم تذهب ملف إلى المودل المطلوب تطبيق Nested Set عليه
تضع هذا الكود كــ behavior كالتالي
[/size]
[/rtl]
public function behaviors()
{
return array(
'NestedSetBehavior'=>array(
'class'=>'ext.yiiext.behaviors.trees.NestedSetBehavior',
'leftAttribute'=>'lft',
'rightAttribute'=>'rgt',
'levelAttribute'=>'level',
);
}
[/color][/font][color="#222222"][rtl][/color] [font="Menlo, Consolas,"][color="#222222"][size="3"]
وبعد كذا تقدر تستخدمة بشكل طبيعي في الكود
[/size][/color][/font][color="#222222"][/rtl][/color][font="Menlo, Consolas,"][color="#222222"]
$root=new Root;
$root->title='Mobile Phones';
$root->saveNode();
$root=new Root;
$root->title='Cars';
$root->saveNode();
[/color][/font]
Muaid اخي مؤيد انت عبقري بجد
ياريت
اضافة درس او درسين
لبداية استخدام الفريم ورك
لاني حصلت دروس فيديو من اليوتيوب
لكني لم استطيع اتفيذها دائما يظهر لي اخطاء خاصة مع السيرفر المحلي xwamp
muaid
(Muaid M.)
7
[rtl]
حياك الله اخوي حسن
بحاول بإذن الله على اوقات فراغي اني اضع شرح لتثبيت الفريم وورك وكيفية بدأ العمل بإستخدامة
اخوك مؤيد
[/rtl]
muaid
(Muaid M.)
8
[rtl]
السلام عليكم،،،
اخوي حسن هذا رابط لفيديو قمت بعملة يشرح طريقة تثبيت السيرفر المحلي او الخادم المحلي
وأشرح ايضا طريقة تنزيل وتثبيت اطار العمل Yii وعمل اول من مشروع عن طريقة
http://www.youtube.c…h?v=IeDKcD6AkYQ
بالتوفيق اخوي
[/rtl]
الله يسلم ايديك اخي مؤيد
ويجزيك الف خير
انت تفيد شباب بتعيش وبتفح بيوت من هذه الدروس
سندعو لك دائما بالتوفيق
muaid
(Muaid M.)
10
[rtl]
اللهم لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا وانفعنا بما علمتنا وزدنا علما
[/rtl]