فایل جادویی در طراحی قالب آپادانا
- [ زمان انتشار : سه شنبه 13 شهریور 1397 ] [ برچسب ها: فایل های جادویی آپادانا، طراحی قالب آپادانا، فایل جادویی در طراحی قالب آپادانا ، ] [ 1162 بار مشاهده شده ]
سلام وقت بخیر
اگر جزو طراحان قالب های آپادانا می باشید باید به شما بگویم تعدادی فایل جادویی در این سیستم می باشد. فایل های جادویی فایل هایی هستند که بودن یا نبودن آنها در سیستم اختلال ایجاد نمی کند اما در بسیاری از موارد به یک دست بودن طراحی کمک بسیاری می کند. در برخی موارد دیده اید که ارور 404 داخل قالب خود سایت نمایش داده می شود و یا اینکه در قالب خود مدیریت محتوا باشد، اما در این سیستم استفاده از این فایل های جادویی باعث متمایز شدن قالب و پوسته از سایر سیستم ها می باشد و به اختصاصی تر شدن قالب کمک زیادی می کند.
دقت داشته باشید برای طراحی اختصاصی قالب بایستی به تگ های این فایل های جادویی مشرف باشید.
home.tpl : اگر این فایل در روت پوشه قالب شما قرار بگیرید در بدو ورود (آدرس سایت http://imitran.ir) با محتویات این فایل روبرو خواهد شد و پس از آن طبق لینک می توانید کاربر را به محل های دیگر هدایت کنید. برای مثال می توانید در بدو ورود زبان های سایت را بگذارید یا خوش آمدگویی و... را بارگذاری نمایید.
singel-post.tpl : در صورتی که این فایل در روت قالب وجود داشته باشد در صفحه نمایش تک پست از آن استفاده خواهد شد. توابع، تگ ها و طراحی این فایل مثل فایل body.tpl می باشد با این تفاوت که در صفحات ادامه مطلب اجرا می شود.
error-400.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.
error-403.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.
error-400.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.
error-500.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.
error-503.tpl : زمانیکه این فایل در روت پوشه قالب باشد در صفحه خطای مربوطه از این استفاده می شود.
contact-us.tpl : زمانیکه این فایل در روت پوشه قالب قرار بگیرد می توانید برای دیزاین تماس با ما استفاده نمایید.
برای عمل کردن تماس با ما باید ابتدا وارد ماژول تماس با ما بشوید و سپس در خط 16 فایل config.php یک متغیر global با نام tpl$ ایجاد نمایید در غیر اینصورت با ارور روبرو خواهید شد. در زمان برنامه نویسی تعریف این متغیر فراموش شده است.
search.tpl : زمانیکه این فایل در روت پوشه قالب قرار بگیرد می توانید برای دیزاین جستجو استفاده نمایید.
اگر بخواهید صفحه موبایل را هم اختصاصی نمایید باید در پوشه قالب یک پوشه با نام mobile ایجاد کنید و سپس فایل های زیر را درون آن ایجاد نمایید.
mobile/index.tpl : صفحه index موبایل را نشان می دهد.
mobile/single.tpl : در این فایل می توانید محتویات تک پست را اختصاصی کنید.
اگر قالب ثبت نام و لاگین و ... (مربوط به اکانت) را هم بخواهید اختصاصی کنید باید در روت پوشه قالب خود یک پوشه با نام account ایجاد نمایید و فایل هایی که در زیر با آن اشاره می کنیم هر کدام بخشی از اکانت می باشد.
account/register.tpl : محتویات صفحه ثبت نام.
account/login.tpl : محتویات صفحه لاگین.
account/logout.tpl : محتویات صفحه خروج ( می توانید ایجاد نکنید).
account/members.tpl :محتویات فهرست کاربران.
account/profile.tpl : محتویات پروفایل کاربر.
account/index.tpl : مشخصات کلی کاربر (ریدایرکت بعد از لاگن موفق)
account/profile-edit.tpl : محتویات تغییر پروفایل.
account/change-password.tpl :محتویات تغییر پسورد.
account/change-avatar.tpl :محتویات تغییر تصویر کاربری.
account/forget.tpl : محتویات فراموشی پسورد.
account/menu.tpl : محتویات دسترسی سریع.