Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 09. Januar 2015 11:39

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

[GELÖST] cms_selflink mit Bild ausstatten

Hallo Forum,

ich möchte einen internen Link mit einem Bild setzen. Die Hilfe von cms_selflink gibt mir dazu folgende Informationen:

cms_selflink schrieb:
  • (optional) image - Die URL eines Bildes, welches als Link verwendet werden soll. Beispiel: {cms_selflink dir='next' image='next.png' text='Next'}

  • (optional) imageonly - Bei Verwendung von Bildern kann damit die Anzeige von Text-Links unterdrückt werden. Wenn für den Link kein Text verwendet werden soll, können Sie mit der Einstellung lang=0 auch die Beschriftung unterdrücken. Beispiel: {cms_selflink dir='next' image='next.png' text='Next' imageonly=1}

Ich habe jetzt versucht, mit der Anweisung

{cms_selflink page='Zielseite' image='/uploads/images/beispiel.jpg' text='Beispieltext' imageonly=1}

CMSms dazu zu bewegen, dass das Bild "beispiel.jpg" aus dem genannten Verzeichnis angezeigt und beim Klick darauf auf die Seite "Zielseite" gesprungen wird.
Leider läßt sich CMSms nicht dazu überreden, das Bild anzuzeigen. Habe ich etwas vergessen (Angabe von 'root_url', andere Parameter etc.) oder nur falsch gedacht ?


Man ist so alt, wie man sich fühlt...

Offline

#2 09. Januar 2015 12:19

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] cms_selflink mit Bild ausstatten

Hallo und frohes Neues,

ich vermute, dass dein erster Slash im Verzeichnis-Pfad überflüssig ist.

Du könntest alternativ auch den Parameter "class" benutzen den Link mit einem Background-image versehen.

Beitrag geändert von antibart (09. Januar 2015 12:22)

Offline

#3 09. Januar 2015 12:39

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

antibart schrieb:

ich vermute, dass dein erster Slash im Verzeichnis-Pfad überflüssig ist.

Du könntest alternativ auch den Parameter "class" benutzen den Link mit einem Background-image versehen.

Leider ist auch ohne den ersten Slash keine Besserung eingetreten. sad
Wie soll ich mit Hilfe des Parameters "class" dem Link ein Background-Image verpassen ??  hmm


Man ist so alt, wie man sich fühlt...

Offline

#4 09. Januar 2015 13:01

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] cms_selflink mit Bild ausstatten

Über css.

Mit dem Parameter class bekommt der Link eine CSS-Klasse. Und die kann man dann in der stytesheet-Datei beliebig gestalten.

Offline

#5 09. Januar 2015 13:15

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

Es muß doch aber auch ohne gehen. Schließlich sagt die Hilfe ja eindeutig aus, das ich auch ein Bild (ohne Text) als Link angeben kann.
Die Frage ist für mich nur "Wie ?". Offensichtlich übersehe ich etwas oder mache einen Gedankenfehler. Ich bin auch der Meinung, dass ich einen "bildlichen Link" über 'cms_selflink' schon einmal hatte, aber ich komme im Moment nicht drauf, wo... neutral


Man ist so alt, wie man sich fühlt...

Offline

#6 09. Januar 2015 14:11

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] cms_selflink mit Bild ausstatten

Fueg mal testweise noch die Parameter widt und height entsprechend der Imagegroesse zu.

Ansonsten - wenn du den Link nicht posten magst, kopier doch bitte mal, was der Quellcode ausgibt.

Oder schau im Browser unter Grafik-Info, was dort ausgegeben wird. Dann siehst du schon mal, ob es am Pfad liegt.

Beitrag geändert von antibart (09. Januar 2015 14:14)

Offline

#7 09. Januar 2015 14:48

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Kann es gerade nicht checken, aber wenn ich mich recht entsinne, ist /uploads/images der im Plugin voreingestellte Pfad ...

Offline

#8 09. Januar 2015 21:28

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

Ich hab das mit dem Link jetzt gelassen - wäre ein größerer Aufwand geworden, für nur wenig Erfolg...

Trotzdem danke für Eure Bemühungen.


Man ist so alt, wie man sich fühlt...

Offline

#9 10. Januar 2015 10:33

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Folgendes funtioniert,
ab und zu sind Berechtigungen für Bilder falsch, achte darauf das die Datei lesbar ist.

[== smarty ==]
{cms_selflink image="uploads/images/avaaz.png" page="kontakt" imageonly=1}

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#10 10. Januar 2015 10:45

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

Janl schrieb:

Folgendes funtioniert,
ab und zu sind Berechtigungen für Bilder falsch, achte darauf das die Datei lesbar ist.

[== smarty ==]
{cms_selflink image="uploads/images/avaaz.png" page="kontakt" imageonly=1}

MfG
Jan

Danke Janl, aber ich lasse jetzt dieselbe Datei (ohne Änderung der Dateiberechtigung) mittels "Gallery" anzeigen - und es funktioniert. Sofern also "cms_selflink" und "Gallery" nicht plötzlich unterschiedliche Dateiberechtigungen benötigen, muss der Fehler woanders liegen - vielleicht auch zwischen meinen Ohren  hmm ...


Man ist so alt, wie man sich fühlt...

Offline

#11 11. Januar 2015 18:43

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Naja,

- was wird denn nun ausgegeben?
- was sagt denn der debug-Modus?

Zudem hat Janl in seinem code den TEXT weggelassen - hast du das denn mal probiert?

Servus,
Alex

Beitrag geändert von faglork (11. Januar 2015 18:44)

Offline

#12 11. Januar 2015 21:22

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

@faglork,
Text ist mit Absicht weggelassen damit nur das Bild als Link funktioniert.


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#13 12. Januar 2015 23:56

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Janl schrieb:

@faglork,
Text ist mit Absicht weggelassen damit nur das Bild als Link funktioniert.

Ja eben, genau das meinte ich damit.

Servus,
Alex

Offline

#14 12. Januar 2015 13:52

antibart
Server-Pate
Registriert: 14. Dezember 2010
Beiträge: 880

Re: [GELÖST] cms_selflink mit Bild ausstatten

Guck dir doch noch mal den Post von Cyberman an:

Wenn uploads/images tatsächlich im PlugIn voreingestellt sein sollte, dann must du ihn weglassen, also nur: {cms_selflink image="test.png" page="kontakt" imageonly=1}.

Daher habe ich ja vorgeschlagen, die Grafik-info mal direkt auf der Website anzeigen zu lassen. Damit du sehen kannst, welcher Pfad tatsächlich erzeugt wird.

Beitrag geändert von antibart (12. Januar 2015 13:53)

Offline

#15 12. Januar 2015 18:32

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

antibart schrieb:

Guck dir doch noch mal den Post von Cyberman an:

Wenn uploads/images tatsächlich im PlugIn voreingestellt sein sollte, dann must du ihn weglassen, also nur: {cms_selflink image="test.png" page="kontakt" imageonly=1}.

Daher habe ich ja vorgeschlagen, die Grafik-info mal direkt auf der Website anzeigen zu lassen. Damit du sehen kannst, welcher Pfad tatsächlich erzeugt wird.

Tja, ich habe jetzt den Pfad mit "uploads/images" und ohne, mit vorangestelltem "/" und ohne, mit Text und ohne probiert - aber das Bild wird weder angezeigt, noch bekomme ich Informationen dazu. sad
Mein Quellcode lautet

<div class="img-indent">
    {cms_selflink page='Zielseite' image='/uploads/images/beispiel.jpg' text='Beispieltext' imageonly=1}
</div>
<p>...</p>

und mittels Firebug bekomme ich angezeigt

<div class="img-indent"> </div>
<p>...</p>

d.h. das Bild wird offensichtlich überhaupt nicht erfasst. Stelle ich das Bild jedoch mittels

dar, so wird es korrekt angezeigt.  hmm


Man ist so alt, wie man sich fühlt...

Offline

#16 12. Januar 2015 19:29

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Das einzige das mir auffält ist grosser Z, aliasses werden eigentlich immer klein geschrieben.
page='Zielseite'

cms_selflink ohne gültiger Seite gibt tatsächlich ein leeres Resultat.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#17 12. Januar 2015 20:16

Dancer62
Server-Pate
Ort: 26345 Bockhorn, Niedersachsen
Registriert: 08. November 2013
Beiträge: 414

Re: [GELÖST] cms_selflink mit Bild ausstatten

So, ich habe das Ganze noch einmal durchprobiert und siehe da - es funktioniert !!! Folgendes hat sich bewährt:

<div class="img-indent">
   {cms_selflink page='zielseite' image='/uploads/images/beispiel.jpg' title='Beispieltext' imageonly=1}
</div>

d.h. mit Angabe des Pfads "/uploads/images/", statt "text" muss es "title" heißen - und die "zielseite" muss natürlich aktiv sein !!  ops

Danke an alle, die mich bei der Suche nach dem Fehler zwischen meinen Ohren unterstützt haben...


Man ist so alt, wie man sich fühlt...

Offline

#18 12. Januar 2015 21:55

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] cms_selflink mit Bild ausstatten

Schön das es funktioniert, ich konnte mich nicht vorstellen das es nicht funktioniert.
Weil ich es regelmäßig nutze weiss ich das man absolut nichts bekommt, wenn der Zielseite nicht existiert oder inaktiv steht.  Deswegen habe ich mit deine Code aus Firebug bedacht was es sein könnte.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline