PHP как вложить один элемент в другой

149
16 сентября 2019, 00:10

Есть вот такая кнопка

<?= Html::button(Yii::t('app', 'Buy'), ['class' => 'btn btn_buy', 'id' => 'add_to_basket_buy', 'value' => $ma['id']]) ?>

и нужно в нее положить вот эту ссылку

<?= Html::a(Yii::t('app', 'Buy'), ['/additional-service?service_id='.$c->id], ['class' => 'btn btn-warning btn-collor']) ?>

помогите плиз.

Answer 1

Попробуйте так:

<?= Html::a('label', ['/controller/action'], ['class'=>'btn btn-primary']) ?>

Или использовать Merge:

<?= Html::button('Press me!', ArrayHelper::merge(['value'=>Url::to(['controller/action'])], ['additionalOptions'])); ?>

Предоставлен шаблон, значения самостоятельно подставьте. Подробнее можно глянуть в источнике.

READ ALSO
Как добавить свою библиотеку в autoload.php?

Как добавить свою библиотеку в autoload.php?

Есть папка с проектомВнутри нее установлены пакеты в /vendor/ с помощью composer

204
wp loop bootstrap grid

wp loop bootstrap grid

Каким кодом можно заменить этот цикл без offset?

145
Как настроить htaccess?

Как настроить htaccess?

Имеется сайт на неопределенной CMS (предположительно parallels), у него в корне лежит htaccess, в котором мне мешает жить одна строчка

133
Склонение числительных

Склонение числительных

Помогите сделать php код, который бы отталкиваясь от числа писал правильные окончания к "тем", по типу 1 тема, 2 темы, 11 тем

168