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

موضوع: مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك بخش يا م

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    تاریخ عضویت
    Apr 2008
    نوشته ها
    8
    تشکر
    5
    تشکر شده 0 بار در 0 ارسال

    مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك بخش يا م

    ا عرض سلام

    اين اولين پست و اولين سوالم تو اين انجمنه ... اميدوارم كه دوستان لطف كنند و مارو بي جواب نزارن ..

    آقا اول بگم كه من تا حالا تو مامبو سوال و مشكل زيادي داشتم ولي با سرچ تو انجمن به اكثر جوابا رسيدم ولي اين يكي رو هرجوري خواستم به نتيجه برسم نشد برا همينه كه دلو زديم به دريا و اومديم بپرسيم فقط خواهشا اگه تكراري بود نزنيد نكوبيد كه بيخيال مامبو ميشم ...

    آقا اول اينكه يكي از قابليتهاي مامبو كه من ازش خيلي خوشم اومده و هنوزم تو كفشم و اينكه هيچ سيستمي اين قابليت رو نداره اينه كه ميتونيد بي نهايت قالب براي سايتتون داشته باشيد ... تا اينجاش كه مشكلي نيست ....
    مشكل اينجاست كه اين اختصاص قالب به يك بخش يا مجموعه و يا يك صفحه توسط لينك صورت ميگيره به اين معني كه شما اول يك لينك از بخش يا مجموعه و يا ... درست ميكنيد بعد مياييد به اون لينك يك قالب اختصاص ميديد .... مشكل در جايي خود نمايي ميكنه وقتي بر فرض در صفحه اول يك ماژول بنام پر بازديدترينها و يا آخرين مطالب داشته باشيد اونموقع وقتي توسط اون به بخش يا صفحه مورد نظر بريد ديگه اون قالب اختصاصي رو نميبينيد .....

    خواستم بپرسم آيا راهي هست كه اين مشكل پيش نياد يعني در واقع چطور ميشه كه يك قالب رو به يك بخش مختص كرد نه به يك لينك ؟؟
    نميدونم مشكلمو گرفتيد يا نه /


    سوال دوم
    اين سوالمم تقريبا همون سوال اوله ولي يكم فرق فوكوله ...

    وقتي ما در صفحه اول يك ماژول يا باكس رو فعال ميكنيم .. حال ميخوايم كه تو صفحه اي كه خود متن قرار ميگيره اون ماژول غير فعال باشه ....
    شايد بگيد هنگام فعالسازي ماژول سمت چپ بالا صفحه هايي كه ميخوايد توش اين ماژول فعال باشه رو ميپرسه ..
    ولي بايد عرض كنم كه اون صفحه ها در واقع لينك هستن و اگه لينكي در كار نباشه و يا از طريق لينك وارد اون بخش نشيم مثلا توسط ماژول آخرين اخبار وارد متن بشيم اونموقع اون باكس يا ماژول غيرفعال نخواهد شد ؟
    ممكنه بگيد اين مشكل راه حل نداره ...
    ولي چند تا سايت هستش كه با مامبو و جوملا راه اندازي شده و اين مشكلو ندارن مثل اين سايت [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] اين سايت رو ببينيد سمت چپ 2 ماژول هستش ولي وارد يكي از اين خبرها كه ميشيم از اين ماژول خبري نيست ؟؟ و يا سايت [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] سايتهاي ديگه اي هم هستن ..

    البته هر 2 سوال تقريبا يكين ....
    خلاصه اميدوارم منظورمو گرفته باشيد
    منتظرم

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


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

  3. #2
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك ب

    سلام

    به جمع ما خوش آمدید ...

    در جواب سوال اول : قالب ها وقتی اختصاص داده میشه به یک قسمت لینک میشه به ItemID اون قسمت

    حالا ماژول هایی که مثال زدید ItemID همون بخشی رو به خودش میگیره که در حال نمایش هست ( مثال میزنم : مثلا ItemID صفحه اول 1 هست اگر روی ماژول آخرین اخبار کلیک کنید صفحه ای که باز میشه ItemID اون 1 خواهد بود . یا اگر صفحه تماس با ما ItemID= 3 هست با زدن روی یکی از آیتم های آخرین اخبار به صفحه ای وارد میشید که ItemID اون 3 هست .) حالا اگر شما قالب رو به بخش News اختصاص داده باشید و در حالت عادی بخش News ا ItemID = 12 باشه مشکل پیش میاد ....

    برای حل این مشکل شماباید اون ماژول ها رو ادیت کنید و ItemID رو از حالت داینامیک خارج کنید و استاتیک کنید . مشکل براحتی حل میشه

    در مورد مشکل دوم :

    چندین راه حل هست :
    یکی اینکه شما یک قالب به صفحه اول اختصاص بدید . در این قالب ماژول مورد نظر رو در موقعیت یوزر5 نمایش بدید
    و یک قالب به صورت default ست کنید که در اون اصلا موقعیت user5 تعریف نکنید !

    مشکل حل میشه

    یا حتی با یک قالب با قرار دادن چند شرط میتونید یک ماژول رو فعال یا غیر فعال کنید ...

    یا علی

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


  4. #3

    تاریخ عضویت
    Apr 2008
    نوشته ها
    8
    تشکر
    5
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك ب

    [quote author=فیروزمندان link=topic=15488.msg81391#msg81391 date=1217847910]
    .........
    برای حل این مشکل شماباید اون ماژول ها رو ادیت کنید و ItemID رو از حالت داینامیک خارج کنید و استاتیک کنید . مشکل براحتی حل میشه

    [/quote]

    ممنون از پاسخگويي شما ...
    اون اولش رو فهميدم چي گفتيد ولي اين يه تيكه رو نه .. يعني به چه صورت استاتيكشون كنم ؟؟؟


    جوابي كه در مورد مشكل دوم فرموديد جواب نميده اين روشي كه شما گفتيد در صورتي درسته كه به اون قالب دوم توسط لينكي بريم كه براي اون بخش يا مجموعه ساختيم و قالب رو اختصاص داديم ولي وقتي توسط ماژول بر فرض آخرين اخبار ميريم باز اون موقعيت user 5 اونجا فعاله ......

    موفق باشيد
    يا علي

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


  5. #4
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك ب

    سلام

    در مورد اول :

    کد:
    $link = sefRelToAbs( 'index.php?option=com_content&task=view&id='. $row->id . $Itemid );
    ببینید الان مقدار itemid بر میگرده و میشه آدرس ... حالا اگر شما این مقدار رو ثابت بذارید مثلا 5 ... دیگه اون مشکل پیش نمیاد


    مطئمئنن یه جای کار شما اشکال داره . این روش 100% جواب میده بدون هیچ مشکلی ...

    یا علی

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


  6. #5

    تاریخ عضویت
    Apr 2008
    نوشته ها
    8
    تشکر
    5
    تشکر شده 0 بار در 0 ارسال

    پاسخ : مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك ب

    $link = sefRelToAbs( 'index.php?option=com_content&task=vi ew&id='. $row->id . $Itemid );
    خوب اين يه خط كد كجاست از كجا پيداش كنم ... جاش چي بزارم ؟؟
    الان ItemID من 11 هست خوب بايد چيكار كنم ؟
    راستي اين مشكل تو ادامه مطلب ... كه تو صفحه اصلي است هم نمايان ميشه ... مثلا من بخشي دارم تحت عنوان قرآن و يه لينك براش ساختم و يه قالب بهش اختصاص دادم وقتي يه مطلب وارد ميكنم تو اين بخش و تيك نمايش در صفحه اول رو ميزنم و از اونجا به مطلب مورد نظر منتقل ميشم اون قالب اختصاصي بخش قرآن نمايش پيدا نمي كنه ...


    ببخشيد كه همش ميپرسم ... تازه كاريم ديگه جواباي شما مال آدماي حرفه ايه

    يا علي

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


  7. #6
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : مشكل با ماژول در صفحات داخلي - اختصاص قالب به يك ب

    سلام

    به عنوان مثال اگر در کد بالا بخواییم itemid رو روی 5 ست کنیم باید به این صورت بنویسیم :

    کد:
    $link = sefRelToAbs( 'index.php?option=com_content&task=view&ItemId=5&id='. $row->id );
    یا علی

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


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

  1. درخواست ساختن يك فرم براي يك سايت مامبويي
    توسط kara در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 3
    آخرين نوشته: 04-26-2010, 01:23 PM
  2. يك ماژول مثل latest news فقط براي يك صفحه
    توسط p30one در انجمن ماژول های مامبو فارسی
    پاسخ ها: 3
    آخرين نوشته: 08-27-2007, 12:02 PM
  3. پاسخ ها: 10
    آخرين نوشته: 02-25-2007, 09:39 PM
  4. مي خوام يك كابر رو مدير يك بخش كنم؟؟؟؟
    توسط saman در انجمن بخش کاربری مامبو فارسی
    پاسخ ها: 1
    آخرين نوشته: 04-07-2006, 07:21 AM

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

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

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

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