پارس جوم ::  انجمن های تخصصی جوملا
عدم نمايش ماژول و مطالب در قسمت content - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: عدم نمايش ماژول و مطالب در قسمت content (/thread-19518.html)

صفحه‌ها: 1 2


عدم نمايش ماژول و مطالب در قسمت content - me64 - ۱۷-۱-۱۳۹۵ ۰۴:۰۴ صبح

با سلام.
قالب تك وب نيوز رو ميخوام در جوملا 3 استفاده كنم(فقط خود قالب؛ بسته نصبي نيست) تنها مشكلي كه دارم هيچ ماژولي در قسمت content (كه در اين قالب به اسم موقعيت latesnews هست) نمايش داده نميشود. حتي مطالب نيز در اين موقعيت نمايش داده نميشود.

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



RE: عدم نمايش ماژول و مطالب در قسمت content - Reza Ganji - ۱۷-۱-۱۳۹۵ ۰۵:۵۳ صبح

درود
بهتره بسته نصبی رو نصب کنید و تنظیماتش رو ببینید و طبق اون عمل کنید.
البته این قالب ها وارز است و بهتره از قالب های رایگان دانلود شده از سایت های سازنده اصلی استفاده کنید.
سایت اسمارت اددآنز یک قالب خبری خوب داره.


RE: عدم نمايش ماژول و مطالب در قسمت content - me64 - ۱۷-۱-۱۳۹۵ ۰۸:۰۷ صبح

بسته نصبي رو نصب شده دارم . و ماژول گلوبال نيوز رو طبق همون بسته نصبي در موقعيت latesnews انتشار ميدم. نميدونم ديگه چه تنظيمي داره و چه كاري بايد انجام بشه


RE: عدم نمايش ماژول و مطالب در قسمت content - me64 - ۱۹-۱-۱۳۹۵ ۰۶:۳۰ عصر

اگر راهنمایی بفرمایید ممنون میشم


RE: عدم نمايش ماژول و مطالب در قسمت content - Pourdaryaei - ۱۹-۱-۱۳۹۵ ۰۶:۵۱ عصر

بسته نصبیتون + ماژولی که مشکل داره رو بزارید چک بشه


RE: عدم نمايش ماژول و مطالب در قسمت content - me64 - ۲۴-۱-۱۳۹۵ ۰۲:۲۰ صبح

من فايل templates از اين دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
برداشتم و روي جوملا ورژن 3.4.8 ميخوام استفاده كنم. فرقي نميكنه چه ماژولي نصب باشه. هر ماژولي باشه در موقعيت latesnews نشون نميده. حتي مطالب كه بايد در اين قسمت منتشر بشن منتشر نميشه(اين موقعيت latesnews ، بخش content هست). من ماژول گلوبال نيوز رو ميخوام استفاده كنم. ولي هر ماژول ديگري رو هم تست كردم ديدم تو موقعيت هاي ديگه كار ميكنه ولي تو ابن موقعيت نمايش داده نميشود. اين در حالي است كه هيچ كدام از اين مشكلات در بسته نصبي اصلي كه لينكش رو بالا گذاشتم وجود ندارد.

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



RE: عدم نمايش ماژول و مطالب در قسمت content - mostafa272 - ۲۴-۱-۱۳۹۵ ۰۹:۳۵ عصر

آقا این فایلی که گذاشتید یا آدرسش اشتباهه یا حذف شده. پیغام
not found میده.


RE: عدم نمايش ماژول و مطالب در قسمت content - me64 - ۲۵-۱-۱۳۹۵ ۰۴:۰۱ صبح

لينك درست رو زير ميزارم

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



RE: عدم نمايش ماژول و مطالب در قسمت content - me64 - ۵-۲-۱۳۹۵ ۰۴:۵۹ عصر

کسی نیست راهنمایی کنه


RE: عدم نمايش ماژول و مطالب در قسمت content - mostafa272 - ۵-۲-۱۳۹۵ ۰۷:۳۷ عصر

کد نویسی این قالب طوری هست که ماژول و کامپوننت رو با هم در این موقعیت نشون نمیده:
کد php:
<?php if ($this->countModules('latesnews')) : ?>
                                <div id="tak-latesnews">
                                     <jdoc:include type="modules" name="latesnews" style="xhtml" />
                                </div>
                                <?php endif; ?>
                                <?php if (!$this->countModules('latesnews')) :  ?>
                                <jdoc:include type="component" />
                                <?php endif; ?>
این خطوط 76 تا 81 فایل ایندکس این قالب هست.
اگر ماژولی به این موقعیت اختصاص داده شده باشه ماژول رو نشون میده ولی کامپوننت رو نشون نمیده و کامپوننت رو فقط وقتی نشون میده که ماژولی به این موقعیت تخصیص داده نشده باشه.
اگر میخواهید تغییری ایجاد کنید باید این شرطها رو حذف کنید.
تک کدی که باعث نمایش ماژول در این موقعیت قالب میشه:
کد php:
<jdoc:include type="modules" name="latesnews" style="xhtml" /> 
تک کدی که مربوط به فراخوانی و نمایش کامپوننتها در قالب هست:
کد php:
<jdoc:include type="component" /> 
شرط زیر چک میکنه که آیا ماژولی برای موقعیت latesnews تخصیص یافته :
کد php:
if ($this->countModules('latesnews')) 
و همینطور شرط زیر عکس شرط بالایی هست یعنی تخصیص نیافتن ماژولی برای موقعیت latesnews رو چک میکنه:
کد php:
if (!$this->countModules('latesnews')) : 

در صورت برقرار بودن اون شرط کدها تا قسمت endif به اجرا در میان.