summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorRoger Rehnelt <noreply@maennchen1.de>2026-10-03 14:55:03 +0200
committerRoger Rehnelt <noreply@maennchen1.de>2026-10-03 14:55:03 +0200
commit1e5d85875aae1a895713b94a168a1c224e1da4d5 (patch)
tree9901487d28d0d1abb367bec0e6f1b87a2959f90a /views
parentc9bdee363274329fc5dc5dee6c85e5b86b1f28f9 (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.phtml5
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">