Bagisto Forum

    Bagisto

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    How To Create Package ?

    General Discussion
    4
    29
    5526
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Y
      youssefboudaya last edited by

      i did these changes but i still can't access that url i think there is an error somewhere else here is my whole project: https://we.tl/t-ZxQA9ugf6s

      1 Reply Last reply Reply Quote 0
      • R
        rahul last edited by

        Hi @youssefboudaya

        I am unable to open your file but i think you are missing these things -

        1. Add this to app.php file (Inside Config folder ).
        ACME\HelloWorld\Providers\HelloWorldServiceProvider::class
        
        1. Add this to composer.json under 'psr-4'.
        "ACME\\HelloWorld\\": "packages/ACME/HelloWorld/src"
        

        Run 'php artisan config:clear', 'composer dump-autoload' & 'php artisan vendor:publish'.

        and please see attached image for where your package should be -

        ACME.png

        Thanks

        1 Reply Last reply Reply Quote 0
        • Y
          youssefboudaya last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • Y
            youssefboudaya last edited by

            thanks a lot i did all those edits in my project then php artisan config:clear , composer dump-autoload , php artisan route:cache and it worked.The problem now is when i go to hello-world i get this displayed "helloworld::app.hello-world.name"

            1 Reply Last reply Reply Quote 0
            • R
              rahul last edited by

              Hi @youssefboudaya

              You need to add language for this.

              <?php
              
              return [
                  'hello-world' => [
                      'name' => 'My Name is jane doe',
                  ]
              ];
              

              in app.php file for en.

              Thanks

              Y 1 Reply Last reply Reply Quote 0
              • Y
                youssefboudaya @rahul last edited by

                @rahul thanks a lot it worked !!

                1 Reply Last reply Reply Quote 0
                • R
                  rabol last edited by

                  Hi

                  is it possible to get a copy as I have the same problem with at package, so a 'base', working example would be great

                  Thanks

                  1 Reply Last reply Reply Quote 0
                  • R
                    rahul last edited by

                    Hi @rabol

                    We don't have any copy of this but you can mentioned your error or any problem that you are facing, we will solve it.

                    Thanks

                    1 Reply Last reply Reply Quote 0
                    • R
                      rabol last edited by

                      Hi

                      May I suggest that you create a 'bolier-plate' for a new package and put it on github, I'm sure that it would help a lot.

                      Thanks

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post