changed module urls

This commit is contained in:
Denis Duliçi 2023-10-19 01:55:17 +03:00
parent 3c582c7ffd
commit b1c209a616
1 changed files with 36 additions and 14 deletions

View File

@ -14,28 +14,50 @@ trait Cloud
return route('roles.roles.index');
}
if (request()->isNotCloudHost()) {
return 'https://akaunting.com/apps/roles?utm_source=software&utm_medium=' . $location . '&utm_campaign=roles';
if ($this->moduleExists('roles')) {
return route('apps.app.show', [
'alias' => 'roles',
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'roles',
]);
}
return route('cloud.plans.index', [
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'roles',
]);
if (request()->isCloudHost()) {
return route('cloud.plans.index', [
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'roles',
]);
}
return 'https://akaunting.com/apps/roles?utm_source=software&utm_medium=' . $location . '&utm_campaign=roles';
}
public function getCloudBankFeedsUrl($location = 'widget')
{
if (request()->isNotCloudHost()) {
return 'https://akaunting.com/apps/bank-feeds?utm_source=software&utm_medium=' . $location . '&utm_campaign=bank_feeds';
if ($this->moduleIsEnabled('bank-feeds')) {
return route('bank-feeds.bank-connections.index');
}
return route('cloud.plans.index', [
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'bank_feeds',
]);
if ($this->moduleExists('bank-feeds')) {
return route('apps.app.show', [
'alias' => 'bank-feeds',
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'bank_feeds',
]);
}
if (request()->isCloudHost()) {
return route('cloud.plans.index', [
'utm_source' => $location,
'utm_medium' => 'app',
'utm_campaign' => 'bank_feeds',
]);
}
return 'https://akaunting.com/apps/bank-feeds?utm_source=software&utm_medium=' . $location . '&utm_campaign=bank_feeds';
}
// @deprecated 3.1