Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 15. Januar 2015 19:10
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
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
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Funktioniert das?
<p>{cms_selflink text="Weitere Informationen" page=$intlink}</p>1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#3 15. Januar 2015 20:12
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
nope ...
Servus,
Alex
Offline
#4 15. Januar 2015 21:03
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Auch nicht damit?
{assign var="intlink" value=$entry->Interner_Link}1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#5 16. Januar 2015 10:00
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.384
Re:
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
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Auch nicht damit?
{assign var="intlink" value=$entry->Interner_Link}
Kurzschreibweise ohne das assign-Plugin und Smarty3-like 
{$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
.
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#7 16. Januar 2015 11:31
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
Wobei solche simplen Variablen-Zuweisungen das System unnötig belasten ...
<p>{cms_selflink text="Weitere Informationen" page=$entry->Interner_Link}</p>... und gut ist
.
Das war das allererste was ich probiert habe. Es funzt bei mir nicht.
Servus,
Alex
Offline
#8 16. Januar 2015 11:58
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
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
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
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
.
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.
1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
#10 16. Januar 2015 15:39
- faglork
- CMSMS-Profi
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.157
- Webseite
Re:
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
- cyberman
- Moderator

- Ort: Dohna / Sachsen
- Registriert: 13. September 2010
- Beiträge: 6.741
- Webseite
Re:
Den Parameter kann man sich aber eigentlich sparen.
Stimmt auch wieder - lässt sich bequem mit Smarty abfangen, systemkonform und ohne Hacks
.
{cms_selflink text="Weitere Informationen" page=$entry->Interner_Link assign="intlink"}
{if !isset($intlink)}
<p>"Zielseite existiert nicht"</p>
{else}
{$intlink}
{/if}1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi
Offline
1
- Übersicht
- »
- »