css

سلام به همه دوستان

من یه فروشگاه اینترنتی دارم طراحی میکنم

و

نیاز به یه گرافیک قشنگ داشتم

ولی

css

بلد نیستم

کسی میتونه یه قالب آماده

یه چیزی که به دردم بخوره

بهم بده؟

[rtl]

سلام

اینجا رو ببین

http://yiithemes.mehesz.net/themelist

[/rtl]

[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”] :Pفروشگاه چی؟ [/font]

[/right]