PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ساخت قالب



magic
05-09-2010, 05:57 PM
سلام دوستان
من میخواستم برای جوملا قالب بسازم ولی چند تا مشکل دارم البته من با مامبو کار کردم و اوون به این صورت بود که یک index.php داشت که موقعیت ها توی اون تعریف میشد و با css و xml کار حل بود ولی من یه نمونه قالب جوملا دارم توش چندتا چیزی هست که اگر میشه بگین اینا توی قالب چه کاری را بر عهده دارند
1-یکی پوشه html هست که توش چندتا مازول و کامپوننت هست
2-یکی ja_templatetools_1.5.php هست
3- در مورد اینم بگین component.php
4- یکی دیگه ja_vars_1.5.php اینه
راستی اگر کلی هم بگین که وظیفه index.php روی قالب چیه چون یه جورایی با مامبو مثل هم نیستن
مثلا اگر به حالت قالب های مامبو نگاه کنید میفهمیم چی به چی میشه چون یه نمایی از قالب واقعی رو داریم
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>

ولی برای جوملا همونطور که میبینید معلوم نیست چی به چیه و هر مازولی در کدوم موقعیته
<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>


آیا امکانش هست که قالب های ج.ملا هم فقط index.php و css و xml داشته باشه ؟
و یه توضیحات دیگری هم اگر دارین بدین تا موضوع کاملا برای همه روشن شود و کار به سوال بعدی نرود
با تشکر

reka
05-11-2010, 09:19 AM
سلام

1- وجود این پوشه اجباری نیست و زمانی لازم است که شما بخواید ظاهر یک ماژول یا کامپوننت رو customize کنید، در نتیجه میتونید داخل این پوشه فایلهای php رو قرار بدید تا در هنگام لود کردن سایت، روی موارد پیشفرض override شود.

2 و 3 و 4 - وجود این موارد هم اجباری نیست و حاوی function هایی هستند که توسط طراح قالب ایجاد شده اند. معمولا قالبهای حرفه ای و شرکتی حاوی این فایلها هستند.

کار index.php در جوملا با مامبو تقریبا یکی است و موقعیت های قالب همگی در این فایل ساخته میشوند و structure کلی در این فایل تعیین میگردد.


یا علی