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


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد قالب با موقعیت های دلخواه
۲-۷-۱۳۹۳, ۰۶:۵۸ صبح
ارسال: #5
RE: ایجاد قالب با موقعیت های دلخواه
اول یه خلاصه ای از طراحی قالب
قالب رو مثل یه جدول ورد تصور کن
بعد سعی کن با یه سری مربع تو در تو اون رو ایجاد کنی .
مثلا
اول از همه یه مربع بزرگ برای کل صفحه ی نمایش
دوم مربعی با عرض کمتر به عنوان کادری که مطالب و ماژولها و همه چییز درونش قرار میگری . این رو داخل مربع او.ل میکشی
مربع سوم چهارم پنج داخل مربع دوم به این صورت که عرض همه برابر اولی بالا دومی وسط سومی پایین- هدر فوتر و شیت
سه تا مربع دیگه داخل مربع وسطی میکشی به اسامی چپ وسط راست .
و..........
دقت کن که بعدا با استیل ترتیب، اندازه و نحوه ی نمایش تک تک مربع ها رو باید تنظیم کنی و همینطور ارث بری از کلاسهای بالاتر رو هم در نظر بگیری .
**************
حالا شما یه قالب آماده داری
اول از مدیریت قالب / انتخابها / پیش نمایش رو فعال کن و به صفحه ی پیش نمایش برو این صفحه محل قرار گیری موقعیتها، اسمشون و اسم کلاسشون رو نمایش میده
بعد نوبت اضافه کردن موقعیت بین موقعیتهای قبلیه .
توی فایل index.php موقعیت در محل مورد نظرت پیدا کنی و اون رو با تغییر نام و تنظیم اندازه ها کنار موقعیت های قبلی داخل مربع مادر کپی کنی احتمالا کارت راه بیفته .
البته این خیلی بستگی به دایوبندی و کلاسهای قالبت داره
این رو نگاه کن اگه قالبت با ارتیستر درست شده باشه میتونی این کار رو انجام بدی .
<div class="sa-sheet clearfix">
          <?
php echo $view->positions(array('top1' => 21'top2' => 58'top3' => 21), 'sa-block'); ?>
      <?php echo $view->position('banner1''sa-nostyle'); ?>
  <?php echo $view->positions(array('top5' => 25'top6' => 25'top7' => 25'top8' => 25), 'sa-nostyle'); ?>
   <?php echo $view->positions(array('top9' => 20'top10' => 20'top11' => 20'top12' => 20'top13' => 20), 'sa-nostyle'); ?>

ردیف چهار و پنج رو با کپی و کمی تغییر ایجاد کردم sa-nostyle اسم کلاس css هست که بعد میتونی توی templat.css استیلش رو تغییر بدی . مثلا
.sa-nostyle
}
font:tohoma;


راحت ترین راه همون بررسی قالبهای دیگرونه و تغییر اونها و مشاهده ی نتیجه .
اگه راه ساده و بی فایده رو هم میخوای بری فایل index .php قالبت رو بگذار تا تنظیمش کنم .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط ali_85
ارسال پاسخ 


پیام‌های داخل این موضوع
RE: ایجاد قالب با موقعیت های دلخواه - sajjad salehi - ۲-۷-۱۳۹۳ ۰۶:۵۸ صبح

پرش به انجمن:


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