Frage - Block $content richtig ausgeben

Begonnen von lemming, 20 Februar 2009, 00:16:13

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

lemming

hi leute,
mich stresst grad bisschen die blockausgabe content. angenommen ich hab sowas hier:

<a href="#" class="lang-beBackLater langinsert-post" onclick="Status.set(1, Languages.get('later'));return false;"><img src="images/dingo.png" style="border:0;" alt="" title="" />hiho</a>

wie geb ich das dann richtig aus?

$content ='<a href="#" class="lang-beBackLater langinsert-post" onclick="Status.set(1, Languages.get(\'later\'));return false;"><img src="images/dingo.png" style="border:0;" alt="" title="" />hiho</a>';

bringt nicht das gewünschte ergebnis :mad2:


greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

reddragon

hi..

Leider weiß keiner, was an deinem Ergebnis nicht stimmt. In der Regel stimmen Ergebnisse, meist sind die Aufgaben falsch  ;)

ich denke mal, dir fehlt der Link, oder?

also ich bin nun nicht so der php-Fachmann, aber mit # wird in der Regel etwas deaktiviert. ändere das doch mal gegen einen reellen Namen ;)

also wenn ich dein content mit Raute nutze, dann schaut das im CMS so aus:
<td><div class="content"><a class="lang-beBackLater langinsert-post" onclick="Status.set(1, Languages.get('later'));return false;"><img src="images/dingo.png" style="border:0;" alt="" title="" >hiho</a></div></td>

ändere ich das # gegen einen Namen, oder Buchstanen, dann schauts so aus:
td><div class="content"><a href="name.php" class="lang-beBackLater langinsert-post" onclick="Status.set(1, Languages.get('later'));return false;"><img src="images/dingo.png" style="border:0;" alt="" title="" >hiho</a></div></td>



und so sieht mein Block aus:
<?php

defined
('mxMainFileLoaded') or die('access denied');

$mxblockcache false;

global 
$prefix$multilingual$currentlang$tipath;


$content ='<a href="name.php" class="lang-beBackLater langinsert-post" onclick="Status.set(1, Languages.get(\'later\'));return false;"><img src="images/dingo.png" style="border:0;" alt="" title="" />hiho</a>';

?>


Sollte es nicht der Link sein, noch der Hinweis, dass $content nicht mehrmals hintereinander ausgegeben werden kann, es wird nur der letzte angezeigt...

lemming

hi reddragon,
danke für dein lsgansatz, ich hätte wsch. mehr info geben sollen dann wäre klar geworden dass das # zwingend vorhanden sein muss.
es ging mir um die formatierung ansich. habs mir jetzt im who-is-online block abgeschaut und da wurde es so gemacht:

$content ="<a href=\"#\" class=\"lang-beBackLater langinsert-post\" onclick=\"Status.set(1, Languages.get('later'));return false;\"><img src=\"images/dingo.png\" style=\"border:0;\" alt=\"\" title=\"\" />hiho</a>";


leider stimmt das ergebnis immernoch nicht.

um mal das ganze problem zu umschreiben: es dreht sich um ein fremdmodul welches eigenständig in einer index.html (ohne pmx) lauffähig ist. darin enthalten sind diverse javascript dateien und html.

mein ansatz war es das ganze per $content in einen block zu pumpen. das geht leider nicht und je weiter ich vorran komm desto klarer wird mir es liegt im moment eher am fremdmodul als an was anderem.

sry & danke nochmals aber das topic hat sich damit erstmal erledigt.
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*