خوراک های آپادانا

تبلیغات

امکان استفاده از PHP در قالب های آپادانا

4 دیدگاه طراحی قالب
امکان استفاده از PHP در قالب های آپادانا

همیشه سیستم هایی که طراحی قالب آنها به صورت HTML می باشد برای طراحان نسبت به سیستم هایی که قالب های آن ها به صورت PHP است محدودیت هایی دارند، ما در آپادانا تلاش کرده ایم تا با اضافه کردن امکانات مختلف این محدودیت ها را به حداقل ممکن برسانیم که در این آموزش به معرفی آنها می پردازیم.


ابتدا فایل functions.php که می توانید فایلی به این اسم در پوشه قالب ایجاد کنید و کدهای PHP خود را درون آن قرار دهید.

این فایل در تمامی بخش های سایت حتی بخش مدیریت بارگذاری خواهد شد.

 

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

 

{function name="test" args="myArgs"}

 

در این تگ به جای test نام تابع مورد نظر خود را می نویسیم و به جای myArgs آرگومنت های تابع خود را قرار می دهیم، آرگومنت ها را باید با کاراکتر | از یکدیگر جدا کنیم.

دیدگاه کاربران

ShnoIT:
آقا ایمان یه نمونه کد قرار میدین. هر مثالی فقط مثالی بزارین کسی که قرار داد در قالب کار کنه براش.

مرسی از لطفتون
------------------------------------------------------------------------------------
iman92:
مثلا کد زیر با استفاده از تابع jdate تاریخ امروز رو به صورت شمسی برمی گردونه

{function name="jdate" args="Y-m-d"}
parandweb:
عالیه
programmer:
معذرت میخوام اگه آرگومنت نداشت چی؟من از اینها استفاده کردم ولی خودشون را در خروجی چاپ کرد: {function name="test" args=""} [b]{function name="test"}[/b] با این کد درست شد: {function name="test" args="1"} ولی فکر نکنم این کار اصولی باشد چون تابع من اصلا ورودی ندارد؟
وب ایکسو:
تشکر فراوان از شما

دیدگاهی بفرست ...



نام شما
ايميل (منتشر نخواهد شد)
آدرس وبسايت
کد امنيتي   
 

سامانه کاربری

نام کاربری
پسورد
 

کاربران آنلاین

 chain 95.77.xx.xx
 chain 69.162.xx.xx
 chain 54.166.xx.xx
 chain 178.255.xx.xx
 chain 163.172.xx.xx
 chain 163.172.xx.xx

اطلاعات آماری

  • کاربران عضو شده امروز: 0
  • کاربران عضو شده دیروز: 1
  • کاربران عضو شده ماه: 13
  • تعداد کل کاربران: 2866
  • تعداد کل پست ها: 20
  • تعداد کل نظرات: 139
  • بازدید دیروز: 638
  • بازدید امروز: 149
  • بازدید ماه: 14363
  • بازدید سال: 132149
  • بازدید کل: 1091911