Skip to main content

installation

Before start the installation, you need to buy the license first. For now, you can contact the admin here :

via Telegram (english/indonesia)

Installation

  1. To get started, add the Landpro theme repository to your application's composer.json file:

    "repositories": [
    {
    "type": "vcs",
    "url": "https://your-username:[email protected]/uasoft/badaso-posty-theme.git"
    }
    ],

  2. You can install the posty theme with the following command.

    composer require badaso/posty-theme
  3. (Optional) Run the following command to setup the badaso-core. If you never run it before.

    php artisan badaso:setup
  4. (Optional) Run the following command to setup the badaso-content. If you never run it before.

    php artisan badaso-content:setup
  5. (Optional) Run the following command to setup the badaso-post. If you never run it before.

    php artisan badaso-post:setup
  6. Run the following command to setup the theme

    php artisan badaso-posty-theme:setup
  7. Run the following command to migrate database.

    php artisan migrate
  8. (Optional) Run the following command to generate seeder of badaso core, content module and post module. If you never run it before.

    php artisan db:seed --class="Database\Seeders\Badaso\BadasoSeeder"

    php artisan db:seed --class="Database\Seeders\Badaso\Post\BadasoPostModuleSeeder"

    php artisan db:seed --class="Database\Seeders\Badaso\Content\BadasoContentModuleSeeder"
  9. Run the command to generate seeder of Menit theme.

    php artisan db:seed --class="Database\Seeders\Badaso\PostyTheme\BadasoPostyThemeSeeder"
  10. (Optional) Run the command to generate for demo data for badaso-menit.

    php artisan db:seed --class="Database\Seeders\Badaso\PostyTheme\ManualGenerate\BadasoManualGenerateSeeder"
  11. Add the plugins to your MIX_POST_URL_PREFIX to .env.

    MIX_BADASO_PLUGINS=content-module,post-module,posty-theme
  12. Add the plugins menu to your MIX_BADASO_MENU to .env. If you have another menu, include them using delimiter comma (,).

    MIX_BADASO_MENU=${MIX_DEFAULT_MENU},content-module,post-module,posty-theme
  13. Install JS depedency

    npm install
  14. Build JS dependency

    npm run watch
  15. Finished. You can access the posty theme

    http://localhost:8000/posty