Size: a a a

Laravel для начинающих

2021 June 17

М

Максим in Laravel для начинающих
уже написано
источник

М

Максим in Laravel для начинающих
$this->models->map(function ($model) {
   $model->only(what????) // Как получить доступ к pivot
});
источник

М

Максим in Laravel для начинающих
Пробовал через точечную нотацию, и через pivot из #original на моделе - не сработало
источник

М

Максим in Laravel для начинающих
Ой все... забейте)
источник

М

Максим in Laravel для начинающих
Сделал
источник

М

Максим in Laravel для начинающих
Спасибо за отклик!)
источник

AS

Andrey Sokolov in Laravel для начинающих
Добрый день, может кто подскажет

Есть таблицы
HandbkOption - какие опции имеет справочника
Cloth - ткань
Product - продукт


Получается Cloth и Product могут иметь связь с HandbkOption и при этом должно указываться value в поле, а не просто связь между ними.

Если бы была просто связь. у нас бы была таблица handbk_optionables.
В которой идёт:
handbk_option_id
handbk_optionable_id
handbk_optionable_type


Но нам в этой таблице нужно сделать ещё одно поле value, и оно выбивается из концепции morphedByMany.

Как сделать чтобы при связки, можно было добавлять кастомное значение?
источник

М

Макар in Laravel для начинающих
Всем доброе утро. Подскажите пожалуйста. Делаю ajax запрос
function test1(){
           var all = 1;
           $.ajax({
               type: 'POST',
               url: '/test',
               data: all,
               success: function (msg) {
                   alert(msg);
               },
               error: function () {
                   alert(msg);
               }
           });
       }Далее в роутах.
источник

М

Макар in Laravel для начинающих
Route::POST('/test', 'Ajax\ContactController@test')
источник

М

Макар in Laravel для начинающих
и получаю 500ю
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
Ну текст 500 то скинь
источник

М

Макар in Laravel для начинающих
jquery.min.js:2 POST http://ххх/test 500 (Internal Server Error)
источник

R#

Reset # Alexey S. in Laravel для начинающих
Response открой, и оттуда
источник

М

Макар in Laravel для начинающих
{
   "message": "The stream or file \"/var/www/new_site_ef/storage/logs/laravel.log\" could not be opened in append mode: Failed to open stream: Permission denied",
   "exception": "UnexpectedValueException",
   "file": "/var/www/new_site_ef/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php",
   "line": 111,
   "trace": [
       {
           "file": "/var/www/new_site_ef/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php",
           "line": 42,
           "function": "write",
           "class": "Monolog\\Handler\\StreamHandler",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/monolog/monolog/src/Monolog/Logger.php",
           "line": 317,
           "function": "handle",
           "class": "Monolog\\Handler\\AbstractProcessingHandler",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/monolog/monolog/src/Monolog/Logger.php",
           "line": 539,
           "function": "addRecord",
           "class": "Monolog\\Logger",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Log/Logger.php",
           "line": 174,
           "function": "error",
           "class": "Monolog\\Logger",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Log/Logger.php",
           "line": 87,
           "function": "writeLog",
           "class": "Illuminate\\Log\\Logger",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Log/LogManager.php",
           "line": 555,
           "function": "error",
           "class": "Illuminate\\Log\\Logger",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php",
           "line": 250,
           "function": "error",
           "class": "Illuminate\\Log\\LogManager",
           "type": "->"
       },
       {
           "file": "/var/www/new_site_ef/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php",
           "line": 88,
           "function": "report",
           "class": "Illuminate\\Foundation\\Exceptions\\Handler",
           "type": "->"
       },
       {
           "function": "handleException",
           "class": "Illuminate\\Foundation\\Bootstrap\\HandleExceptions",
           "type": "->"
       }
   ]
}
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
could not be opened in append mode: Failed to open stream:  Permission denied
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
кто то забыл права выставить
источник

М

Макар in Laravel для начинающих
а на что права? доступ к чему именно?
источник

R#

Reset # Alexey S. in Laravel для начинающих
Первая строка намекает
источник

VY

Vladimir Yefremov in Laravel для начинающих
1-я строка твоей ошибки
"message": "The stream or file \"/var/www/new_site_ef/storage/logs/laravel.log\" could not be opened
источник

М

Макар in Laravel для начинающих
спасибо. понял
источник