رفتن به مطلب
Fased Shod !

کشیده شدن مطالب وقتی که یک ماژول وجود ندارد.

پست های پیشنهاد شده

با سلام.

من می خواهم وقتی که یک ماژول مثلا ماژول سمت چپ و یا راست وجود نداره ، مطالب کشیده شود و جای آن ها را پر کند.

باید از چه کدی استفاده کنم؟

با تشکر.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

تا جایی که من می دونم کدی که مخصوص این کار باشه وجود نداره.

روشی که من برای این کار استفاده می کنم(احتمالا بقیه هم همین طور) اینه که وجود ماژول در پوزیشن ها و ستون ها رو چک می کنم ، بعد براساس این که کدام ستون ها در صفحه باید نمایش داده بشه ، عرض ستون ها تنظیم می کنم.

این هم نمونه ای کدها :





اگر هنوز هم سوالی دارید من در خدمتتون هستم.

موفق باشید و سربلند

یا علی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنون آقا رضا و آقای تهرانی.

میشه بگید این کدی که نوشتید چی میگه؟در کد در فایل index.php هست؟

کتابی ، آموزش تصویری یا چیزی برای یادگرفتن این کد ها وجود دارد؟

برای یاد گرفتن این کد ها باید چه کار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

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

و در فایل index.php قالب های حرفه ای وجود داره

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

نگاه کنید این کد میگه وقتی شما موقعیت ماژولی رو مثلا به اسم "right" چیزی قرار نمیدید

کدهای بین تگ نشون داده نشه

مثلا این کد:

<?php if($this->countModules('banner')): ?>



<?php endif ?>

میگه وقتی ماژولی در موقعیت banner قرار نمیگیره دیگه تگ های بین کد رو نشون نده.

امیدوارم متوجه شده باشید

اگر هم نشدید باید کمی خودتون بیشتر روش فکر کنید

چون دیگه توضیح بیشتر نداره.

در پناه حق...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

من مفهوم این کد ها را می دانم.

خط اول که میگه اگر این موقعیت فعال نبود،نمایش ندهد.

خط دوم هم که موقعیت banner هست.

خط سوم و پنجم هم که کد نمایش این موقعیت هست.

این کدی که شما دادید اگر به جای banner ، left باشد ، دیگر left نمایش داده نمی شود. حالا مطالب کشیده می شود و جای آن را پر می کند؟

اندازه موقعیت ها را باید در فایل index.php یا css قرار دهم؟

لطفا یک فایل که در آن این کار شده است را بگذارید.

با تشکر.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

این عمل بستگی به سی اس اس نویسی شما داره

یعنی با این کد دیگه کد left نمایش داده نمیشه

و این ستون دیگه در نمایش نمیاد

و شما باید جوری کدنویسی کنید که وقتی left نباشه ، content بیاد و پر کنه جاشو

شما میتونید از عرض درصدی هم استفاده کنید.

در پناه حق...

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

و شما باید جوری کدنویسی کنید که وقتی left نباشه ، content بیاد و پر کنه جاشو

شما میتونید از عرض درصدی هم استفاده کنید.

در پناه حق...

کد خاصی باید به موقعیت content اضافه کنم؟یا موقعیت left و یا right ؟

میشه بگید چه کدی باید به css اضافه کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

ممنون.

آقای مرادی گفته که باید جوری کد نویسی کنید که و قتی مثلا left نیست ، content بیاد و جاشو پر کنه.

میشه بگید چه جوری؟

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

با تشکر.


حالا من چگونه می توانم این کار را یاد بگیرم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...