2017-04-19 5 views
0

Ich benutze Kirby als mein CMS und ich versuche, eine Variable zu verwenden, um einen Link an einem Symbol einzufügen. Aber es funktioniert nicht. Ich habe es auf 2 Arten ausprobiert. Zuerst dies:Nest php Variable in href

<a href='<?= $page->team01_member_fb()->html() ?>' target="_blank"><img src="assets/images/facebook_ico.svg"></a> 

als diese:

<?php echo '<a href=" '.$page->team01_member_Test()->html().' ">Link text</a>'; ?> 
+1

Schauen Sie sich die resultierende Ausgabe an. Es wird wahrscheinlich ziemlich klar warum. Der Platz in deinem zweiten Codebeispiel ' ceejayoz

+0

Danke Mann, wegen deines Kommentars habe ich herausgefunden, was das Problem war! – adamswebspace

Antwort

0

Jetzt weiß ich, was das Problem war.

Ich hatte einen foreach Loop, weil das Element, das ich mit meinen Variablen gefüllt hatte, so oft wiederholt wurde, wie ich es selbst hinzugefügt habe. So

i benötigt, um den normalen Variable Anruf auf einen Array-Variable Aufruf zu ändern, wie unten:

<a href='<?= $section['team01_member_fb'] ?>' target="_blank"><img src="assets/images/facebook_ico.svg"></a> 

this helps jemand!

+0

froh, dass du es repariert hast :) – Martin