adds generic example logo if no logo present"

This commit is contained in:
Godfrey M
2026-04-02 10:55:56 -07:00
parent de1674d001
commit 2c87a469e3
3 changed files with 4 additions and 2 deletions
@@ -43,7 +43,9 @@ class LabelsController extends Controller
'name' => trans('admin/labels/table.example_company'),
'phone' => '1-555-555-5555',
'email' => 'company@example.com',
'logo' => 'label-preview-logo.png',
]);
$exampleAsset->is_label_preview = true;
$exampleAsset->setRelation('assignedTo', new User(['first_name' => 'Luke', 'last_name' => 'Skywalker']));
$exampleAsset->defaultLoc = new Location(['name' => trans('admin/labels/table.example_defaultloc'), 'phone' => '1-555-555-5555']);
+2 -2
View File
@@ -112,15 +112,15 @@ class Label implements View
if ($template->getSupportLogo()) {
$logo = null;
// Should we use the assets assigned company logo? (A.K.A. "Is `Labels > Use Asset Logo` enabled?"), and do we have a company logo?
if ($settings->label2_asset_logo && $asset->company && $asset->company->image!='') {
$logo = Storage::disk('public')->path('companies/'.e($asset->company->image));
} elseif (!empty($settings->label_logo)) {
// Use the general site label logo, if available
$logo = Storage::disk('public')->path('/'.e($settings->label_logo));
} elseif (!empty($asset->is_label_preview)) {
$logo = public_path('img/label-preview-logo.png');
}
if (!empty($logo)) {
$assetData->put('logo', $logo);
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB