Gelöst Artikel Kurzbeschreibung Text kürzen

Micmac

Sehr aktives Mitglied
12. Februar 2016
337
60
Hallo,
wir stehen mal wieder auf dem Schlauch. Wir wollen , für euch Profis sicherlich ganz einfach, den Beschreibungstext eine Artikels kürzen, d.h. nach einem Bestimmten Wort "abschneiden". Wir haben uns durch das Forum gewühlt, sind jetzt aber nur noch planloser.
Konkret:
Der Kurzbeschreibungstext " das ist ein schönes Haus - mit großem Garten" soll gekürzt werden auf "das ist ein schönes"
Das "Haus - mit großem Garten" muss weg 🙂
Alles ab dem Wort "Haus" ist aber auch noch fett, rot und in einer andern Schriftgröße als der Rest. Macht das einen Unterschied?
Wir kriegen es einfach nicht hin obwohl es doch eigentlich ganz einfach ist, oder?

Vielen Dank für die Hilfe
 

Thomas Berge

Moderator
Mitarbeiter
3. Dezember 2017
390
117
Hallo Micmac,

über die Workflowaktion Wert setzen suchst du dir die gewünschte Variable raus. Bei Wert klickst du auf den Button "...". In der erweiterten Eigenschaft wählst du die Variable aus und verwendest zum Kürzen den Filter Remove. Ich habe mal einen Screenshot angehangen, um es zu verdeutlichen.
 

Anhänge

  • Ashampoo_Snap_2020.10.30_10h17m45s_001_.png
    Ashampoo_Snap_2020.10.30_10h17m45s_001_.png
    55,9 KB · Aufrufe: 80

Micmac

Sehr aktives Mitglied
12. Februar 2016
337
60
Danke für die schnelle Antwort,
daran hab ich auch gedacht, es hat aber nicht funktioniert. Der Text, der entfernt werden soll, hat Absätze und eine besondere Schriftfarbe. Ist das ein Problem? Umlaute sind auch drin.

Beispiel:

das ist ein schönes
- Haus
- Auto
- Frühstück

alles Blaue soll weg.
Ich hab es geschafft alle Wörter einzeln und "-" zu "removen", aber das ist ja nicht im Sinne des Erfinders denk ich. Ist HTML ein Problem?
 

John

Sehr aktives Mitglied
3. März 2012
4.214
1.088
Berlin
Ich denke, es ist einfacher, hier per Ameise zu exportieren, dann mit einem externen Tool zu bearbeiten und dann wieder zu importiere.
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.901
545
Na ja dann brauchst du doch nur ab der HTML Anweisung color replacen.
 

Micmac

Sehr aktives Mitglied
12. Februar 2016
337
60
Leider haben wir nicht wirklich Ahnung vom replacen und removen 🙂
Was muss "removed" werde wenn alles nach "schönes" weg soll? Reichen die Wörter ausgeschrieben oder der HTML-Code (z.B. für die Umlaute etc.)?

Beispiel:

das ist ein schönes
- Haus
- Auto
- Frühstück

{{ Vorgang.Beschreibung.Global.Kurzbeschreibung.Deutsch | Remove: '???' }}

Die Ameise wäre natürlich auch eine Idee. Allerdings geht ein Workflow schneller. Wenn man ihn gebastelt bekommt 🤓

Danke für die Hilfe
 

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.901
545
Kannst du mir die Beschreibung als Quellcode schicken damit ich sehen kann ob das auch bei dir über <span> gemacht wird und ob noch weitere span`s drinne sind.
 
  • Gefällt mir
Reaktionen: Micmac

John

Sehr aktives Mitglied
3. März 2012
4.214
1.088
Berlin
Wenn da unkontrolliert HTML drin ist, würde ich den erstmal raus hauen.

{{ Vorgang.Beschreibung.Global.Kurzbeschreibung.Deutsch | StripHtml | Remove: '???' }}
 
  • Gefällt mir
Reaktionen: Micmac

Micmac

Sehr aktives Mitglied
12. Februar 2016
337
60
Nach dem HTML-Aufräumen klappt es gut mit der Zeile:

{{ Vorgang.Beschreibung.Global.Kurzbeschreibung.Deutsch|Replace: "<span.+","" }}
Alles nach <span... wird entfernt.

Vielen Dank für eure Hilfe. Ein kleiner Nachhilfekurs würde uns wohl nicht schaden 🙂
 

Ähnliche Themen