Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
помогите, товарищи, решить проблемку
в blade шаблоне странице у меня есть переключатель
<input type="radio" value="clear" data-price="3000" name="glass" class="radio" text="Прозрачное">
<label for="glass" class="radio">Прозрачное (стандарт)</label>
<input type="radio" value="matelux" data-price="4000" name="glass" class="radio" text="Матовое">
<label for="glass" class="radio">Матовое</label>
<input type="radio" value="bronza" data-price="5200" name="glass" class="radio" text="Бронза">
<label for="glass" class="radio">Бронза</label>
<input type="radio" value="bronza_matelux" data-price="6200" name="glass" class="radio" text="Матовая бронза">
<label for="glass" class="radio">Матовая бронза</label>
в blade шаблоне письма
<p>
Стекло: {{ $glass }}<br>
</p>
в контроллере
Mail::send('emails.calculator',
array(
'glass' => $request->input('glass'),
)
И в полученном письме у меня отображается значение атрибута value.
Но мне хочется, чтобы там было значение атрибута text.
Это можно как-то сделать?
Не в сети
а кто мешает получить $request->input('glass') и в зависимости от результата отправить нужное значение?
Не в сети
в смысле в blade шаблоне письма наделать конструкций if...else
типа так?
@if ($glass='clear')
<p>
Стекло: прозрачное<br>
</p>
elseif ($glass='bronza')
.....
Мне это делать не очень хочется. Это громоздко.
Хочется найти решение типа такого
$request->input('glass').attr(text)
Не в сети
например при обработке формы я могу обращаться к атрибуту текста вот так
$("input[name='glass']:checked").attr('text')
но я не пойму как это передать в laravel
Не в сети
Страницы 1