تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: ساخت تم theme برای برنامه های خودمان در php

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض ساخت تم theme برای برنامه های خودمان در php

    سلام
    چطوری میشه برنامه ای رو که می نویسم با php ،براش theme بزارم
    و اگر هم بشه theme رو هم عوض کنیم بهتره

    در چند سایت ، استفاده از
    کلاس اسمارتی
    رو پیشنهاد کردن.اما این کلاس خیلی پیچیده هست و تا زمانی که بخوام یاد بگیرم چجوری میشه باهاش کار کرد ، مشتری هام پریدن.
    مشتریها میخوان سیستمی که براشون مینویسم قابل طراحی قالب داشته باشه.(یه چیزی شبیه به میهن بلاگ که کد قالب بهش میدن و ظاهر بلاگ عوض میشه.)
    راهی نیست که بشه سیستم قالب مثل میهن بلاگ برای برنامه هایی که خودم مینویسم قرار بدم؟؟ با کمک توابع و ...

    ممنون

  2. #2
    کاربر فعال انجمن طراحی وب m.m.m5651's Avatar
    تاريخ عضويت
    Dec 2009
    محل سكونت
    Tehran
    پست ها
    1,496

    پيش فرض

    تا جایی که من می دونم پی اچ پی بر ظاهر صفحات تاثیری نداره و اون HTML و CSS هستن که به ظاهر رسیدگی می کنن نمیدونم منظورتون چیه.

  3. 2 کاربر از m.m.m5651 بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض

    منظورم اینه که یه سایت طراحی کردم با PHP.اما میخوام بتونم برای ظاهرش قالب های متفاوت بدم و شیوه دادن قالب به سیستم هم مثل بلاگفا باشه.مثلا توضیحات در مورد قالب بلاگفا اینجا هست:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    چجوری با کمک php کدهای قالب رو پردازش کنم تا ظاهر سایت رو بتونم تغییر بدم.مثلا
    این کد یه قالب هست برای بلاگفا:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ظاهر قالب هم اینه:



    الان مشکل من اینجاست که موتور قالب بلاگفا چجوری کار میکنه که وقتی کاربر کد بالا رو به عنوان قالب وبلاگش انتخاب میکنه ، ظاهر بلاگ عوض میشه؟؟

    میخوام اینطور سیستمی رو برای سایت هایی که خودم مینویسم پیاده سازی کنم.
    دوستان خواهشا اگه میتونید ، راهنماییم کنید.
    ممنون
    Last edited by mghhgm; 12-11-2011 at 21:16.

  5. #4
    کاربر فعال انجمن طراحی وب m.m.m5651's Avatar
    تاريخ عضويت
    Dec 2009
    محل سكونت
    Tehran
    پست ها
    1,496

    پيش فرض

    اگر منظورتون جایگزین کردن اون تگهای مخصوص قالب هست که میشه با تابع strrep درستش کرد نه؟

  6. این کاربر از m.m.m5651 بخاطر این مطلب مفید تشکر کرده است


  7. #5
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض

    ممنونم از توجه تون

    برای مثال در همون کد قالب داریم.مثلا برای قسمت نمایش اخبار:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجا فقط برای یه نویسنده یه نمونه کد قرار داده شده.اما ما برای نمایش تمام اخبار از حلقه for استفاده میکنیم.اگر نتیجه تمام حلقه for رو داخل قسمت مورد نظر در این کد قرار بدیم که همه چی درهم بر هم میشه.(نمی دونم منظورم رو متوجه میشید یا نه.راستش سخته رسوندن منظورم :( )
    الان موتور قالب بلاگفا چجوری این یه تیکه رو برای مثلا 10 خبر مدادم تکرار میکنه؟؟

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

    ممنون

  8. #6
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    ممنونم از توجه تون

    برای مثال در همون کد قالب داریم.مثلا برای قسمت نمایش اخبار:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینجا فقط برای یه نویسنده یه نمونه کد قرار داده شده.اما ما برای نمایش تمام اخبار از حلقه for استفاده میکنیم.اگر نتیجه تمام حلقه for رو داخل قسمت مورد نظر در این کد قرار بدیم که همه چی درهم بر هم میشه.(نمی دونم منظورم رو متوجه میشید یا نه.راستش سخته رسوندن منظورم :( )
    الان موتور قالب بلاگفا چجوری این یه تیکه رو برای مثلا 10 خبر مدادم تکرار میکنه؟؟

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

    ممنون
    دوست عزیز اگه میخواید یه سری قالب آماده به کاربر بدی اصلا چرا میخوای موتور استفاده کنی؟
    اینطوری برات قبول نیست؟
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینو همین طوری مثال نوشتم یعنی در کل از پی اچ پی تو قالبت استفاده کنی
    اگه میتونی اینطوری کار کنی میتوی از یه سیستم تمپلیت مثل سیمفونی که راحته استفاده کنی که میتونم بهت توضح بدم چطوری تو سایتت پیادش کنی
    Last edited by moein_ak; 13-11-2011 at 13:52.

  9. این کاربر از moein_ak بخاطر این مطلب مفید تشکر کرده است


  10. #7
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2009
    پست ها
    1

    پيش فرض

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

  11. #8
    پروفشنال Web Design's Avatar
    تاريخ عضويت
    Oct 2010
    محل سكونت
    Phpstorm
    پست ها
    602

    پيش فرض

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

  12. #9
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    خب اینجا یه تابع که برای خودم طراحی کردمو میذارم
    فریم ورک سیمفونی هم از همین روش برای تمپلیتاش استفاده میکنه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    طرز استفادشم به این شکله
    فرض کنید این دایرکتوری شماست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    توی ./index.php یه همچین کدی هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و توی ./templates/index.php هم یه همچین چیزی هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    استفاده از این تابع بسیار سادس
    فقط کافی متغیرهایی که تو تمپلیت نیاز دارینو از طریق پارامتر دوم به صورت آرایه به تمپلیت بدین
    Last edited by moein_ak; 23-11-2011 at 04:00.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •