Seite 1 von 2

Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mo 19. Jan 2015, 09:27
von dgr
Hallo zusammen,
Ich möchte Zeilenumbruch in der Artikel-Kurzbeschreibung erzwingen, habe es aber nicht geschafft.
Wie könnte ich es anstellen? Im Forum habe ich nichts dergleichen gefunden.

Besten Dank und liebe Grüsse

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mo 19. Jan 2015, 19:12
von bonsai
Also auf ein Versuch: Kopiere Dir erst die \admin\artikel\editieren_grunddaten.php z.b. unter editieren_grunddaten_orgi.php

Dann öffne die editieren_grunddaten.php und etwa Zeile 1262 (in der originalen) steht folgendes
Code: Alles auswählen
      <tr>
         <td valign="top"><nobr><?php echo $a_ar_kurz_beschreibung?>:</nobr></td>
         <td>&nbsp;</td>
         <td><textarea cols="37" rows="10" name="kurz_beschreibung" style="width:500px; height:50px;">
<?php echo $tpl_kurz_beschreibung?></textarea><?php echo $StandardKurzBeschreibung?></td>
      </tr>


Das ersetze mit folgendem

Code: Alles auswählen
      <tr>
         <td valign="top"><nobr><?php echo $a_ar_kurz_beschreibung?>:</nobr></td>
         <td>&nbsp;</td>
         <td><textarea cols="37" rows="10" name="kurz_beschreibung" style="width:500px; height:50px;">
<?php echo stripslashes($tpl_kurz_beschreibung)?></textarea><?php echo $StandardKurzBeschreibung?></td>
      </tr>


Nun kannst Du dort auch Zeilenumbrüche machen. Aber zu bedenken - hier wird der Text ja irgendwann durch die höhe begrenzt. Mache das alles doch in der "normalen" Beschreibung darunter. Dort wird erst mal nach 250 Zeichen der Text mit den ... abgeschnitten. In der Artikelbeschreibung ist aber dann doch der gesamte Text da.

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mo 19. Jan 2015, 20:13
von dgr
Hallo Bonsai
Danke für deinen Vorschlag.
Leider funktioniert es nicht. Lediglich die Ansicht im Adminbereich ist etwas verschoben. Aber im Shop selber sind keine Zeilenumbruch zu sehen.
lg

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Di 20. Jan 2015, 05:20
von bonsai
In meiner 2.3er Version funktioniert das aber.
Wenn Du mehr möchtest als Zeilenumbrüche, musst Du es mal mit htmlspecialchars_decode anstatt stripslashes versuchen
Weiterführender Link -> http://php.net/manual/de/function.htmls ... decode.php

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Di 20. Jan 2015, 08:50
von dgr
... funktioniert auch nicht. <br> oder <br/> werden ignoriert.
Habe ich irgendwas übersehen?
Code: Alles auswählen
   <td><textarea cols="37" rows="10" name="kurz_beschreibung" style="width:500px; height:50px;">
         <?php echo htmlspecialchars_decode($tpl_kurz_beschreibung)?></textarea><?php echo $StandardKurzBeschreibung?></td>
      </tr>


Ich habe allerdings die Version 2.2.
Eigenartig ist dass "stripslashes" auf die StandardBeschreibung wirkt.

Gruss

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mi 21. Jan 2015, 05:18
von bonsai
Also ich hab jetzt mal eine V.2.2 probiert. Auch hier funktioniert das. Ansonsten musst Du halt mal sagen, was Du alles in html dort machen möchtest

2.jpg
2.jpg (22.36 KiB) 21304-mal betrachtet


Du musst dann nur die Zeichenreferenz für html haben und diese dort dann so eingeben.

1.jpg
1.jpg (22.82 KiB) 21304-mal betrachtet


Eine html-Zeichenreferenz bekommst Du z.b. hier -> http://de.selfhtml.org/html/referenz/zeichen.htm

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mi 21. Jan 2015, 09:33
von dgr
Hallo Bonsai

Ich habe es nochmal probiert aber ohne Erfolg.
Code: Alles auswählen
   <tr>
         <td valign="top"><nobr><?php echo $a_ar_kurz_beschreibung?>:</nobr></td>
         <td>&nbsp;</td>
         <td><textarea cols="37" rows="10" name="kurz_beschreibung" style="width:500px; height:50px;">
         <?php echo htmlspecialchars_decode($tpl_kurz_beschreibung)?></textarea><?php echo $StandardKurzBeschreibung?></td>
      </tr>

Weder <br> noch <br/> wirken.
Im Adminbereich ist jetzt der Text verschoben, mal rechts, mal links (!) und die Zeichenreferenzen verschwinden sobald ich auf speichern klicke. Im Shop-Bereich sieht der Kunden immer noch keinen Zeilenumbruch, egal welcher Browser ich benütze.
Was ich in der Artikel Kurzbeschreibung brauche ist mindestens Zeilenumbruch. Schriftfarbe und fett wären schon traumhaft.
Die Artikel Kurzbeschreibung entscheidet ob meine Kunden der Artikel kaufen oder nicht, deshalb ist es mir so wichtig.

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Mi 21. Jan 2015, 16:19
von bonsai
Ist schon komisch. Du hast aber sonst nichts geändert?
Ich hab das aber mit stripslashes gemacht. Ansonsten schick mir mal die php-Datei per mail. Die findest Du im Impressum der Seite unten in meiner Signatur. Ich vergleich die dann mal und schau ob die bei mir geht oder nicht.

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Do 22. Jan 2015, 17:46
von bonsai
Also, ob das jetzt etwas "wegrutscht" wäre/ist eigentlich nicht schlimm. Im Frontend wird das schon richtig angezeigt. Aber versuch mal folgendes bei Dir dort zu ändern (am besten kopieren)
Code: Alles auswählen
      <tr>
         <td valign="top"><nobr><?php echo $a_ar_kurz_beschreibung?>:</nobr></td>
         <td>&nbsp;</td>
         <td colspan="2"><textarea style="width:300px; height:50px" name="kurz_beschreibung" cols="187" rows="10"><?php echo stripslashes($tpl_kurz_beschreibung)?></textarea><?php echo $StandardKurzBeschreibung?></td>
         <?php echo $StandardKurzBeschreibung ?></td>
      </tr>

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Do 22. Jan 2015, 19:59
von dgr
Danke Bonsai.
Jetzt habe ich dein Code reinkopiert, also an der Stelle vom original <tr>...</tr>.
Es passiert einfach nichts. Im Adminbereich sieht es etwas anders aus da du eine andere "width" angegeben hast. Aber sonst keine Änderung! Es ist einfach verrückt!
An was könnte es sonst liegen?

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Do 22. Jan 2015, 21:40
von bonsai
Hast Du mal geschaut, wie das nach dem speichern für den Kunden (also ganz normal auf der Internetseite) bei dem Artikel aussieht? Gibt es dort den Zeilenumbruch?

Du musst beim bearbeiten des Artikels halt einfach mal für den Zeilenumbruch "ENTER" drücken. Ansonsten weiss ich nicht weiter, da es bei mir funktioniert.

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: Fr 23. Jan 2015, 11:33
von dgr
Hallo Bonsai,
Habe mit deiner Datei probiert. Leider funktioniert es auch so nicht.

Ich habe bei jedem Versuch auf die Internetseite nachgeschaut wie es für den Kunden aussieht und dort nochmal refreshed und mit zwei verschiedene Browser probiert: nichts, kein Zeilenumbruch!!!
Danach habe ich im Adminbereich jeden gewünschten Zeilenumbruch neu gesetzt, mal mit enter, mal mit <b> oder <b/> und sogar mit \n, ohne Erfolg.

Könnte da die Datei content.css Einfluss auf diesem Bereich haben?
Code: Alles auswählen
section.artikelListFormat div.artikelListContentFormat p {
    font-size: 11px;
    padding: 0 8px 10px;
    color: #000000;/*noir*/
    position: absolute;
    top: 45px;
    left: 0px;
    width: 300px;/*statt 270px*/
    height: 80px;
    overflow: hidden;
}

Sollte oder könnte ich dort was anpassen?

Herzlichen Dank für deine Unterstützung.

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: So 1. Feb 2015, 13:55
von dgr
Hallo,

Ich bin's wieder. Mein Problem ist noch nicht gelöst: ich möchte Zeilenumbruch in der Artikel-Kurzbeschreibung erzwingen können.
Mit stripslashes oder htmlspecialchars_decode in der Datei admin\artikel\editieren_grunddaten.php funktioniert es nicht (!).
Wer weiss weiter?
lg

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: So 1. Feb 2015, 14:57
von bonsai
Ich hätte da jetzt noch eine Frage. Mit welchem Browser arbeitest Du denn?

Bei mir funktioniert das ja. Ich habe das mit IE10 und FF probiert.
Und was hast Du denn sonst schon geändert am Shop?

Re: Zeilenumbruch in der Artikel-Kurzbeschreibung

BeitragVerfasst: So 1. Feb 2015, 15:09
von dgr
Hallo,

Ich arbeite mit IE10 und Firefox.
Ich habe das CSS Layout angepasst, eine zusätzliche Sprache integriert (eine zusätzliche Language-PHP Dateien) und .tpl Dateien personalisiert.

lg