سلام ، آیا این بازدید اول شماست ؟ یا
صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: تنظیم خودکار عرض ماژول

  1. #1

    تاریخ عضویت
    Mar 2013
    نوشته ها
    21
    تشکر
    10
    تشکر شده 3 بار در 2 ارسال

    Question تنظیم خودکار عرض ماژول

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

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Aug 2013
    نوشته ها
    397
    تشکر
    16
    تشکر شده 73 بار در 68 ارسال
    با استفاده از جدول خودکار تنظیم میشه .

    برای div اون کد شرطی که در جوملا برای نمایش ماژل هست رو میتونید برای تنظیم عرض div استفاده کنید
    مثلا اگر این ماژل نمایش داده نشد عرض دوماژول دیگه 50% باشه

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3

    تاریخ عضویت
    Mar 2013
    نوشته ها
    21
    تشکر
    10
    تشکر شده 3 بار در 2 ارسال
    ممکنه بیشتر توضیح بدید؟ دقیق متوجه نشدم

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  5. #4

    تاریخ عضویت
    Aug 2013
    نوشته ها
    397
    تشکر
    16
    تشکر شده 73 بار در 68 ارسال
    دادا شما از یه جدول 3ستونه استفاده کنی خودکار عرض رو تشخیص میده

    برای روش دوم :div شما باید کدنویسی php و جوملا رو بدونید.روش اول (جدول) راحتتره

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  6. کاربر مقابل از hosseintv عزیز به خاطر این پست مفید تشکر کرده است:


  7. #5

    تاریخ عضویت
    Mar 2013
    نوشته ها
    21
    تشکر
    10
    تشکر شده 3 بار در 2 ارسال
    فکر کنم درست توضیح ندادم.
    3 تا ماژول دارم. برای هر کدوم کلاس جداگانه تو css تعریف کردم که هر کدوم بک گراند متفاوتی داره.
    میخوام طوری باشه که اگه یکی از ماژول ها غیر فعال شد، عرض قسمت ماژولها تقسیم بشه.
    با استفاده از div هم میخوام این کارو انجام بدم. با استفاده از جدول نمیشه.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  8. #6

    تاریخ عضویت
    Aug 2013
    نوشته ها
    397
    تشکر
    16
    تشکر شده 73 بار در 68 ارسال
    منم گفتم شما کلاس ها رو به ستونهای جدول تخصیص بدید ولی عرض براشون مشخص نکنید خودکار تنظیم میشه

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  9. کاربر مقابل از hosseintv عزیز به خاطر این پست مفید تشکر کرده است:


  10. #7

    تاریخ عضویت
    Mar 2013
    نوشته ها
    21
    تشکر
    10
    تشکر شده 3 بار در 2 ارسال
    ممنون از راهنماییهاتون.
    تو نرم افزار دریم ویور درست نشون میده اما وقتی میبرمش تو خود فایل جوملا خراب نشون میده.

    مسئله دیگه اینه که میخوام با div انجامش بدم. اینطوری فکر کنم بهتر باشه.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  11. #8

    تاریخ عضویت
    Aug 2013
    نوشته ها
    397
    تشکر
    16
    تشکر شده 73 بار در 68 ارسال
    شما یه متغیر php تعریف کن مثلا $width=0

    php if($this->countModules('Menu')) $width++; ?> -a?>
    b- این کد رو برای هر سه ماژول استفاده کن اینجا اسم ماژول من Menu هست بعد برای div ها این کد رو بزن.

    <div style="width:<?php echo(100/$width); ?>%" ></div>

    ولی بازم بهترن راه استفاده از جدوله.
    ویرایش توسط hosseintv : 04-09-2015 در ساعت 11:17 AM

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  12. کاربر مقابل از hosseintv عزیز به خاطر این پست مفید تشکر کرده است:


  13. #9

    تاریخ عضویت
    Mar 2013
    نوشته ها
    21
    تشکر
    10
    تشکر شده 3 بار در 2 ارسال
    ببخشید کدتون خراب نوشته شده. ممکنه پیوست کتین؟ ممنون

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  14. #10

    تاریخ عضویت
    Aug 2013
    نوشته ها
    397
    تشکر
    16
    تشکر شده 73 بار در 68 ارسال
    بخش شرط رو کپی نکنید من برای اینکه تو انجمن کدها رو یه جوری میکنه سعی کردم اینطوری بنویسم تا درست نشون بده شما هم طبق همین بنویسید کپی نکنید.
    بخش div درسته

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


صفحه 1 از 2 12 آخرینآخرین

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •