@laravel_pro

Страница 1898 из 2014
Dmitry
24.09.2018
13:53:49
х3 почему оно меняется

сделал query log

=> array:3 [▼ "query" => "update orders set status = ?, updated_at = ? where id = ?" "bindings" => array:3 [▼ 0 => 101 1 => "2018-09-24 13:53:15" 2 => 2 ] "time" => 23.82 ] ]

все норм вроде

Google
Dmitry
24.09.2018
13:55:01
нашел ошибку

там по дефолту стоит CURRENT_TIMESTAMP

в бд

и оно почему то меняет его постоянно

Nutscracker
24.09.2018
14:32:26
народ подскажите как настроить себе autocomplit в ide. вроде есть laravel-ide-helper но чет тут жалуются что с ним не все гладко в ларавел 5,7 https://github.com/barryvdh/laravel-ide-helper/issues/708

Sem
24.09.2018
14:45:11
Народ, привет! Есть вопрос - как написать в factory поле, которое является внешним ключём к дргой таблице? Есть таблица users и таблица profiles В профилях есть поле user_id Вот его нужно заполнять id пользователей из таблицы users при запуске db:seed

Игорь
24.09.2018
15:21:14
Как правильно выложить laravel проект на гитхаб? В gitignore заносится vendor/, .env и прочее (в github desctop специально под ларау можно сгенерировать) Что в таком случае будет требоваться от того кто будет качать репозиторий? Скачавшему нужно будет отдельно скачать проект под laravel и уже в него отправлять файлы с репозитория? Ещё .env надо перенастраивать будет, ладно если только данные для бд ввести, там ещё какие-то приколы с ключём шифрования, +могут понадобиться другие данные - по почтовому серверу например. В общем как это всё грамотно делается?

Игорь
24.09.2018
15:23:18
Всё вышеперечисленное - это не проблемы, а просто настройка нужных данных
В общем просто в реадми к репозиторию всё это перечислить?

Google
Саша
24.09.2018
15:23:30
Про composer install и про .env

А вроде и всё)

Игорь
24.09.2018
15:24:09
А вроде и всё)
Ясно, спасибо)

Евгений
24.09.2018
15:57:02
Парни, как ограничить кол-во ссылок в пагинации?

Влад
24.09.2018
16:09:18
Парни, как ограничить кол-во ссылок в пагинации?
https://laravel-news.com/laravel-5-7-pagination-link-customizations

Евгений
24.09.2018
16:09:34
5.5

Вова
24.09.2018
16:10:33
а тебе добавить или убрать лишнее?

Евгений
24.09.2018
16:10:56
убрать лишнее. Ну я уже придумал как кастомизировать вьюху пагинации

Alexey
24.09.2018
16:10:58
Ребят, я, конечно, понимаю, что этот вопрос напрямую к Ларавелу не относится, но всё же. У вас никогда не бывало такого, что вы узнаете в nginx.conf корень проекта, заходите в него, меняете в нём что-то, но сервер на это вообще никак не реагирует - то есть, как если бы вообще никакого редактирования и не было?

Вова
24.09.2018
16:11:13
да, или стилями

Евгений
24.09.2018
16:12:09
стилями не очень удобно, там надо в разрыв добавлять пустой обхейк с многоточием...

Alexey
24.09.2018
16:15:31
было тупил, проблема была в кеше
У меня в браузере кеш отключен.

Игорь
24.09.2018
16:15:59
браузер не причем

Alexey
24.09.2018
16:16:30
браузер не причем
Спасибо, сейчас проверю.

Игорь
24.09.2018
16:17:09
У меня в браузере кеш отключен.
если css или js - тогда ctrl + F5 обновить страницу, а еще лучше открывать заново в режиме инкогнито браузер

Илья
24.09.2018
16:23:05
бывало даже, что удалял js файл из public, пробовал открыть его в браузере и он без проблем загружался

Google
Илья
24.09.2018
16:23:19
Ctrl+F5 нажимал, не помогало

Игорь
24.09.2018
16:24:15
Ctrl+F5 нажимал, не помогало
у меня тоже было, единственный выход - новое окно в инкогнито, либо, как вариант кеширование самого nginx

тут может помочь service nginx restart

Илья
24.09.2018
16:24:35
новое окно тоже не помогало, насколько я помню

так что скорее всего кеш на уровне веб-сервера, да

Игорь
24.09.2018
16:25:30
новое окно тоже не помогало, насколько я помню
именно инкогнито, так как просто новое окно сохраняет иногда кеш, или другой браузер

Илья
24.09.2018
16:25:33
тут может помочь service nginx restart
у меня не было sudo пароля :)

Игорь
24.09.2018
16:25:50
это проблема)

Илья
24.09.2018
16:27:29
парни , сохраняю изобр так $image = $request->file('image')->store('image'); вывожу {{ asset('/storage/'.$article->image) }} выдает ошибку не находит путь

php artisan storage:link прописывал

Илья
24.09.2018
16:28:51
если да, то куда?

какая ссылка генерируется?

Илья
24.09.2018
16:29:33
сохраняется ли файл?
да сохраняется в storage/app/image ссылка image/нахвание

Илья
24.09.2018
16:30:49
а должно сохраняться в storage/app/public/image

и ссылка должна быть storage/image/filename.jpg

Игорь
24.09.2018
16:33:08
не помню, но по-моему storage дописывать не нужно

Илья
24.09.2018
16:33:42
и ссылка должна быть storage/image/filename.jpg
да все разобрался , работает

Вова
24.09.2018
16:34:59
Storage::disk('public')->url(путь)

Google
Вова
24.09.2018
16:35:02
так ссылку получай

вся эта вазня с ассетами имеет смысл только с ресурсами

Игорь
24.09.2018
16:38:41
нужно
возможно, я просто как то мучался с этим, и не помню чем закончилось

буду знать теперь)

Илья
24.09.2018
16:39:16
возможно, я просто как то мучался с этим, и не помню чем закончилось
у нас ведь создаётся symlink с названием storage в папке public

Игорь
24.09.2018
16:41:21
у нас ведь создаётся symlink с названием storage в папке public
точно, но как раз пошел путем как Вова выше написал

Ник
24.09.2018
16:55:34
такой вопрос $e->users()->attach($c->id, $ids); почему то массив $ids добавлять не хочет говорит не может array в string конвертнуть $e->users()->attach($c->id, $ids[0]); а так добавляет, но только одну запись, а нужно пачкой как можно решить? $e->users()->sync($ids) так работает, но created_at and updated_at [pivot table] не добавляет чисто null в таблице; $e = model users() = belongsToMany

Unknown
24.09.2018
17:01:25


Не подходит разве?

MIR
24.09.2018
17:33:50


помочь

помогите пожалуйста

Maxim
24.09.2018
17:34:57
Код не нужен

Subb98
24.09.2018
17:35:01
ты какую-то хрень пытаешься скормить foreach, вот он и плюётся

Максим
24.09.2018
17:35:05
А что ты в форыч пихаешь?

Код не нужен
Во истину

