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

موضوع: دستور شرطی در قالب

  1. #1

    تاریخ عضویت
    Nov 2011
    نوشته ها
    12
    تشکر
    4
    تشکر شده 0 بار در 0 ارسال

    دستور شرطی در قالب

    سلام بنده میخوام یه قسمت از قالب در صورتی که افزونش غیر فعاله نشون داده نشه دستورمم به این صورته اما هیچ تاثیری نداره میشه بگید مشکل کجاست ؟
    کد:
    <?php if($this->countModules('top')) : ?>  <h2>Company  News</h2> <?php endif; ?>

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


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

  3. #2

    تاریخ عضویت
    Nov 2010
    نوشته ها
    5,091
    تشکر
    0
    تشکر شده 2,056 بار در 1,618 ارسال
    سلام
    دوست عزيز اين دستوري كه شما نوشتيد اشتباهه

    اين دستور ميگه كه اگر موقعيت ماژول top نبود نمايش نده. الان موقعيت ماژول top كجاست؟

    از اين دستور نمي تونيد براي نمايش يا عدم نمايش حروف يا جملات استفاده كنيد

    موفق باشيد

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


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


  5. #3

    تاریخ عضویت
    Nov 2011
    نوشته ها
    12
    تشکر
    4
    تشکر شده 0 بار در 0 ارسال
    خوب من اگر بخوام یه دایو رو در صورتی که ماژول توش غیر فعال بود کله دایو رو نشون نده چه کدیرو باید استفاده کنم ؟

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


  6. #4

    تاریخ عضویت
    Nov 2010
    نوشته ها
    5,091
    تشکر
    0
    تشکر شده 2,056 بار در 1,618 ارسال
    قبل از باز كردن و بعد از بستن دايو بايد اين دستور رو قرار بديد.
    به عنوان مثال:
    کد:
    <?php if($this->countModules('top')) : ?>
    <div class="classname">
    <jdoc:include type="modules" name="top" style="" />
    </div>
    <?php endif; ?>
    موفق باشيد

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


  7. #5

    تاریخ عضویت
    Nov 2011
    نوشته ها
    12
    تشکر
    4
    تشکر شده 0 بار در 0 ارسال
    دوست عزیز من خودم اول از همه همین کاریو که شما گفتیو انجام دادم اما وقتی ماژول رو غیر فعال میکنم این جمله Company News رو نشون میده در صورتی که این جمله توی دایو هست و طبق این کد در صورتی که ماژول نباشه نباید کل دایو رو نشون بده اینم کده من
    <?php if($this->countModules('top')) : ?>
    <div class="top">

    <h2>Company News</h2>

    <jdoc:include type="modules" name="top" />

    <?php endif; ?>

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


  8. #6

    تاریخ عضویت
    Nov 2010
    نوشته ها
    5,091
    تشکر
    0
    تشکر شده 2,056 بار در 1,618 ارسال
    در بالا توضيح دادم كه فقط ماژول رو بر ميداره و روي حرف تأثيري نداره. فقط ماژول رو برداره
    اگر ميخواييد براي ماژول عنوانتعيين كنيد بايد در css براش كلاس تعيين كنيد
    براي همين كلاس top اگه بخوايين عنوان سفارشي بذاريد از اين كلاس استفاده كنيد:
    کد:
    top h3{
    
    }
    موفق باشيد

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


  9. #7

    تاریخ عضویت
    Nov 2011
    نوشته ها
    12
    تشکر
    4
    تشکر شده 0 بار در 0 ارسال
    دوست عزیز من متاسفانه منظوره شمارو نفهمیدم یعنی چی براش تو سی اس اس تعریف کنیم مثلا چی تعریف کنیم ؟ که نشون داده نشه ؟

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


  10. #8

    تاریخ عضویت
    Feb 2011
    محل سکونت
    اصفهان
    نوشته ها
    482
    تشکر
    59
    تشکر شده 49 بار در 40 ارسال
    نقل قول نوشته اصلی توسط mr.Rian [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    دوست عزیز من متاسفانه منظوره شمارو نفهمیدم یعنی چی براش تو سی اس اس تعریف کنیم مثلا چی تعریف کنیم ؟ که نشون داده نشه ؟
    با سلام.

    یعنی این که توی سی اس اس یک کلاس برای عنوان ماژول با یک استایل نمایش داده بشه تعریف کنید.

    مثلا:

    کد:
    .h3 {
    }
    توجه داشته باشید که برای کلاس ها . می گذاریم و برای دایو ها # می گذاریم.

    موفق باشید.

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


  11. #9

    تاریخ عضویت
    Nov 2011
    نوشته ها
    12
    تشکر
    4
    تشکر شده 0 بار در 0 ارسال
    دوست عزیز میدونم سی اس اس چجوریه
    سوال منرو نفهمیدید خوب من این کدرو گزاشتم توی سی اس اس اصلی بازم همونطوره که اول بود اون متنیو که میخوام هنوزم نشون داده میشه

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


  12. #10

    تاریخ عضویت
    Nov 2010
    نوشته ها
    5,091
    تشکر
    0
    تشکر شده 2,056 بار در 1,618 ارسال
    سلام
    دوست عزيز يك بار تمام ارسال هاي من رو بخونيد.
    دوبار گفتم كه متن توي دستورات شرطي اجرا نميشه.
    ترجمه ي دستور شما اينه كه در صورتي كه موقعيت top نبود اين موقعيت رو نشون نده. بنابر اين موقعيت برداشته ميشه و شما هر چيزي كه توي اين كد به جز موقعيت بذاريد نشون داده ميشه
    h3 كه بهتون گفتم بذاريد براي عنوان ماژول هاست. اگر Company News همون عنوان شماست براي اينكه بهش جلوه بديد و بهش استايل بديد بايد توي كلاس ها براش طرح بندي بچينيد. مثلاً رنگش چي باشه يا كجا باشه

    اميد وارم واضح گفته باشم

    موفق باشيد

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


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

موضوعات مشابه

  1. طراحی فیلد شرطی در فرم
    توسط reza41 در انجمن بخش کاربری جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 05-20-2010, 07:16 AM
  2. پاسخ ها: 1
    آخرين نوشته: 08-14-2008, 04:54 PM
  3. خطا در دستور SELECT
    توسط farshad_sh در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 2
    آخرين نوشته: 09-17-2007, 05:03 PM
  4. استفاده از دستور code در كدام اديتور وجود دارد؟
    توسط femchi در انجمن مامبوت های مامبو فارسی
    پاسخ ها: 1
    آخرين نوشته: 05-19-2006, 09:10 PM

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

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

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

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