public function getGenres() {
$genres=[];
foreach( config('songscrud.genres.langs') as $lang ){
$filename = __DIR__ . '/genres/' . $lang . '.php' ;
$genres[$lang] = require($filename);
}
}
laravel/breeze v1.20.1
vite: 4.2.1
laravel-vite-plugin: 0.7.4
vite-plugin-full-reload: 1.0.5
@vitejs/plugin-vue: 4.1.0
// vite.config.js
export default defineConfig({
plugins: [
laravel({
input: 'resources/js/app.js',
// refresh: true,
refresh: [],
}),
...
3) Используйте PDO, в данном случае это не имеет отношения, просто совет.
Файлы включаются исходя из пути указанного файла, или, если путь не указан, используется путь, указанный в директиве include_path. Если файл не найден в include_path, include попытается проверить директорию, в которой находится текущий включающий скрипт и текущую рабочую директорию перед тем, как выдать ошибку.
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
use PHPMailer\PHPMailer\SMTP;
// псевдо
<template v-for="farm in farmDirecory" :key="farm.id">
<tr>
<td>{{farm.number}}</td>
</tr>
<template v-if="farm.annexes">
<tr><th>Приложения</th></tr>
<tr v-for="f in farm.annexes">
<td>{{f.number}}</td>
</tr>
</template>
</template>
x/{p1?}/{p2?}
- не делает p1 необязательным даже если обработчик function($p1=1, $p2=2)
`Route::middleware(['web','default_locale'])->prefix('/{language?}')
middleware не выполнится пока не будет указан language. // config/filesystems.php
'disks' => [
'temp' =>[
'driver'=>'local',
'root'=>sys_get_temp_dir()
],
dd(\Illuminate\Support\Facades\Storage::disk('temp')->listContents());
...
else {
header("HTTP/1.1 401 Bad Captcha");
echo "Вы не правильно ввели сумму чисел с картинки";
}