-
دوست عزيز به اين شكل نميشه. شما ميتونين به جاي راست چين كردن وسط چين بكنين تا در هردو زبان به مشكل نخورين. چون فايل css براي هردوزبان يكيه و بستگي به نيازتون بايد تغير بدين . من پيشنهاد ميكنم وسط چين بكنين يعني به جاي righr از كلمه center استفاده بكنين.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از mortaza_max عزیز به خاطر این پست مفید تشکر کرده است:
-
04-13-2013 08:08 PM
# ADS
تبلیغات در جوملا فارسی
-

نوشته اصلی توسط
negargh
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
morteza جان سلام
من ماژولو فارسی کردم مرسی بابت راهنماییاتون خیلی عالی بود
من ماژولم را فارسی کردم،ولی cssکه عوض میکنم راست چین که میکنم وقتی سایتو روی زبان انگلیسی هم میزارم باز راست چین هست چه کارکنم واسه حل این مشکل؟؟
چه طوری باید برنامه نویسی شو عوض کنم بگم انگلیسی این فایل رو callکن فارسی فلان فایل را call کن؟
ممنون میشم راهنماییم کنید
مرسی
سلام،
شاید دیر این موضوع رو دیده باشم، ولی سوال به جا و خوبی کردید.
این کار یه کوچولو برنامه نویسی نیاز داره، برای نسخه 1.5 و 2.5:
کد:
$csspath = 'media/my_module/css/';
$isRTL = JFactory::getLanguage()->isRTL();
// General stylesheet
JHTML::_('stylesheet', 'sample.css', $csspath);
if($isRTL)
{
// RTL stylesheet
JHTML::_('stylesheet', 'sample.rtl.css', $csspath);
}
یاد بگیرید تا دیگران از شما بیاموزند
پیروز باشید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
2 کاربر زیر از novinfard عزیز به خاطر این پست مفید تشکر کرده اند.
-
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]; جان سلام
مرسی اینو کجا بنویسم توی کد php؟؟؟ مسیرو لطفا راهنمایی میکنید مرسی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
مرسی [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] جان
ولی برای بعضی از صفحات جالب نمیشه
بازم مرسی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
اين كدي كه آقاي [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] رو بايد در فايل css ماژولت بذاري فك كنم.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از mortaza_max عزیز به خاطر این پست مفید تشکر کرده است:
-

نوشته اصلی توسط
negargh
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]; جان سلام
مرسی اینو کجا بنویسم توی کد php؟؟؟ مسیرو لطفا راهنمایی میکنید مرسی
توی فایل اصلی خود ماژول (مثل mod_sample.php) یا در فایل هلپر ماژول پیش از شروع کلاس (helper.php)
دقت کنید که مسیر ها رو به اونجایی که می خواهید بدید و آن را تغییر بدید ($csspath)
اگه این راه رو هم نتونستید اجرا کنید (براتون سخت شد) یه راه CSS ای هم بهتون می گم
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از novinfard عزیز به خاطر این پست مفید تشکر کرده است:
-

نوشته اصلی توسط
novinfard
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
توی فایل اصلی خود ماژول (مثل mod_sample.php) یا در فایل هلپر ماژول پیش از شروع کلاس (helper.php)
دقت کنید که مسیر ها رو به اونجایی که می خواهید بدید و آن را تغییر بدید ($csspath)
اگه این راه رو هم نتونستید اجرا کنید (براتون سخت شد) یه راه CSS ای هم بهتون می گم
s
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] جان من توی این ماژولم slide showاینا دارم فکر کنم باید componentعوض کنم !!!
از طریق css این کارو کردم که :right.....میزاریم اینجوری ولی وقتی زبانمم انگلیسی هست بازم همه چیز راست چینه؟؟ میشه بگید باید چه کارکنم که مشکله cssحل بشه از طریق cssتغییر دادن فکر کنم راحت تر باشه برام مرسی
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
بسیار عالی،
از طریق CSS اگه قالبتون استاندارد باشه و خصوصیت dir رو در تگ html ابتدایی آورده باشه، بعد از آخرین دستور css این مورد را اضافه کنید: (فرض می کنم اسم کلاس مورد نظر example هست)
کد:
/* Start of RTL Style */
html[dir='rtl'] .example {
font-family: Tahoma, Arial !important;
text-align: right !important;
}
ویرایش توسط novinfard : 04-14-2013 در ساعت 02:23 PM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از novinfard عزیز به خاطر این پست مفید تشکر کرده است:
-
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] جان سلام ببین من روش قبلی که ازطریق cssنبود رفتم اما نمیشه فکر میکنم در مسیر فایل اشتباه میکنم اینجا
$csspath ='media/my_module/css/' ;یا کدام فایل phpباید تغییر بدم اشتباه میکنم
این css هم که گفتین کلا متوجه نشدم کدام مسیر templateیا ماژولم ؟؟؟مرسی ببخشید خیلی سوال میپرسم
ویرایش توسط negargh : 04-14-2013 در ساعت 02:30 PM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-

نوشته اصلی توسط
negargh
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] جان سلام ببین من روش قبلی که ازطریق cssنبود رفتم اما نمیشه فکر میکنم در مسیر فایل اشتباه میکنم اینجا
$csspath ='media/my_module/css/' ;یا کدام فایل phpباید تغییر بدم اشتباه میکنم
این css هم که گفتین کلا متوجه نشدم کدام مسیر templateیا ماژولم ؟؟؟مرسی ببخشید خیلی سوال میپرسم

1- جایی که css های مربوط به ماژولتون هست دیگه!
2- فایل css مربوط به ماژول
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
علاقه مندی ها (Bookmarks)