زمان کنونی: ۹-۲-۱۴۰۳, ۱۱:۳۰ صبح درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
۲۵-۵-۱۳۹۱, ۱۲:۳۳ صبح
ارسال: #1
Information ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
Joomla 2.5
سلام دوستان
يه مشكلي تو اين سايت دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
داشتم كه
اگه درست بشه خيلي خوب ميشه.

من ميخوام ماژول ترجمه سايت و عكس .png كه يه لينكه رو كنار منو اصلي يعني بالا سمت چپ قرار بدم (همونجايي كه لينك ايميل است ولي عكسي بزرگتر و ماژول ترجمه بالاي اون) .

تمپليت من youdrops هست موقعيت نداره براي اونجا ، اينم كد فايل index.php در پوشه تمپليت منه:
[align=left][align=left]defined( '_JEXEC' ) or die( 'Restricted index access' );
define( 'TEMPLATEPATH', dirname(__FILE__) );
require( TEMPLATEPATH.DS."yjsgcore/yjsg_core.php");/* YJSGFramework main functions*/
require(TEMPLATEPATH.DS."yjsgcore/".$yjsg_getmain.""); /* 2 default views | yjsg_main.php = desktop | yjsg_mobile.php = mobile devices */
?>[/align][/align]
با توجه به كد من در فايل yjsg_main كه تو زير شاخه تمپليت است و بهش اشاره شده و
تو فايل templateDetails و css هم كد مخصوص اضافه كردن موقعيت رو گذاشتم ولي به موقعيتها اضافه نشد.

آيا براي اين كار ماژول يا پلاگيني چيزي هست؟

يا مثلا موقعيت ثابتي كه با اسكرول تكون نخوره؟

يا اصلا يه ايده جديدي؟ Smile
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۵-۵-۱۳۹۱, ۰۵:۱۰ عصر
ارسال: #2
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
کد رو تو کدوم فایل اضافه کردید ؟
اون کدی که اضافه کردید رو قرار بدید ، بررسی کنم ببینیم درسته
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط boooom
۲۵-۵-۱۳۹۱, ۱۰:۰۷ عصر
ارسال: #3
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
اشتباها گفتم فايل yjsg_main ولي در فايل زير كد رو گذاشتم:

در فايل templates\youdrops\yjsgcore\yjsg_topmenu.php
اين كد:
<div class="art-header-content"><?php echo $view->position('myheader'); ?></div>
<div class="jrg-socialbtn"><?php echo $view->position('socialbtn'); ?></div>

در فايل templates\youdrops\templateDetails.xml
اين كد:
<position>myheader</position>
<position>socialbtn</position>

در فايل css به نام templates\youdrops\css\blue.css كد زير :
.art-header-content {
position: absolute;
z-index: 1000;
top: 110px;
left: 400px;
width: 500px;
height: 200px;
}
.jrg-socialbtn {
z-index: 100;
position: absolute;
top: -3px;
left: 15px;
width: 280px;
height: 400px;
}

با تشكر از توجه شما
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۵-۵-۱۳۹۱, ۱۱:۲۴ عصر
ارسال: #4
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
از کد معمولیش استفاده کنید برای ایجاد موقعیت
<div id="art-header-content" >
     <jdoc:include type="modules" name="myheader" style="xhtml" />
    </div>
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط boooom
۲۷-۵-۱۳۹۱, ۱۱:۱۲ عصر
ارسال: #5
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
آقاي عمراني خيلي ممنون از راهنماييتون
موقعيت اضافه ميشه ولي متاسفانه كد css رو نميتونم بهش اعمال كنم
مثلا بعد از اضافه كردن كد php شما به فايل yjsg_topmenu
   
ماژول در موقعيت منو اصلي قرار ميگيره
ولي وقتي ميخواهم با css بهش بگم كه بالا سمت چپ اعمال نميشه اينم ليست فايل هاي css كه توي اينها اصلا خبري از پوزيشن هاي موجود مثل adv1 bodybottom1 footer و... نيست
   

كد هم اينارو زدم ايندفعه:
<div id="manam" >
<jdoc:include type="modules" name="ineine" style="xhtml" />
</div>

<position>ineine</position>

.manam {
position: absolute;
z-index: 0;
top: 250px;
left: 250px;
width: 200px;
height: 200px;
}

اين تمپليته فرق ميكنه با بقيه؟

ديگه عقلم به جايي قد نميده...
بازم متشكرم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۷-۵-۱۳۹۱, ۱۱:۱۶ عصر
ارسال: #6
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
div بالاییتون چه position ی گرفته ؟
الان دمو آنلاینشو دارید ببینم ؟
امضاء پیام عمرانی
طراحی و برنامه نویسی انواع سایت و وب اپلیکیشن
ساعات تماس : 9 الی 17
021-44432343
021-44447089
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط boooom
۲۸-۵-۱۳۹۱, ۰۷:۵۳ صبح
ارسال: #7
RE: ايجاد موقعيت براي نمايش ماژول كنار منو اصلي
دمو رو تو همين آدرس دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
قرار دادم با همين كدها
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان