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

#1 15. Januar 2015 19:10

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

[GELÖST] news extra feld und cms_selflink

Moin!

Wo liegt mein Denkfehler?

News Detail Template:

{assign var=intlink value=$entry->Interner_Link}
<p>{cms_selflink text="Weitere Informationen" page="$intlink"}</p>

Interner_Link ist ein page_alias

-> funzt nicht, es wird nichts ausgegeben :-(

Servus,
Alex

Offline

#2 15. Januar 2015 19:36

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

Re: [GELÖST] news extra feld und cms_selflink

Funktioniert das?

<p>{cms_selflink text="Weitere Informationen" page=$intlink}</p>

Offline

#3 15. Januar 2015 20:12

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

Re: [GELÖST] news extra feld und cms_selflink

nope ...

Servus,
Alex

Offline

#4 15. Januar 2015 21:03

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

Re: [GELÖST] news extra feld und cms_selflink

Auch nicht damit?

{assign var="intlink" value=$entry->Interner_Link}

Offline

#5 16. Januar 2015 10:00

Klenkes
Server-Pate
Ort: 89428 Syrgenstein
Registriert: 17. Dezember 2010
Beiträge: 1.437

Re: [GELÖST] news extra feld und cms_selflink

faglork schrieb:

nope ...

Klappt's nun?

Ich hab' mal grade dies getestet, und es funktioniert prima:

{assign var="intlink" value=$entry->Interner_Link}
<p>{cms_selflink text="Weitere Informationen" page=$intlink}</p>

Offline

#6 16. Januar 2015 10:27

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

Re: [GELÖST] news extra feld und cms_selflink

cyberman schrieb:

Auch nicht damit?

{assign var="intlink" value=$entry->Interner_Link}

Kurzschreibweise ohne das assign-Plugin und Smarty3-like wink

{$intlink = $entry->Interner_Link}

Wobei solche simplen Variablen-Zuweisungen das System unnötig belasten ...

<p>{cms_selflink text="Weitere Informationen" page=$entry->Interner_Link}</p>

... und gut ist  angel .

Offline

#7 16. Januar 2015 11:31

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

Re: [GELÖST] news extra feld und cms_selflink

cyberman schrieb:

Wobei solche simplen Variablen-Zuweisungen das System unnötig belasten ...

<p>{cms_selflink text="Weitere Informationen" page=$entry->Interner_Link}</p>

... und gut ist  angel .

Das war das allererste was ich probiert habe. Es funzt bei mir nicht.

Servus,
Alex

Offline

#8 16. Januar 2015 11:58

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

Re: [GELÖST] news extra feld und cms_selflink

Vergesst alles.

Der Kunde hatte die Zielseite gelöscht.

Leider gibt es in so einem Fall keine Fehlermeldung, sondern cms_selflink gibt eoinfach nichts aus :-(

Danke euch für die Unterstützung.

Servus,
Alex

Offline

#9 16. Januar 2015 15:05

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

Re: [GELÖST] news extra feld und cms_selflink

faglork schrieb:

Leider gibt es in so einem Fall keine Fehlermeldung, sondern cms_selflink gibt eoinfach nichts aus :-(

Macht ja auch irgendwie Sinn, einen Link auszugeben, wenn nichts zum Verlinken da ist wink.

Man könnte allenfalls schauen, ob man dem Plugin dahingehend erweitert, dass es einen weiteren Parameter zwecks Debugging verarbeitet, bei dem eine Fehlermeldung ausgegeben wird.

Offline

#10 16. Januar 2015 15:39

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

Re: [GELÖST] news extra feld und cms_selflink

cyberman schrieb:

Man könnte allenfalls schauen, ob man dem Plugin dahingehend erweitert, dass es einen weiteren Parameter zwecks Debugging verarbeitet, bei dem eine Fehlermeldung ausgegeben wird.

Gute Idee. Den Parameter kann man sich aber eigentlich sparen. Falls die abgefragte Variable 0 ist:

"Zielseite existiert nicht" als Text ausgeben.

Mal sehen ... wenn ich Zeit hab.

Servus,
Alex

Beitrag geändert von faglork (16. Januar 2015 15:55)

Offline

#11 18. Januar 2015 23:27

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

Re: [GELÖST] news extra feld und cms_selflink

faglork schrieb:

Den Parameter kann man sich aber eigentlich sparen.

Stimmt auch wieder - lässt sich bequem mit Smarty abfangen, systemkonform und ohne Hacks wink.

{cms_selflink text="Weitere Informationen" page=$entry->Interner_Link assign="intlink"}
{if !isset($intlink)}
  <p>"Zielseite existiert nicht"</p>
{else}
  {$intlink}
{/if}

Offline