const checkBoxses = document.querySelectorAll('.check_item');
const btnChek = document.querySelector('button.usersnew_form_delete2');
btnChek.addEventListener('click', () => {
const allChecked = [...checkBoxses].every(cb=>cb.checked);
checkBoxses.forEach(elem => elem.checked = !allChecked);
});
throw new Exception(__('messages.order_failed'));
// messages.php:
return [
'order_failed' => 'любое количество текста',
]
Используется фреймворк: Yii2. В нём есть средства интернационализации, и используя их можно вставлять идентификатор текста, вместо самого текста: Yii:t('PROVIDER_CANCEL_ERROR'), но всё же он не для таких целей предназначен.
В нем заголовок, содержимое новой страницы, код ответа ОК 200.
dataType: "json",
, а приходит обычный html-текст. Jquery спотыкается при попытке распарсить ответ как json и кидает ошибку. Метод success при этом не вызывается. MAIL_MAILER=smtp
MAIL_HOST=localhost
MAIL_PORT=25
MAIL_ENCRYPTION=null
if (preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $input, $match)) {
return $match[1];
} else {
return str_replace('https://www.youtube.com/shorts/', '', $input);
}
<form method="POST" if="myform">@csrf</form>
@foreach($posts as $post)
<button type="submit"
form="myform"
fromaction="{{ route('admin.post.delete', ['post' => $post->_id]) }}"
>Удалить</button>
@endforeach