punisher

مشکلات طراحی قاب

12 پست در این موضوع

سلام

من دارم اولین قالبم رو طراحی می کنم و دارم به ریزه کاریهایی بر می خورم که شاید در آینده سوالات خیلی از دوستان باشه

پس من تمام مشکلاتم رو اینجا بیان می کنم انشالله که دوستان منو یاری کنند.

------------------------------------------------------------------------------------------------------------------------------------------

من قالبم رو با div طراحی کردم.

چی کار کنم وقتی که تو یه صفحه پوزیشن راست من غیر فعال باشه کامپوننت مطالب من عرضش کامل بشه و قسمت پوزیشن راست منم در بر بگیره؟

تصویر اول و دوم برای راهنمایی پیوست شد

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket
عرض کانتنت رو auto بذار و یک مقدار مین م بهش بده

مقدار ماژول رو اینجوری گذاشتم عرض خودکار و مینیمم عرض 390 پیکسل گذاشتم ولی کلا بهم ریخت و کانتنتم کل صفحه رو گرفته؟


#contents{
min-width:390px;
width:auto;
height:auto;
margin:0 1px;
border-radius:15px;
float:left;
margin-left:5px;
overflow:hidden;

}

Share this post


Link to post
Share on other sites
لینک بدید تا برسی بشه

دوست عزیز تو لوکال هستش

min-width و width رو درست دادم؟

Share this post


Link to post
Share on other sites

اره ولی باید چرا قالب رو بهم میریزه

فولدر قالبتون رو ارسال کنید خصوصی تا بررسی کنم

Share this post


Link to post
Share on other sites

درود دوست عزیز

آیا توی فایل index.php برای positionها دستور زیر رو بکار بردی؟

<?php if($this->countModules('نام موقعيت')): ?>
<?php endif; ?>

Share this post


Link to post
Share on other sites
درود دوست عزیز

آیا توی فایل index.php برای positionها دستور زیر رو بکار بردی؟

<?php if($this->countModules('نام موقعيت')): ?>
<?php endif; ?>

بله

به جز کامپوننت برای کلیه موقعیت ها تعریف کردم

Share this post


Link to post
Share on other sites
مقدار ماژول رو اینجوری گذاشتم عرض خودکار و مینیمم عرض 390 پیکسل گذاشتم ولی کلا بهم ریخت و کانتنتم کل صفحه رو گرفته؟


#contents{
min-width:390px;
width:auto;
height:auto;
margin:0 1px;
border-radius:15px;
float:left;
margin-left:5px;
overflow:hidden;

}

دوستان هیچ وقن min-width کار نمی کنه و همیشه width رو در نظر می گیره؟

چی کار کنم؟

Share this post


Link to post
Share on other sites

ببینید دوست عزیز شما باید از دستورات شرطی استفاده کنید

اینطوری که وقتی موقعیت راست غیر فعال میشه موقعیت کامنتن جای موقعیت راست رو بگیره و کل منطقه رو پوشش بده

                                   <?php $var = 0;?>
                                   <?php if($this->countModules('right')) : ?>
                                   <div id="right">
                                         <div id="right1">
                                         </div>
                                         <div id="right2">
                                         <jdoc:include type="modules" name="right" style="xhtml" />
                                         </div>
                                         <div id="right3">
                                         </div>
                                   </div>
                                   <?php $var = 1; ?>
                                    <?php endif; ?>
                                     <div <?php if ($var ==1){echo 'id="content1"';} else{echo'id="maincontent_zero"';}?>>

Share this post


Link to post
Share on other sites
درود دوست عزیز

آیا توی فایل index.php برای positionها دستور زیر رو بکار بردی؟

<?php if($this->countModules('نام موقعيت')): ?>
<?php endif; ?>

با سلام من تازه دارم قالب طراحي مي كنم و يكي از مشكلاتم همين شرطي سازي هست و مي خوام بفهمم كه اين كد را حتما بايد براي تمام موقعيت قرار بدم؟

آخه من ميخوام وقتي يه موقعيت فعال نباشه بقيه موقعيت هايي كه فعال هستن جاي اون هايي كه فعال نيتن را بگيرن

دومين سوال:

من يه موقعيت براي كانتنت ايجاد كردم حالا ميخوام وقتي تو قسمت كانتنت مطلبي نيست فعال نباشه حالا چه در صفحه اول و يا در صفحات ديگر

ميخواستم ببينم كد شرطي سازي اينكه كانتنت چيه؟و كجا بايد قرارش داد؟

Share this post


Link to post
Share on other sites

سلام

با توجه به وجود فرم ورکها که بیشتر آنها زبانهای راستچین را پشتیبانی میکنند و رسپانسیو هم هستند دیگر نوشتن قالب از پایه اشتباه است.

کاری را که الان شما میخواهید در طول چند روز انجام دهید فرم ورک هایی همچون وارپ هلیکس t3 در عرض چند دقیقه به صورت خودکار برای شما انجام میدهند .

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری