رفتن به مطلب

سوال در مورد فایل tpl


hosien

پست های پیشنهاد شده

با سلام خدمت تمامی دوستان!

 

من چند سوال درباره فایل های tpl داشتم که اگر ممکنه توضیح بدید:

 

1- تفاوت فایل های tpl با html چیه؟ و میشه از چه زبان های برنامه نویسی درون این فایل ها استفاده کرد؟

2- آیا میشه فایل های جاوا اسکریپت یا css درون این فایل ها استفاده کرد؟

3- من در فایل هیدر قالبم یک کد جاوا و css گذاشتم کلا سایتم بالا نیومد. دلیلش چیه؟

 

با تشکر

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

با عرض سلام و خسته نباشید

 

1- فایل tpl فایلی هست که توسط smarty برای جداسازی کدهای دستوری در php و کدهای نمایش به کار میره در اصل smarty یک library قدرتمند و open source هست که توسط خود کدهای php تولید شده و در معماری MVC بیشتر کاربرد داره و استفاده میشه.

2- بله شما میتوانید HTML و CSS رو به راحتی کنار تگ های smarty به کار ببندید

3- دلیل های زیادی میتونه داشته باشه از جمله ناقص یا خراب بودن کد جاوا به کار رفته البته منظور از بالا نیومدن سایت چی هست اگه منظورتون نمایش دادن یک صفحه سفید هست بهتر هست که debug رو روشن کنید تا ارور تولید شده نمایش داده بشه و ایراد کار مشخص بشه

 

البته توصیه میکنم در کنار این کار ها از افزونه firebug فایرفاکس هم کنار کاراتون استفاده کنید که میتونه خیلی کارامد باشه

 

موفق باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

با عرض سلام و خسته نباشید

 

1- فایل tpl فایلی هست که توسط smarty برای جداسازی کدهای دستوری در php و کدهای نمایش به کار میره در اصل smarty یک library قدرتمند و open source هست که توسط خود کدهای php تولید شده و در معماری MVC بیشتر کاربرد داره و استفاده میشه.

2- بله شما میتوانید HTML و CSS رو به راحتی کنار تگ های smarty به کار ببندید

3- دلیل های زیادی میتونه داشته باشه از جمله ناقص یا خراب بودن کد جاوا به کار رفته البته منظور از بالا نیومدن سایت چی هست اگه منظورتون نمایش دادن یک صفحه سفید هست بهتر هست که debug رو روشن کنید تا ارور تولید شده نمایش داده بشه و ایراد کار مشخص بشه

 

البته توصیه میکنم در کنار این کار ها از افزونه firebug فایرفاکس هم کنار کاراتون استفاده کنید که میتونه خیلی کارامد باشه

 

موفق باشید

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

 

smarty چیه؟ معماری MVC چیه؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

اسمارتی رو به عنوان یک موتور برای ساخت فایل های اج تی ام ال دینامیک در نظر بگیرید که به کمک پی اچ پی میاد

mvc

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

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

1.کنترلر © درسمت سرور بنابر نوع لینک پردازشی را انجام می دهد

2.مدل (m) که مسئول عملیات های دیتابیس هست ازطرف کنترلر دستوری دریافت میکند و نتیجه را برمیگرداند

3.ویو(v) مسئول نمایش اطلاعات به کاربر توسط کنترلر مقدارهایی را گرفته و نمایش میدهد

 

حال ام وی سی در پرستاشاپ قسمت کنترلر در نسخه 1.5 فولدرcontrollers هست

قسمت modelفولدر classessهست

قسمت view قسمت themes هست که به وسیله اسمارتی ساخته می شود

چرا معماری ام وی سی؟

چون در مقیاس های بزرگ قدرت گسترش دادن آن بسیار بیشتر است

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

و نظم بهتری در آن وجود دارد

برای توضیحات بیشتر مقالات انگلیسی را مطالعه کنید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری


  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...