diff options
| author | Roger Rehnelt <noreply@maennchen1.de> | 2026-10-03 14:55:03 +0200 |
|---|---|---|
| committer | Roger Rehnelt <noreply@maennchen1.de> | 2026-10-03 14:55:03 +0200 |
| commit | 1e5d85875aae1a895713b94a168a1c224e1da4d5 (patch) | |
| tree | 9901487d28d0d1abb367bec0e6f1b87a2959f90a /views | |
| parent | c9bdee363274329fc5dc5dee6c85e5b86b1f28f9 (diff) | |
Produktseite: Kurzbeschreibung nur einmal im Modus „neu“
Der Kurztext erscheint nur, wenn er sich von der Kurzbeschreibung unterscheidet.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'views')
| -rw-r--r-- | views/produktseite/produkt.phtml | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/views/produktseite/produkt.phtml b/views/produktseite/produkt.phtml index 4ce57be..0703462 100644 --- a/views/produktseite/produkt.phtml +++ b/views/produktseite/produkt.phtml @@ -190,11 +190,14 @@ </div> <?php /* Preis, Preiszeile und Lieferzeit ENDE */ ?> + <?php /* Kurzbeschreibung; der Kurztext weiter unten nur, wenn er etwas anderes sagt (W2) */ $shortdesc_text = trim(wp_strip_all_tags((string)($this->view['data']['shortdesc']??''))); ?> + <?php if ($shortdesc_text !== '') { ?> <div itemprop="description" class="wpsg_produkt_shortdescription"> <span><?php echo $this->view['data']['shortdesc']; ?></span> </div> + <?php } ?> <div class="wpsg_clear"></div> @@ -258,7 +261,7 @@ <?php /* Produktkurzbeschreibung START */ ?> <div class="wpsg_product_informationarea"> - <?php if (strlen(trim($this->view['data']['beschreibung'])) > 0) { ?> + <?php $kurztext = trim(wp_strip_all_tags((string)($this->view['data']['beschreibung']??''))); if ($kurztext !== '' && $kurztext !== $shortdesc_text) { ?> <div class="wpsg_product_information_short"> <div class="wpsg_produkt_additional_information"> <div itemprop="description" class="wpsg_produkt_shortdescription"> |
