Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Помогите добавить условие "или"


Автор: Squidward 22.4.2011, 20:26
В шаблоне CMS'ки при включении в админке модуля в заданной позиции вызывается нужный див. Пример:
 
Код

<?php if ($mod_count['sidebar']) { ?>
                    <div><?php cmsModule('sidebar'); ?></div>
                <?php } ?>

($mod_count['sidebar']) - при наличии этого условия вызывается див с модулем, sidebar - это позиция модуля. А мне нужно, чтобы условия было два, потому что в один див будет врезаться два модуля в разных позициях (один рядом с другим), каждый в своем диве. И если ни в одной позиции модуль не включен, чтобы див не вызывался и не загромождал лишним кодом страницу. Так вот, как правильно прописать для позиций sidebar1 и sidebar2? Интуитивно предполагаю, что как-то так:
 
Код

<?php if ($mod_count['sidebar1']) or ($mod_count['sidebar2'])  { ?>
                    <div>
                    <div><?php cmsModule('sidebar1'); ?></div>
                    <div><?php cmsModule('sidebar2'); ?></div>
                    </div>
                <?php } ?>

Скорее всего, это бредятина... Подскажите, как правильно.
Блин, php надо учить, да некогда. Думаю, что его с полпинка не взять, как html.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)