Olá,
{{ $userName }}
{{-- ================================
DASHBOARD
================================= --}}
@if(hasPermission('dashboard.view'))
@endif
{{-- ================================
CATÁLOGO
================================= --}}
@if(hasAnyPermission([
'menu.weekly','dishes.manage','typemeal.manage',
'products.manage','single.manage','coupons.manage'
]))
@endif
{{-- ================================
VENDAS & ENCOMENDAS
================================= --}}
@if(hasAnyPermission([
'orders.view','orders.noinvoice','orders.newcustomers',
'orders.payment.methods','orders.taxes'
]))
@endif
{{-- ================================
CLIENTES
================================= --}}
@if(hasAnyPermission(['clients.view','clients.coupons','clients.tickets']))
@endif
{{-- ================================
RELATÓRIOS
================================= --}}
@if(hasAnyPermission([
'reports.sales','reports.totalqty','reports.summary',
'reports.shipping.details','reports.shipping.dpd'
]))
@endif
{{-- ================================
MARKETING
================================= --}}
@if(hasAnyPermission(['banners.manage','faq.manage']))
@endif
{{-- ================================
ADMINISTRAÇÃO DO SISTEMA
================================= --}}
@if(hasAnyPermission([
'users.manage','users.create','roles.manage',
'loginlogs.view','activitylogs.view'
]))
@endif
{{-- ================================
CONFIGURAÇÕES
================================= --}}
@if(hasAnyPermission(['settings.about','settings.terms','settings.privacy','settings.cookies']))
@endif
{{-- ================================
FERRAMENTAS
================================= --}}
@if(hasPermission('vouchers.view'))
@endif
Principal
Catálogo
-
{{-- Ementas & Pratos --}}
@if(hasAnyPermission(['menu.weekly','dishes.manage','typemeal.manage']))
-
Ementas & Pratos
-
@if(hasPermission('menu.weekly'))
- Ementa Semanal @endif @if(hasPermission('dishes.manage'))
- Pratos @endif @if(hasPermission('typemeal.manage'))
- Tipos Refeição @endif
@endif
{{-- Produtos --}}
@if(hasAnyPermission(['categories.manage','products.manage','coupons.manage']))
- Produtos
-
{{-- Categorias --}}
@if(hasPermission('categories.manage'))
- Categorias @endif {{-- Packs --}} @if(hasPermission('products.manage'))
- Packs @if($pendingPacksCount = \App\Models\Product::packs()->pending()->count()) {{ $pendingPacksCount }} @endif @endif {{-- Avulsos (Dropdown aninhado) --}} @if(hasPermission('products.manage')) @php $avulsoTypes = \App\Models\Category::whereIn('cat_type', ['Sopa', 'Sobremesa', 'Sumo']) ->where('cat_visible', 1) ->get(); // Verificar se estamos numa página de avulsos $isAvulsosActive = request()->route()->getName() === 'admin.single.index'; @endphp @if($avulsoTypes->count() > 0)
-
Avulsos
-
@foreach($avulsoTypes as $type)
- {{ $type->cat_description_pt }} @endforeach
@endif
@endif
{{-- Vouchers --}}
@if(hasPermission('coupons.manage'))
- Vouchers @endif
@endif
Vendas & Encomendas
-
{{-- Encomendas --}}
@if(hasAnyPermission(['orders.view','orders.noinvoice','orders.newcustomers']))
-
Encomendas
-
@if(hasPermission('orders.view'))
- Todas as Encomendas @endif @if(hasPermission('orders.noinvoice'))
- Em Processamento @endif @if(hasPermission('orders.view'))
- Packs 60 (2º Envio) {{ $pendingSecondShipment ?? 0 }} @endif @if(hasPermission('orders.newcustomers.view'))
- Novos Clientes @endif
@endif
@if(hasPermission('orders.payment_methods.view'))
- Formas de Pagamento @endif @if(hasPermission('orders.taxes'))
- Taxas de IVA @endif
Clientes
-
Gestão de Clientes
-
@if(hasPermission('clients.view'))
- Todos os Clientes @endif @if(hasPermission('clients.coupons'))
- Vouchers Clientes @endif @if(hasPermission('clients.tickets')) @endif
Relatórios
-
@if(hasPermission('reports.sales.view'))
- Vendas @endif @if(hasPermission('reports.accumulated-total.view'))
- Total Acumulado @endif @if(hasPermission('reports.summary.view'))
- Resumo da Encomenda @endif @if(hasPermission('reports.shipping.view'))
- Detalhes de Envio @endif @if(hasPermission('reports.dpd-labels.view'))
- Guias DPD @endif
Marketing
-
{{-- Banners --}}
@if(hasPermission('banners.view') || hasPermission('banners.manage'))
-
Banners & Publicidade
-
@foreach(config('marketing.banners') as $type => $label)
- {{ $label }} @endforeach
@endif
{{-- FAQ --}}
@if(hasPermission('faqs.view'))
-
FAQ's
-
{{-- Manage FAQ Topics --}}
- Gerir FAQ {{-- FAQ Topics --}} @foreach($faqTopics as $value)
- {{ $value->faq_title_pt }} @endforeach
@endif
Administração
-
Gestão de Utilizadores
-
@if(hasPermission('users.manage'))
- Todos os Utilizadores @endif @if(hasPermission('users.create'))
- Adicionar Utilizador @endif @if(hasPermission('roles.manage'))
- Perfis & Permissões @endif @if(hasPermission('loginlogs.view'))
- Histórico de Logins @endif @if(hasPermission('activitylogs.view'))
- Log de Atividades @endif
Configurações
-
@if(hasPermission('settings.about.aboutus.manage') || hasPermission('settings.about.team.manage') ||
hasPermission('settings.about.testimonial.manage') || hasPermission('settings.about.fastdelivery.manage') ||
hasPermission('settings.about.howtoprepare.manage'))
-
Sobre Nós
-
@if(hasPermission('settings.about.aboutus.manage'))
- Apresentação @endif @if(hasPermission('settings.about.team.view'))
- Equipa @endif @if(hasPermission('settings.about.testimonial.manage'))
- Testemunhos @endif @if(hasPermission('settings.about.fastdelivery.manage'))
- Entregas Gratuitas @endif @if(hasPermission('settings.about.howtoprepare.manage'))
- Como Preparar @endif
@endif
@if(hasPermission('settings.terms.manage'))
- Termos & Condições @endif @if(hasPermission('settings.privacy.manage'))
- Política de Privacidade @endif @if(hasPermission('settings.cookies.manage'))
- Política de Cookies @endif