MIR
24.09.2018
17:35:43
<?php return [ /* |-------------------------------------------------------------------------- | Application Name |-------------------------------------------------------------------------- | | This value is the name of your application. This value is used when the | framework needs to place the application's name in a notification or | any other location as required by the application or its packages. */ 'name' => env('APP_NAME', 'Laravel'), /* |-------------------------------------------------------------------------- | Application Environment |-------------------------------------------------------------------------- | | This value determines the "environment" your application is currently | running in. This may determine how you prefer to configure various | services your application utilizes. Set this in your ".env" file. | */ 'env' => env('APP_ENV', 'production'), /* |-------------------------------------------------------------------------- | Application Debug Mode |-------------------------------------------------------------------------- | | When your application is in debug mode, detailed error messages with | stack traces will be shown on every error that occurs within your | application. If disabled, a simple generic error page is shown. | */ 'debug' => env('APP_DEBUG', false), /* |-------------------------------------------------------------------------- | Application URL |-------------------------------------------------------------------------- | | This URL is used by the console to properly generate URLs when using | the Artisan command line tool. You should set this to the root of | your application so that it is used when running Artisan tasks. | */ 'url' => env('APP_URL', 'http://localhost'), /* |-------------------------------------------------------------------------- | Application Timezone |-------------------------------------------------------------------------- | | Here you may specify the default timezone for your application, which | will be used by the PHP date and date-time functions. We have gone | ahead and set this to a sensible default for you out of the box. | */ 'timezone' => 'UTC', /* |-------------------------------------------------------------------------- | Application Locale Configuration |-------------------------------------------------------------------------- | | The application locale determines the default locale that will be used | by the translation service provider. You are free to set this value | to any of the locales which will be supported by the application. | */ 'locale' => 'en', /* |-------------------------------------------------------------------------- | Application Fallback Locale |-------------------------------------------------------------------------- | | The fallback locale determines the locale to use when the current one | is not available. You may change the value to correspond to any of | the language folders that are provided through your application. | */ 'fallback_locale' => 'en', /* |-------------------------------------------------------------------------- | Encryption Key |-------------------------------------------------------------------------- | | This key is used by the Illuminate encrypter service and should be set | to a random, 32 character string, otherwise these encrypted strings | will not be safe. Please do this before deploying an application! | */ 'key' => env('APP_KEY'), 'cipher' => 'AES-256-CBC',

/* |-------------------------------------------------------------------------- | Logging Configuration |-------------------------------------------------------------------------- | | Here you may configure the log settings for your application. Out of | the box, Laravel uses the Monolog PHP logging library. This gives | you a variety of powerful log handlers / formatters to utilize. | | Available Settings: "single", "daily", "syslog", "errorlog" | */ 'log' => env('APP_LOG', 'single'), 'log_level' => env('APP_LOG_LEVEL', 'debug'), /* |-------------------------------------------------------------------------- | Autoloaded Service Providers |-------------------------------------------------------------------------- | | The service providers listed here will be automatically loaded on the | request to your application. Feel free to add your own services to | this array to grant expanded functionality to your applications. | */ 'providers' => [ /* * Laravel Framework Service Providers... */ Illuminate\Auth\AuthServiceProvider::class, Illuminate\Broadcasting\BroadcastServiceProvider::class, Illuminate\Bus\BusServiceProvider::class, Illuminate\Cache\CacheServiceProvider::class, Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, Illuminate\Cookie\CookieServiceProvider::class, Illuminate\Database\DatabaseServiceProvider::class, Illuminate\Encryption\EncryptionServiceProvider::class, Illuminate\Filesystem\FilesystemServiceProvider::class, Illuminate\Foundation\Providers\FoundationServiceProvider::class, Illuminate\Hashing\HashServiceProvider::class, Illuminate\Mail\MailServiceProvider::class, Illuminate\Notifications\NotificationServiceProvider::class, Illuminate\Pagination\PaginationServiceProvider::class, Illuminate\Pipeline\PipelineServiceProvider::class, Illuminate\Queue\QueueServiceProvider::class, Illuminate\Redis\RedisServiceProvider::class, Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, Illuminate\Session\SessionServiceProvider::class, Illuminate\Translation\TranslationServiceProvider::class, Illuminate\Validation\ValidationServiceProvider::class, Illuminate\View\ViewServiceProvider::class, /* * Package Service Providers... */ Laravel\Tinker\TinkerServiceProvider::class, Collective\Html\HtmlServiceProvider::class, /* * Application Service Providers... */ App\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, ], /* |-------------------------------------------------------------------------- | Class Aliases |-------------------------------------------------------------------------- | | This array of class aliases will be registered when this application | is started. However, feel free to register as many as you wish as | the aliases are "lazy" loaded so they don't hinder performance. | */ 'aliases' => [

'App' => Illuminate\Support\Facades\App::class, 'Artisan' => Illuminate\Support\Facades\Artisan::class, 'Auth' => Illuminate\Support\Facades\Auth::class, 'Blade' => Illuminate\Support\Facades\Blade::class, 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, 'Bus' => Illuminate\Support\Facades\Bus::class, 'Cache' => Illuminate\Support\Facades\Cache::class, 'Config' => Illuminate\Support\Facades\Config::class, 'Cookie' => Illuminate\Support\Facades\Cookie::class, 'Crypt' => Illuminate\Support\Facades\Crypt::class, 'DB' => Illuminate\Support\Facades\DB::class, 'Eloquent' => Illuminate\Database\Eloquent\Model::class, 'Event' => Illuminate\Support\Facades\Event::class, 'File' => Illuminate\Support\Facades\File::class, 'Gate' => Illuminate\Support\Facades\Gate::class, 'Hash' => Illuminate\Support\Facades\Hash::class, 'Lang' => Illuminate\Support\Facades\Lang::class, 'Log' => Illuminate\Support\Facades\Log::class, 'Mail' => Illuminate\Support\Facades\Mail::class, 'Notification' => Illuminate\Support\Facades\Notification::class, 'Password' => Illuminate\Support\Facades\Password::class, 'Queue' => Illuminate\Support\Facades\Queue::class, 'Redirect' => Illuminate\Support\Facades\Redirect::class, 'Redis' => Illuminate\Support\Facades\Redis::class, 'Request' => Illuminate\Support\Facades\Request::class, 'Response' => Illuminate\Support\Facades\Response::class, 'Route' => Illuminate\Support\Facades\Route::class, 'Schema' => Illuminate\Support\Facades\Schema::class, 'Session' => Illuminate\Support\Facades\Session::class, 'Storage' => Illuminate\Support\Facades\Storage::class, 'URL' => Illuminate\Support\Facades\URL::class, 'Validator' => Illuminate\Support\Facades\Validator::class, 'View' => Illuminate\Support\Facades\View::class, 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, ], ];

