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

112
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

171
wp loop bootstrap grid

wp loop bootstrap grid

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

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

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

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

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

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

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

141