{{-- Shared price matrix (full list or single-product). Expects $matrix, optional $mode = full|product, optional $defaultTab --}} @php $mode = $mode ?? 'full'; $currency = $matrix['price_list']->currency; $currencyCode = $currency?->code ?? 'USD'; $annualPct = round($matrix['annual_rate'] * 100, 2); $hourly = (float) $matrix['hourly_rate']; $defaultTab = $defaultTab ?? (count($matrix['subscription']) ? 'sp' : 'pp'); if ($mode === 'product' && ! count($matrix['subscription']) && count($matrix['perpetual'])) { $defaultTab = 'pp'; } $packagedTerms = $matrix['description']?->packagedHtml($currencyCode) ?: ''; $subscriptionTerms = $matrix['description']?->subscriptionHtml($currencyCode) ?: ''; @endphp
@if ($mode === 'full') How To Order @endif
@if ($mode === 'full') @endif