Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: img-tag im Template nicht möglich?

img-tag im Template nicht möglich? 18 Sep 2016 16:57 #3758

  • jens78
  • jens78s Avatar
  • OFFLINE
  • Beiträge: 14
  • Dank erhalten: 1
Hallo,

ich versuche in einem Template ein Bild auszugeben, aber irgendwie scheint es mir als würde das img-tag "herausgefiltert".
echo $png;
echo '<img src="'.$png.'"/>';

$png enthält den Pfad zum Bild.Die erste Zeile gibt den Pfad als Text aus, das funktioniert problemlos. Die zweite Zeile aber gibt gar nichts aus, auch im Quelltext keine Spur von einem img-tag.

Habt ihr eine Idee, woran das liegen könnte?
Letzte Änderung: 18 Sep 2016 19:59 von jens78.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

img-tag im Template nicht möglich? 19 Sep 2016 04:07 #3759

  • time4mambo
  • time4mambos Avatar
  • OFFLINE
  • Mal gucken ob was passiert...
  • Beiträge: 901
  • Dank erhalten: 176
Hab gerade nicht im Kopf, welche Nummer zuständig ist. - Bei der Ausgabe ist es eine der Nummern an der Seite. Typografie. Dann beim Bild das "Bild" auswählen, das kleine "+" und einstellen, dass es ein Bild ist ;)


Axel
Das SEBLOD®-Handbuch auf Amazon
Tutorials zu Joomla und MS-Office: www.time4joomla.de
Der Administrator hat öffentliche Schreibrechte deaktiviert.

img-tag im Template nicht möglich? 19 Sep 2016 06:20 #3761

Hallo Jens,
Es gibt 2 verschiedene Typen von Bildern - jene mit Beschriftung und den bloßen Pfad. Bei ersteren erhältst du ein json-Array.
Was sagt der var_dump? Ist der Root-Pfad korrekt gesetzt?
In deinem img-Tag fehlen Pflichtangaben, ggf. filtert der Browser daher auch das Bild aus...?

Beste Grüße,
Pierre.
J!Praxis - Besser.Online - seit 2009
Joomla! Business Support, Programmierung, Websicherheit.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

img-tag im Template nicht möglich? 19 Sep 2016 17:11 #3765

  • jens78
  • jens78s Avatar
  • OFFLINE
  • Beiträge: 14
  • Dank erhalten: 1
Hallo,

vielen Dank für eure Antworten.

Ich habe vergessen zu erwähnen, dass der Link nicht von SEBLOD® stammt, sondern von einem kleinen script welches ich in das Template integriert habe. Dieses erzeugt aus einer pdf-Datei die mit SEBLOD® hochgeladen wurde ein Vorschaubild und dieses soll angezeigt werden.

So ähnlich habe ich das auch mal mit einem Logo gemacht, welches nur angezeigt wurde wenn im SEBLOD® formular eine checkbox aktiviert wurde. Auch dieses Logo wird plötzlich nicht mehr angezeigt, es hat aber definitiv einmal funktioniert.

Im englischen SEBLOD®-Forum habe ich diesen Beitrag mit genau dem gleichen Problem gefunden, verstehe aber nicht was mit Custom Variation gemeint ist :-(

img-tags-stripped
Letzte Änderung: 19 Sep 2016 17:16 von jens78.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

img-tag im Template nicht möglich? 19 Sep 2016 18:59 #3766

Hallo Jens,
Der verlinkte Beitrag beschreibt genau das, was Axel sagte - nur dass der Tip von Axel aktuell ist^^
Gib uns doch mal einen Link, erzähl wie du vorgehst, was exakt ab wann nicht funktioniert und wie sich dein $png zusammen baut... (wird es denn ohne Override angezeigt?) und beantworte meine Fragen von heute morgen - dann können wir dir sicher auch konkreter helfen ;)
Dass du das mit einem Template Override machst, hatte ich auch so verstanden - innerhalb SEBLOD® macht PHP keinen Spass^^, dumpe doch mal $fields bzw. ganz konkret dein
$fields['bild']
im beforeRender Event, value müsste dein Bild enthalten, wenn die Ursache nicht irgendwo vorher liegt.
Liebe Grüße,
Pierre.
J!Praxis - Besser.Online - seit 2009
Joomla! Business Support, Programmierung, Websicherheit.
Letzte Änderung: 19 Sep 2016 19:02 von Pierre Corell. Begründung: ^addition
Der Administrator hat öffentliche Schreibrechte deaktiviert.

img-tag im Template nicht möglich? 19 Sep 2016 19:23 #3767

  • time4mambo
  • time4mambos Avatar
  • OFFLINE
  • Mal gucken ob was passiert...
  • Beiträge: 901
  • Dank erhalten: 176
Inzwischen habe ich mal nachgeschaut. Im "Intro" oder "Inhalt" Nummer 2 anklicken --> Typografie (rechte Spalte) ... öhm... "Hinzufügen" (?) anklicken und "Bild" auswählen. Dann wird es angezeigt. Unter dem "+" kannst weitere Einstellungne für das Bild vornehmen. Das sollte generell auch funktionieren, wenn du da was selbstprogrammiertes hast. Wobei dann Pierre dein Ansprechpartner ist ;)


Axel
Das SEBLOD®-Handbuch auf Amazon
Tutorials zu Joomla und MS-Office: www.time4joomla.de
Der Administrator hat öffentliche Schreibrechte deaktiviert.
nach oben