Как выполнить апгрейд на багисто с laravel 5.6 - PullRequest
0 голосов
/ 16 июня 2020

Я использую laravel bagisto ecommerce ... Я обновил laravel с 5.6 до 6, обновление прошло успешно, но он жалуется на функцию-член get () на null, пожалуйста, проверьте мой снимок экрана ниже;

enter image description here

This is my composer.json


{
"name": "store name",
"description": "store description",
"keywords": [
 "framework",
 "laravel"
],
"license": "MIT",
"type": "project",
"require": {
 "php": "^7.2.0",
 "ext-curl": "*",
 "ext-intl": "*",
 "ext-mbstring": "*",
 "ext-openssl": "*",
 "ext-pdo": "*",
 "ext-pdo_mysql": "*",
 "ext-tokenizer": "*",
 "astrotomic/laravel-translatable": "^11.0.0",
 "barryvdh/laravel-dompdf": "0.8.5",
 "doctrine/dbal": "2.9.2",
 "fideloper/proxy": "^4.0",
 "flynsarmy/db-blade-compiler": "^5.5",
 "guzzlehttp/guzzle": "~6.0",
 "intervention/image": "^2.4",
 "intervention/imagecache": "^2.3",
 "kalnoy/nestedset": "5.0.0",
 "konekt/concord": "^1.2",
 "laravel/framework": "^6.1",
 "laravel/helpers": "^1.1",
 "laravel/tinker": "^1.0",
 "maatwebsite/excel": "3.1.18",
 "prettus/l5-repository": "^2.6",
 "nwidart/laravel-modules": "^3.2",
 "propaganistas/laravel-intl": "3.1.0",
 "tymon/jwt-auth": "^1.0.0",
 "unicodeveloper/laravel-paystack": "dev-master",
 "watson/rememberable": "3.2.1",
 "fzaninotto/faker": "^1.4"
},
"require-dev": {
 "barryvdh/laravel-debugbar": "^3.1",
 "barryvdh/laravel-ide-helper": "^2.6@dev",
 "filp/whoops": "^2.0",
 "fzaninotto/faker": "^1.4",
 "mockery/mockery": "^1.0",
 "nunomaduro/collision": "^2.0",
 "phpunit/phpunit": "^7.0"
},
"replace": {
 "bagisto/laravel-user": "v0.1.0",
 "bagisto/laravel-admin": "v0.1.0",
 "bagisto/laravel-ui": "v0.1.0",
 "bagisto/laravel-core": "v0.1.0",
 "bagisto/laravel-attribute": "v0.1.0",
 "bagisto/laravel-checkout": "v0.1.0",
 "bagisto/laravel-customer": "v0.1.0",
 "bagisto/laravel-inventory": "v0.1.0",
 "bagisto/laravel-category": "v0.1.0",
 "bagisto/laravel-product": "v0.1.0",
 "bagisto/laravel-shop": "v0.1.0",
 "bagisto/laravel-theme": "v0.1.0",
 "bagisto/laravel-shipping": "v0.1.0",
 "bagisto/laravel-payment": "v0.1.0",
 "bagisto/laravel-sales": "v0.1.0",
 "bagisto/laravel-tax": "v0.1.0"
},

"autoload": {
 "classmap": [
   "database/seeds",
   "database/factories"
 ],

"psr-4": {
   "App\\": "app/",
   "Webkul\\User\\": "packages/Webkul/User/src",
   "Webkul\\Admin\\": "packages/Webkul/Admin/src",
   "Webkul\\Ui\\": "packages/Webkul/Ui/src",
   "Webkul\\Category\\": "packages/Webkul/Category/src",
   "Webkul\\Checkout\\": "packages/Webkul/Checkout/src",
   "Webkul\\Attribute\\": "packages/Webkul/Attribute/src",
   "Webkul\\Shop\\": "packages/Webkul/Shop/src",
   "Webkul\\Core\\": "packages/Webkul/Core/src",
   "Webkul\\Customer\\": "packages/Webkul/Customer/src",
   "Webkul\\Inventory\\": "packages/Webkul/Inventory/src",
   "Webkul\\Product\\": "packages/Webkul/Product/src",
   "Webkul\\Theme\\": "packages/Webkul/Theme/src",
   "Webkul\\Shipping\\": "packages/Webkul/Shipping/src",
   "Webkul\\Payment\\": "packages/Webkul/Payment/src",
   "Webkul\\Paypal\\": "packages/Webkul/Paypal/src",
   "Webkul\\Sales\\": "packages/Webkul/Sales/src",
   "Webkul\\Tax\\": "packages/Webkul/Tax/src",
   "Webkul\\API\\": "packages/Webkul/API"
 }
},
"autoload-dev": {
 "psr-4": {
   "Tests\\": "tests/"
 }
},
"extra": {
 "laravel": {
   "dont-discover": []
 }
},
"scripts": {
 "post-root-package-install": [
   "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
 ],
 "post-create-project-cmd": [
   "@php artisan key:generate"
 ],
 "post-autoload-dump": [
   "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
   "@php artisan package:discover"
 ]
},
"config": {
 "preferred-install": "stable",
 "sort-packages": true,
 "optimize-autoloader": true
},
"minimum-stability": "dev"
}

Пожалуйста, мне нужен способ решить эту проблему, я буду очень признателен за ваш вклад

1 Ответ

0 голосов
/ 16 июня 2020

У меня тоже есть проект, использующий bagisto, и я пытался обновить laravel до 6, но считаю, что этот большой проект сломался при выполнении крупного обновления, поэтому они этого не сделали до сих пор в официальном выпуске, но есть тяга запрос и журнал, в котором webkul обновил пакет до laravel 6, как показано ниже:

https://github.com/bagisto/bagisto/pull/2082

посмотрите, какие файлы были изменены, и сделайте это, чтобы исправить проблему. если проблема не исчезнет, ​​вы можете отредактировать вопрос и добавить дополнительные сведения, чтобы люди могли вам лучше помочь.

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