public function index(Request $request) {
return Employe::with('tags')
->filter($request::all())
->paginateFilter($request->get('limit'));
}
const commonStyles = styled.div`
svg {
display: flex;
color: ${(props) => props.theme.colors.primary};
font-size: 50px;
cursor: pointer;
}
`
export const PrevBtn = commonStyles
export const NextBtn = commonStyles
Ошибка: тип элемента недействителен: ожидается строка (для встроенных компонентов) или класс / функция (для составных компонентов), но получено: undefined. Скорее всего, вы забыли экспортировать свой компонент из файла, в котором он определен, или вы могли перепутать импорт по умолчанию и именованный импорт.
shell_exec
это плохой вариант по части безопасноти. Попробуйте PHPOffice использовать. Пример смог найти только в коде теста, но думаю что при желании можно будет разобраться: https://github.com/PHPOffice/PHPWord/blob/develop/...mb_internal_encoding(XXX);
/**
* @link http://php.net/manual/ru/domelement.getattribute.php
* @link http://php.net/manual/ru/domdocument.getelementsbytagname.php
*/
$html = <<< HTML
<html>
<body>
<a href='https://laravel-tricks.com/tricks/using-51-authorization-without-models'>Laravel Tricks</a>
<a href='https://www.example.com/some/very/very/very/very/very/very/very/very/long-link.html'>Long link</a>
<a href='http://ya.ru'>yandex</a>
</body>
</html>
HTML;
$dom = new DOMDocument;
$dom->loadHTML($html);
foreach ($dom->getElementsByTagName('a') as $link) {
if (strlen($link->getAttribute('href')) >= 5) {
// $link->setAttribute('href', '#replaced');
$link->nodeValue = substr($link->getAttribute('href'), 0, 5) . '...';
}
}
echo $dom->saveHTML();
\Illuminate\Auth\Events\Registered
. Документация$response->send();
По ссылке - пример использования в Symfony.