</div> </div> </div> <!-- Подпункты (только для главных пунктов) --> <?php if ($subsections) { ?> <h3 class="form-section">Подпункты</h3> <div class="row"> <div class="col-md-5 col-lg-7"> <ol> <?php foreach ($subsections as $subsection) { echo "<li>"; echo CHtml::link($subsection['title'], array(MenuLinks::model()->getModelName() . '/update/id/' . $subsection['id'])); echo "</li>"; } ?> </ol> </div> </div> <?php } ?> </div> <?php
public function getMainSections() { return Menu::model()->findByAttributes(array('name' => MenuLinks::model()->getMenuName()))->getSections(); }
/** * Метод возвращает новый id для пункта меню */ public static function getNewId() { $idAll = array(); // получаем значения всех Id $all = MenuLinks::model()->findAll(); foreach ($all as $one) { $idAll[] = $one["id"]; } rsort($idAll); $max = array_shift($idAll); $idNew = ++$max; return $idNew; }
</div> </div> </div> <!-- Подпункты (только для главных пунктов) --> <?php if ($subsections) { ?> <h3 class="form-section">Подпункты</h3> <div class="row"> <div class="col-md-5 col-lg-7"> <ol> <?php foreach ($subsections as $subsection) { echo "<li style = 'padding-top:5px;'>"; echo CHtml::link($subsection['title'], array(MenuLinks::model()->getModelName() . '/update/id/' . $subsection['id']), array('class' => 'btn default btn-xs', 'style' => ' color: #2980b9;')); echo "</li>"; } ?> </ol> </div> </div> <?php } ?> </div> <?php echo CHtml::endForm(); ?> </div> </div>