سلام به همه دوستان
من یه فروشگاه اینترنتی دارم طراحی میکنم
و
نیاز به یه گرافیک قشنگ داشتم
ولی
css
بلد نیستم
کسی میتونه یه قالب آماده
یه چیزی که به دردم بخوره
بهم بده؟
سلام به همه دوستان
من یه فروشگاه اینترنتی دارم طراحی میکنم
و
نیاز به یه گرافیک قشنگ داشتم
ولی
css
بلد نیستم
کسی میتونه یه قالب آماده
یه چیزی که به دردم بخوره
بهم بده؟
[font="Tahoma"]
[rtl]سلام.
خیلی ممنون
من هم قبلا این سایت و تم های زیبای LTR داخلش رو دیده بودم. و ایده ایی ذهنم رسید.
فکر می کنم اگه در همین جا توضیحات مختصری در مورد نحوه راست-به-چپ کردن تم داده بشه
و این که مثلا یک تم RTL برای نمونه جهت دانلود قرار داده بشه خیلی برای دوستانی که سوال دارن مفید میشه
ضمن اینکه این تاپیک یک رفرنس خوب میشه برای همیشه
[/rtl]
[/font]
[rtl]
[size="4"][size="2"][font="Tahoma"]راحتترین کار اینه که تو layout یا layout های اصلی که قسمت header داخلشون قرار داره direction رو راست به چپ کنیم
به صورت زیر[/font][/size][/size]
[/rtl]
<html dir="rtl">
[rtl][font="Tahoma"]
من در ایجادcss برای یک تم RTL برای نرم افزارم دچار مشکل شدم.
خیلی ممنون میشم اگر دوستان تم راست-به-چپ شده و بی نقص (و یا تم دوزبانه بی نقص) برای Yii درست کردند، اینجا اشتراک گذاری کنند.
[/font]
[/rtl]
[font="Tahoma"]
[rtl]
به روزرسانی در 1391-مهر-4
با توجه به اینکه بحث سی.اس.اس و دو زبانه کردن تم مشکل سایر دوستان مبتدی هم ممکنه باشه
من راه حل خودم رو اینجا قرار میدم. تا هم شاید برای سایر دوستان مبتدی هم مفید باشه و هم اگر اشکالی توش هست باز دوستان با تجربه مطرح کنند.
من آدمد داخل دایرکتوری css یک دایرکتوری به نام rtl ایجاد کردم و فایل های سی.اس.اس فارسی رو اونجا قرار دادم که البته همون فایل های انگلیسی بود با یک سری تغییرات اندک مثل تعرف فونت tahoma و غیره
حالا ما سی.اس.اس های جداگانه برای حالت های فارسی و انگلیسی داریم.
سپس در مسیر protected/views/layouts/main.php
چند خط اول فایل فوق رو به شکل زیر تغییر دادم تا با توجه به زبان سیستم. به طور اتوماتیک تم راست به چپ یا چپ به راست انتخاب بشه.
[/font]
[/rtl]
<?php /* @var $this Controller */
// Initialize the Language Parameters
$lang=Yii::app()->language; // Current Language
$pDir='ltr'; // Page Direction
$cssPath=Yii::app()->request->baseUrl.'/css/';
if($lang == 'fa') {
$pDir='rtl';
$cssPath.='rtl/';
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir='<?php echo $pDir; ?>' xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $lang; ?>" lang="<?php echo $lang; ?>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="<?php echo $lang; ?>" />
<!-- blueprint CSS framework -->
<link rel="stylesheet" type="text/css" href="<?php echo $cssPath; ?>screen.css" media="screen, projection" />
<link rel="stylesheet" type="text/css" href="<?php echo $cssPath; ?>print.css" media="print" />
<!--[if lt IE 8]>
<link rel="stylesheet" type="text/css" href="<?php echo $cssPath; ?>ie.css" media="screen, projection" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="<?php echo $cssPath; ?>main.css" />
<link rel="stylesheet" type="text/css" href="<?php echo $cssPath; ?>form.css" />
[right][font=“Tahoma”] فروشگاه چی؟ [/font]
…
[/right]