شیوه طراحی قالب

سلام کسی میتونه منبعی برای طراحی قالب معرفی کنه.

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

[rtl]

منبع خاصی نیاز ندارید، شما طراحی سایت با اچ تی ام ال و سی اس اس رو اگر بلد باشید میتونید هر قالبی رو طراحی کنید برای یادگیری این دو موضوع هم سایت زیر رو پیشنهاد می کنم

http://w3schools.com/

بعد از اینکه قالب طراحی کردی باید اون رو روی فریمورک نصب کنی که همون طور که تو سوالت هم پرسیدی بخش هایی که تکراری هستن در صفحات سایتت مثل منو اونها رو در layout قرار میدی و الباقی محتوای متغییر صفحه رو داخل view ها میزاری

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

پیشنهاد می کنم سوالاتت رو جزئی تر در تاپیک های مجزا بپرس که بشه بهتر جواب داد[/rtl]

[rtl]برای تولید منوها از دیتابیس که دست خودتون هست و ربطی به تم نداره حتا توی extension ها را اگر بگردید حتما چیزی پیدا خواهید کرد. بنده یکی دیده بودم.

برای طراحی تم هم خیلی ساده هست. فقط کافی که شما در شاخه theme برنامه یک شاخه برای تم خود ایجاد کنید و درون آن یک شاخه view و اگر هم از css و js خاصی استفاده می کنید که به تبع آن باید آن شاخه را نیز ایجاد کنید. بعد در شاخه view برای هم فایل ویو ای که در برنامه اصلی هست می تونید یک فایل مخصوص خودتان درست کنید تا جایگزین بشه.

در نهایت هم توی فایل config/main.php یک گزینه به صورت زیر اضافه می کنید:[/rtl]


'theme' => 'yourThemeName'

[rtl] برای اطلاعات بیشتر اینجا را یک نگاهی بندازید.[/rtl]

theming