PDA

View Full Version : سوال: درست کردن منو برای سایت ؟



redhat2
یک شنبه 02 تیر 1392, 19:51 عصر
سلام به دوستان ، یه سوال داشتم ، این cms ها که مثلا میشه توش منو درست کرد به چه صورتی هستش ، مثلا هر تعداد منو ، مثل همین فروم : پرتال برنامه نویس ، تالار ، آموزشگاه برنامه نویس ، کلا چطور میشه یه ماژول درست کردن منو ساخت ، بعد css هر صفحه به چه صورت هست ، Cssو میان تویه دیتابیس ذخیره می کنند ؟
اگه میشه یه منبعی که اینا آموزش بده بهم معرفی کنید . ممنون .

majidariamanesh
یک شنبه 02 تیر 1392, 20:05 عصر
ببینی این مشکل رو منم قبلا داشتم
منوت رو توی دیتا بیس ذخیره میکنی بعد با یه حلقه While فراخوانی میکنی و نمایش میدی

redhat2
یک شنبه 02 تیر 1392, 20:26 عصر
ببینی این مشکل رو منم قبلا داشتم
منوت رو توی دیتا بیس ذخیره میکنی بعد با یه حلقه While فراخوانی میکنی و نمایش میدی

بعد استایل هر صفحه را چطوری میشه درست کرد ، چطوری میشه submenu براش درست کرد ؟ استایلا متفاوت را چجوری تویه یه صفحه بیارم ؟؟ اینم باید با حلقه بیارم ؟؟ اگه میشه یه مثال بزنید یا یه کدی که توش نمونه وجود داشته باشه . ممنون .

majidariamanesh
یک شنبه 02 تیر 1392, 21:32 عصر
ببین مثلا منو رو بازیابی میکنی اینجوری پرینت کن

echo "<li class = 'menu'> menu[item]</li>
بعد تو css کلاس رو تغییر بده:-)
برای sub menu هم باید یه فیلد parentID قرار بدی و بعد با if else زیر منو ها رو تشکیل بدی .... تو انجمن جستجو کن نمونه کدش هست

redhat2
یک شنبه 02 تیر 1392, 22:13 عصر
یه سوال ، فرضا ما یه منو داریم به این صورت :
menu/video که این ویدیو را شامل میشه حالا نشون دادن این ویدیو ها مثلا به شکل یوتیوب هستش یا مثلا کل صفحه را تیکه تیکه ویدیو میذاریم ، یه منوی دیگه هم داریم که به صورت menu/farhangi که کلا تو این صفحه مطلب نشون میدیم و مثلا عکس ، خوب این 2 صفحه ی باید Css کاملا متفاوت داشته باشن ، آیا ما باید نحوه ی Css هر کدومشون را هم در دیتابیس با هاشون ثبت کنیم و بعد ببینیم چک کنیم که که url به چه صورت هست اگه تویه url ، -> video وجود داشت ما Css مربوط به video را از دیتابیس Fetch کنیم یا اگه چیزه دیگه ای بود css دیگه ای Fecth کنیم ، آیا باید اینکارو انجام داد یا روش دیگه ای هم برای انجام اون وجود داره ؟ ممنون میشیم درباره ی این هم توضیح بدین .

shahriyar3
یک شنبه 02 تیر 1392, 23:54 عصر
یک تیبل درست کن فیلد اولش آیدی auto _incerement باشه فیلد دومش parent_id و فیلد سومش باشه مثلا name بعد شما توی این تیبل منو ها رو تعریف میکنی این شکلی
id / parent_id / name
1 / 0 / صفحه اصلی
2 / 0 / محصولات
3 / 2 / کتاب
4 / 2 / سی دی
5 / 2 / دیوی دی
. . . . .

همین جوری تا آخر . حالا میتونی همینو تکمیلش کنی مثلا برای هر منو عکس انتخاب کنی و آیدی عکس و یا آدرس عکس بزاری تو یک فیلد یا آدرس لینک هاشونو بهش اضافه کنی تو یک فیلد دیگه