Skip to content
GitLab
Erkunden
Anmelden
Registrieren
Primärnavigation
Suchen oder aufrufen …
Projekt
products
Verwalten
Aktivität
Mitglieder
Labels
Planen
Tickets
Ticketübersichten
Meilensteine
Wiki
Code
Merge Requests
Repository
Branch
Commits
Tags
Repository-Diagramm
Revisionen vergleichen
Build
Pipelines
Aufgaben
Pipeline-Zeitpläne
Artefakte
Bereitstellung
Releases
Modell-Registry
Betreiben
Umgebungen
Überwachen
Vorfälle
Service-Desk
Analysieren
Wertschöpfungskettenanalyse
Mitwirkenden-Analyse
CI/CD-Analyse
Repository-Analysen
Modellexperimente
Hilfe
Hilfe
Support
GitLab-Dokumentation
GitLab-Pläne vergleichen
Community-Forum
Zu GitLab beitragen
Feedback geben
Tastenkürzel
?
Code-Schnipsel
Gruppen
Projekte
Show more breadcrumbs
QUIQQER
products
Commits
8d9d04d0
Commit
8d9d04d0
erstellt
4 years ago
von
Henning Leutz
Dateien durchsuchen
Optionen
Downloads
Patches
Einfaches Diff
fix: json ld fix ->
#221
Übergeordneter
d344ad66
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
Änderungen
1
Leerzeichenänderungen ausblenden
Inline
Nebeneinander
1 geänderte Datei
src/QUI/ERP/Products/Product/JsonLd.php
+16
-7
16 Ergänzungen, 7 Löschungen
src/QUI/ERP/Products/Product/JsonLd.php
wird angezeigt
mit
16 Ergänzungen
und
7 Löschungen
src/QUI/ERP/Products/Product/JsonLd.php
+
16
−
7
Zeige Datei @
8d9d04d0
...
...
@@ -141,17 +141,25 @@ protected static function getImages(ProductInterface $Product)
$Image
=
$Product
->
getImage
();
if
(
$Image
)
{
$images
[]
=
$Image
->
getSizeCacheUrl
();
$url
=
$Image
->
getSizeCacheUrl
();
if
(
!
empty
(
$url
))
{
$images
[]
=
$url
;
}
}
}
catch
(
QUI\Exception
$Exception
)
{
// nothing
}
$
i
mages
=
$Product
->
getImages
();
$
productI
mages
=
$Product
->
getImages
();
foreach
(
$
i
mages
as
$Image
)
{
foreach
(
$
productI
mages
as
$Image
)
{
try
{
$images
[]
=
$Image
->
getSizeCacheUrl
();
$url
=
$Image
->
getSizeCacheUrl
();
if
(
!
empty
(
$url
))
{
$images
[]
=
$url
;
}
}
catch
(
QUI\Exception
$Exception
)
{
// nothing
}
...
...
@@ -198,6 +206,8 @@ protected static function getOffer(ProductInterface $Product, $Locale = null)
// variant parent
if
(
!
(
$Product
instanceof
VariantParent
))
{
$offers
[
'lowPrice'
]
=
$offers
[
'price'
];
return
[
'offers'
=>
$offers
];
...
...
@@ -220,9 +230,10 @@ protected static function getOffer(ProductInterface $Product, $Locale = null)
if
(
isset
(
$prices
[
'highPrice'
])
||
isset
(
$prices
[
'lowPrice'
]))
{
unset
(
$offers
[
'price'
]);
}
elseif
(
!
isset
(
$prices
[
'lowPrice'
]))
{
$offers
[
'lowPrice'
]
=
$offers
[
'price'
];
}
// list variants
$count
=
0
;
$models
=
[];
...
...
@@ -271,8 +282,6 @@ protected static function getMaxMin(
if
(
$MinPrice
&&
$MinPrice
->
getValue
())
{
$offers
[
'lowPrice'
]
=
$Formatter
->
format
(
$MinPrice
->
getValue
());
}
else
{
$offers
[
'lowPrice'
]
=
$Formatter
->
format
(
$Product
->
getPrice
()
->
getValue
());
}
if
(
$MaxPrice
&&
$MaxPrice
->
getValue
())
{
...
...
Dieser Diff ist reduziert.
Zum Erweitern klicken.
Vorschau
0%
Lade
Wiederholen
oder
Neue Datei anhängen
.
Abbrechen
You are about to add
0
people
to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Kommentar speichern
Abbrechen
Bitte
registrieren
oder
Anmelden
zum Kommentieren