невозможно установить переменную .env в мои файлы view / js с помощью laravel 5.5 - PullRequest
0 голосов
/ 03 мая 2018

Я не могу загрузить .env переменные в свои представления. Я пробовал разные способы, но не могу решить свою проблему.

Мое имя файла

таможенно-script.js

Мой код:

function sendBusinessDetails(saveform) {

                    $.ajax({//Process the form using $.ajax()
                        type: 'post', //Method type
                        url: window.APP_URL+'/Process', // here is the problem
                        data: saveform, //Forms name
                        dataType: 'json',
                        success: function (data) {
                            if (data && data.status === 1) {
                                alert("success");
                                window.location.href = "Page-list";

                            } else {
                                $("#unsuccesserror").html(data.message).show(500);
                            }


                            // window.location.href = "New-Sale-Page";

                        }
                    });
                }

Мой APP_URL = http://localhost:8000 и я заменяю на

url: window.APP_URL+'/Process', // here is the problem

Я также пробовал другой способ:

               <?php echo env('APP_URL');?>

но я не могу решить это: Ваша помощь будет высоко оценена!

1 Ответ

0 голосов
/ 03 мая 2018

Переменные Env не должны использоваться непосредственно в вашем коде, кроме конфигов. Скорее, переменные конфигурации должны быть использованы из их соответствующих настроек. Предполагая, что

'url' => env ('APP_URL')

выходит из config / app.php (если не добавить его), вы можете получить его значение, используя

{{Config::get('app.url')}}

в вашем клинке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...