Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как сделать условие если есть на этой страницы подключаемый модуль, то выводим "обертку", если нет, по другому?


Recommended Posts

Даров всем, есть модули, модули можно засовывать в конструкции, типа:

<?php echo $column_left; ?>

как сделать условие если есть на этой страницы подключаемый модуль, то выводим "обертку", если нет, по другому. можно так? спасибо.

Это нужно что бы выводить боковую колонку или нет. 

Надіслати
Поділитися на інших сайтах


А это то причем?

 

вы ведь не выводите

<div left>

<?php echo $column_left; ?>

</div>

 

А выводите

<?php echo $column_left; ?>

 

Вот и смотрите в в шаблоне

<?php if ($modules) { ?>
<div id="column-left">
  <?php foreach ($modules as $module) { ?>
Надіслати
Поділитися на інших сайтах

как уже написал chukcha - движок и так ТАК работает.

вопросы из серии "как сделать масло масляным?", мягко говоря, глупы.

RodgerFox, сядь, перевари свои мысли, и попробуй снова задать вопрос. только на этот раз - вменяемый.

Надіслати
Поділитися на інших сайтах

Предположим, каркас предполагает страницу с 1 колонкой или 2 колонками. Если на этой страницы есть модули которые должны располагаться <?php echo $column_left; ?> то соседней колонке с основным контентом, мне нужно добавить доп. класс. Поэтому я и ищу проверку, типа <?php if ($modules) { ?> только с уточнением 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.