منوی پویا چند سطحی

[right]

سلام

میخوام یه منوی چند سطحی و پویا بسازم برای اینکار یکم توی انترنت گشتم و یسری مطلب فهمیدم ولی کامل نتونستم بفهمم چیکار باید کرد

برای اینکار یه جدول ساختم و ارتباطشم اینطوری گذاشتم بعدش چیکار باید کرد

6336

Untitled.png

[/right]




return array(

      'getparent' => array(self::BELONGS_TO, 'group', 'parent_id'),

     'childs' => array(self::HAS_MANY, 'group', 'parent_id'),

   );



سلام حسین ،

راسش یه چیزی متوجه نشدم چرا نوع

parent_id varchar()

بود ؟؟؟

فک کنم رابطه بین جدول های دیتابیس رو درس برقرار نکردی توجه داشته باش که فقط تو فریمورک نباید رابطه رو ایجاد کنی قبل از اون باید داخل دیتابیس این رابطه رو ایجاد کنی

http://www.w3schools.com/sql/sql_foreignkey.asp

درمورد کدی که نوشته بودی هم فک کنم ایرادی نداش

تو عنوان سوالت نوشته بودی منوی چند سطحی ! راسش برای منم سواله که آیا میشه با

ویجت منوی فریمورک منویی ساخت که هر منوش یه مجموعهی دیگه از منو هاس ؟؟؟

من خودم برای اینکار یه بار با تابع بازگشتی همهی منوها و زیر منوهاشونو

مرتب تو آرایه زخیره میکنم و …

ولی اگه کسی راهی غیر ازین بلده ممنون میشم … مثلا یه راهی که وقتی رو یه منو کلیک میکنی زیرمنوها توسط آجاکس لود بشه ممنون میشم اگه دوستانی که بلدن راهنمایی کنن.