Skip to main content

Sales

This module adds 2 resources: Sales Leads and Sales Deals.

Installation

composer require qore/sales

After you installed the module publish its contents:

php artisan vendor:publish --tag=qore.sales.db --force
php artisan vendor:publish --tag=qore.sales.frontend --force
# Optional:
php artisan vendor:publish --tag=qore.sales.config

After you have published the contents of the module run the migrations:

php artisan tenants:migrate

After you have installed the module you need to enable it in your Qore application.

Make sure to also install and enable sub-dependencies like qore/kanban.

Usage

Add to menu

You can add the resources in your GlobalsController:

use function Qore\Sales\Helpers\sales_deals_resource_instance;
use function Qore\Sales\Helpers\sales_leads_resource_instance;

if (module_is_active('qore/sales')) {
$tab->addMenuGroup(__('sales::sales.sales'), function (MenuGroup $group) {
$group->setIcon(MaterialIcons::ATTACHMONEY->value);

$group->addResourceMenuItem(sales_leads_resource_instance());
$group->addResourceMenuItem(sales_deals_resource_instance());
});
}