Download the PHP package elbgoods/laravel-sitemap without Composer
On this page you can find all versions of the php package elbgoods/laravel-sitemap. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download elbgoods/laravel-sitemap
More information about elbgoods/laravel-sitemap
Files in elbgoods/laravel-sitemap
Package laravel-sitemap
Short Description Sitemap generation based on laravel models
License MIT
Homepage https://github.com/elbgoods/laravel-sitemap
Informations about the package laravel-sitemap
Very short description of the package
This is where your description should go. Try and limit it to a paragraph or two, and maybe throw in a mention of what PSRs you support to avoid any confusion with users and contributors.
Installation
You can install the package via composer:
Configuration and Usage
At first create a config file config/sitemap.php
or get a bolilerplate file using
Add single page to sitemap
A Sitemap url entry is represented by an array with following layout:
Add pages for models
You can create a sitepage entry of each model item (e.g. all products if your store) by adding the model class name to the sitepage configuration array.
Your Model MUST implement the Elbgoods\LaravelSitemap\Contracts\Sitemap
interface.
This interface contains the method getSitemapUrl()
which has to return the specific url for that model.
By default all model items will be entered in the sitemap.
You can filter the model items by using this function:
Generating Sitemap
You can generate a sitemap manually with this artisan command:
or use the Schedular:
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Niclas Schirrmeister
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Treeware
You're free to use this package, but if it makes it to your production environment we would highly appreciate you buying or planting the world a tree.
It’s now common knowledge that one of the best tools to tackle the climate crisis and keep our temperatures from rising above 1.5C is to plant trees. If you contribute to my forest you’ll be creating employment for local families and restoring wildlife habitats.
You can buy trees at offset.earth/treeware
Read more about Treeware at https://treeware.earth
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.