سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: راهی هست صفحات داخلی از index.php قالب پیروی نکنند

  1. #1

    تاریخ عضویت
    Aug 2011
    نوشته ها
    77
    تشکر
    14
    تشکر شده 7 بار در 6 ارسال

    راهی هست صفحات داخلی از index.php قالب پیروی نکنند

    سلام
    راهی وجود داره که صفحات داخلی از فایل index.php قالب پیروی نکنند و برای صفحات داخلی در فایلی دیگر موقعیت ها را معرفی کرد

    منظور از صفحه داخلی همون صفحه هر مطلب هستا
    ویرایش توسط picasaeng : 09-12-2011 در ساعت 08:54 AM

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


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

  3. #2
    Team
    تاریخ عضویت
    Dec 2008
    محل سکونت
    ساری
    نوشته ها
    10,737
    تشکر
    295
    تشکر شده 2,409 بار در 2,066 ارسال
    دروود

    سوالتون واضح نیست !
    بیشتر توضیح بدین تا بهتر بشه راهنمایی کرد
    میخواین برای هر صفحه یه ایندکس داشته باشین ؟
    اگر چنین چیزی میخواین این امکان در جوملا هست که برای هر منو یک قالب اختصاص بدید

    شاد و سلامت در پناه ایزد

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


  4. #3

    تاریخ عضویت
    Aug 2011
    نوشته ها
    77
    تشکر
    14
    تشکر شده 7 بار در 6 ارسال
    نقل قول نوشته اصلی توسط mersad [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    دروود

    سوالتون واضح نیست !
    بیشتر توضیح بدین تا بهتر بشه راهنمایی کرد
    میخواین برای هر صفحه یه ایندکس داشته باشین ؟
    اگر چنین چیزی میخواین این امکان در جوملا هست که برای هر منو یک قالب اختصاص بدید

    شاد و سلامت در پناه ایزد
    منظورم این نبود
    من دارم یه فالب خبری واسه جوملا 1.7 طزاحی میکنم نمونه اش رو میشه تابناک معرفی کرد دو نمونه زیر لطفا ببینید صفحه index و صفحه یکی از خبر ها رو مقایسه کنید
    قالب من طوری است که نمیشه موقعیت های صفحه هر یک از خبر ها روو در index جای داد منظورم ستون چپ و راست هر خبره

    میخواستم برای این صفحه ها قالب فایل دیگری رو فراخوان کنه

    tabnak.ir

    tabnak.ir/fa/news/189891

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


  5. #4
    Team
    تاریخ عضویت
    Apr 2009
    محل سکونت
    قائم شهر
    نوشته ها
    3,869
    تشکر
    906
    تشکر شده 1,090 بار در 812 ارسال
    دوست عزیز سلام

    برای اینکار شما نیاز به دانش php دارید.

    با چند دستور شرطی میتوان چیزی شبیه به آنچه نشان دادید ایجاد کرد.

    یا حق.

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


  6. #5

    تاریخ عضویت
    Aug 2011
    نوشته ها
    77
    تشکر
    14
    تشکر شده 7 بار در 6 ارسال
    نقل قول نوشته اصلی توسط محمد محسنی [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    دوست عزیز سلام

    برای اینکار شما نیاز به دانش php دارید.

    با چند دستور شرطی میتوان چیزی شبیه به آنچه نشان دادید ایجاد کرد.

    یا حق.

    خواهشا اگه ممکنه یه کمکی به من کنید مممنون میشم

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


  7. #6

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال
    سلام

    به این منظور کافیست شما برای قالبتان برای هر کامپوننت جوملا قالبی رو مشخص کنید !

    در قالب جوملا اگر یک پوشه html ایجاد کنید و مثلاً کامپوننت com_content را در این پوشه کپی کنید و فایل default که وظیفه شمایل نمایش این کامپوننت را بر عهده دارد را ویرایش کنید میتوانید صفحه نخست خود را اختصاصی کنید !

    برای استفاده از دستورات شرطی هم if else ها هستند که میتوانند به شما کمک کنند. بطور مثال در قالب تعریف کنید اگر موقعیت right ماژول منتشر شده ای داشت موقعیت user1 , user2 نمایش داده بشود و اگر نه موقعیت user3 , user4 نمایش داده شود و ... .

    به هر حال این قسمت بستگی داره به نیاز شما و مورد نظر شما !

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

    هیچکس تنهاتر از خدا نیست

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


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


  9. #7

    تاریخ عضویت
    Aug 2011
    نوشته ها
    77
    تشکر
    14
    تشکر شده 7 بار در 6 ارسال
    نقل قول نوشته اصلی توسط مهدی. [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
    سلام

    به این منظور کافیست شما برای قالبتان برای هر کامپوننت جوملا قالبی رو مشخص کنید !

    در قالب جوملا اگر یک پوشه html ایجاد کنید و مثلاً کامپوننت com_content را در این پوشه کپی کنید و فایل default که وظیفه شمایل نمایش این کامپوننت را بر عهده دارد را ویرایش کنید میتوانید صفحه نخست خود را اختصاصی کنید !

    برای استفاده از دستورات شرطی هم if else ها هستند که میتوانند به شما کمک کنند. بطور مثال در قالب تعریف کنید اگر موقعیت right ماژول منتشر شده ای داشت موقعیت user1 , user2 نمایش داده بشود و اگر نه موقعیت user3 , user4 نمایش داده شود و ... .

    به هر حال این قسمت بستگی داره به نیاز شما و مورد نظر شما !

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

    هیچکس تنهاتر از خدا نیست
    ممنون از راهنمایی


    این برای صفحه اول در نظر گرفتم فقط میخوام برای صفحه هر خبر موقعیت left نباشه و کلاس <div class="content"> هم تغییر کنه


    <div class="mainbottom">
    <?php if ($this->countModules('right')): ?>
    <div class="rightside">
    <jdoc:include type="modules" name="right" style="xhtml" />
    </div>
    <?php endif; ?>
    <div class="content">
    <div class="topcontent">
    <img alt="" src="<?php echo $this->baseurl ?>/templates/nayband/images/righttopcont.png" class="imgright">
    <img alt="" src="<?php echo $this->baseurl ?>/templates/nayband/images/lefttopcont.png" class="imgleft">
    <div class="wrap"></div>
    </div>
    <div class="maincont">
    <jdoc:include type="message" />
    <jdoc:include type="component" />
    <div class="wrap"></div>
    </div>
    <div class="btcontent">
    <img alt="" src="<?php echo $this->baseurl ?>/templates/nayband/images/rightbtcont.png" class="imgright">
    <img alt="" src="<?php echo $this->baseurl ?>/templates/nayband/images/leftbtcont.png" class="imgleft">
    <div class="wrap"></div>
    </div>
    </div>
    <?php if ($this->countModules('left')): ?>
    <div class="leftside">
    <jdoc:include type="modules" name="left" style="xhtml" />
    <div style="display:none;"></div>
    </div>
    <?php endif; ?>
    </div>

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


  10. #8

    تاریخ عضویت
    Mar 2007
    محل سکونت
    Islamic Republic of Iran
    نوشته ها
    10,455
    تشکر
    354
    تشکر شده 1,716 بار در 1,204 ارسال
    دوست عزیز ما فقط میتونیم بهتون راهنمایی کنیم !

    کدنویسی رو شما باید خودتون بتونید انجام بدید و ما در موضوع کدنویسی تا این حد نمیتونیم در انجمن راهنمایی کنیم ! بهتره از سایتهای مربوط به برنامه نویسی کمک بگیرید ! ما اصول جوملا را به شما راهنمایی میکنیم !

    هیچکس تنهاتر از خدا نیست

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


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

  1. راهی هست که لینکهای سایت داخل کد قرار بگیره؟
    توسط Sajad DP در انجمن سوالهای عمومی جوملا 1.5 فارسی
    پاسخ ها: 3
    آخرين نوشته: 02-06-2011, 10:43 PM
  2. چیکار کنیم که از قالب سایتمون کپی نکنند.!!؟
    توسط erwin در انجمن امنیت جوملا 1.5 فارسی
    پاسخ ها: 7
    آخرين نوشته: 12-20-2010, 09:48 PM
  3. پیروی نکردن ماژلها از کد قالب
    توسط adinehzadeh در انجمن قالب های مامبو فارسی
    پاسخ ها: 11
    آخرين نوشته: 04-27-2009, 11:39 AM
  4. راهی هست که من مطالبم رو از محتوای دینامیک به محتوای اس
    توسط webdesigner در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 1
    آخرين نوشته: 07-23-2007, 08:00 PM
  5. پاسخ ها: 5
    آخرين نوشته: 04-01-2006, 02:07 PM

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

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

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

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