bears: Спасибо! :) Была проблема с неопределенным label ( The 'label' option is required. ), она же и осталась, странно, но на выходе получаю все нормально: yii\bootstrap\Nav::renderItem([['label' => 'Германия', 'items' => [['label' => 'BMW', 'url' => ['#']]]], ['label' => 'Франция', 'items' => [['label' => 'Renault', 'url' => ['#']]]]])
bears: не подскажете, как можно написать цикл foreach, что бы не выдавало синтаксической ошибки? Для читабельности, добавил код ответом на мой вопрос :)
bears: Спасибо, не сразу понял, что вы имели ввиду.
Да, мне нужно вывести все строки (каждая под каждой), как ссылки. Думал сделать, как делал в первой версии фреймворка:
public static function menu($country) {
$models = self::model()->findAllByAttributes(array('country_id' => $country));
$mass = array();
foreach ($models as $myModels) {
$mass[] = array('label'=>$myModels->name, 'url'=>array('/view/index/'.$myModels->id));
}
return $mass;
}
и вывод
array('label'=>'Россия', 'url'=>array('#'),
'items'=>Category::menu('6'),
),
Андрей Б.: Точно, я забыл описать, что именно я делаю с этой картинкой. При наведении вызывается анимация и текст("Октябрь") мерцает. Дело в том, что это не единственная анимация в этом блоке, будут наложены еще несколько картинок, которые будут активироваться при наведении, а при наведении на часы, происходит одна больная анимация, которая объединяет все элементы в блоке. Спасибо за замечание =).
Я сделал так: удалил одно из накладываемых изображений и получил два, фоновое и накладное, но получается все так же. Может Вы имели ввиду,что то другое?
Евгений Петров: изначально я добавляю их сам, то есть получаю кликом значения и записываю их в input`ы
shi.value = lonlat.lat; dol.value = lonlat.lon; и после добавляю их в базу(без Ajax, перезагружая страницу, на php скрипт).