Google
MIR
24.09.2018
17:35:57
@extends('admin.layout.admin') @section('content') <h3>Add product</h3> <div class="row"> {!! Form::open(['route' => 'product.create','method' => 'post','files' => true]) !!} <div class="form-group"> {{ Form::label('name','Name') }} {{ Form::text('name',null,array('class'=>'form-control')) }} </div> <div class="form-group"> {{ Form::label('description','Description') }} {{ Form::text('description',null,array('class'=>'form-control')) }} </div> <div class="form-group"> {{ Form::label('size','Size') }} {{ Form::select('size',null,['small'=>'Small','medium'=>'Medium','large'=>'Large'],array('class'=>'form-control')) }} </div> <div class="form-group"> {{ Form::label('image','Image') }} {{ Form::file('image',array('class'=>'form-control')) }} </div> {!! Form::close() !!} </div> @endsection

Максим
24.09.2018
17:38:46
Pastebin заблочили?

MIR
24.09.2018
17:44:40
не понял

Максим
24.09.2018
17:50:11
Код нормально скинь

Не через телегу

Открой pastebin

Вставь туда, чтобы он был отформатирован

Если бы у тебя там 2к строк ты б тоже сюда кинул?

f4rt~
24.09.2018
18:24:22
жаловаться на не отформатированный код @ советовать pastebin без банальной подстветки синтаксиса)0

Sergey
24.09.2018
18:52:09
Максим
24.09.2018
18:53:27
Anton ?
24.09.2018
18:55:04


жыза(

Dima ?
24.09.2018
19:18:54
Привет! Я хочу для своего Laravel 5.3 сайта добавить мультиязычность. Я остановился на идее нескольких баз данных или таблиц для каждого языка (?). Хочу с вами посоветоваться, как это лучше организовать, что почитать. Ведь языков запланировано много, больше 5. Текстовой информации на сайте, которая лежит в базе, тоже много. Определять при входе локаль пользователя, и просто редиректить его на субдомен? Также в зависимости от субдомена делать подключение к нужной БД ? Как лучше?

Страница 1898 из 2014