Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 9
Seite [1]
e30micha


Poststar




Herkunft: Trier
Beiträge: 639
# Thema - 01.12.2008 um 09:59 Uhr
Hallo Leute!

Endschuldigt bitte für diesen Threadnamen , ich hab mal wieder ein kleines Problem und zwar:

Die Ausgabe des Match Links (wars_url) möchte ich bearbeiten.

Der Link soll nicht in der Ansicht ganz angezeigt werden sondern unter "Match Link" (wenn man drauf klickt kommt man dann z.B. zum ESL War ), dies macht man doch in der wars/view.php ?

Beste Grüße

micha


Edit:

Hilfe?


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Zuletzt editiert von e30micha am 01.12.2008 um 21:20 Uhr (1x Editiert)
Inaktiv
saNsalvador


Try to beat me





Beiträge: 123
# Antwort: 1 - 02.12.2008 um 10:00 Uhr
Du meinst statt

- http://www.linkzummatch.de

- Match Link

?!
Wenn ja: in der view.php wird die wars_url als link ins Array geschrieben. Müsstest einfach an der stelle wo:

$wars_url = cs_secure($cs_wars['wars_url']);
$wars['wars']['url'] = cs_html_link('http://' . $wars_url,$wars_url);

steht die, 2te Zeile in:

$wars['wars']['url'] = $wars_url;

abändern. So kannst du zumindest direkt auf die url zugreifen und später in der view.tpl sowas schreiben wie

< a href="{wars:url}"> Matchlink< /a>

ohne Leerzeichen natürlich


FALLS du das überhaupt gemeint hast ^^


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 2 - 02.12.2008 um 10:36 Uhr
Ja genau so meine ich das , aber leider funktioniert das bei mir so nicht?

 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['url']['link'] = empty($wars_url) ? '-' cs_html_link('http://' $wars_url,$wars_url);


Ändere ich diese ab, so wie du es sagtest kommt bei mir leider nur ein weißer Bildschirm :(

Beste Grüße

micha


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
saNsalvador


Try to beat me





Beiträge: 123
# Antwort: 3 - 02.12.2008 um 10:49 Uhr
Hast du evtl die Abfrage am Anfang der view.php oder sonstiges abgeändert? Wird bei dir immernoch über "$cs_wars" der select auf die wars Tabelle erstellt? Wenn ja dann poste mal bitte die beiden Zeilen aus dem obrigen Beispiel wie du sie jetzt verändert hast


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 4 - 02.12.2008 um 11:06 Uhr
 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['url']['link'] = empty($wars_url) ? '-' cs_html_link('http://' $wars_url,$wars_url);


Damit funktioniert es aber der Link wird komplett ausgegeben.

Hab ihn abgeändert in dieses

 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['url']['link'] = $wars_url;


Auch probiert habe ich dieses:

 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['wars']['url'] = empty($wars_url) ? '-' $wars_url;


Bei PHP blicke ich leider nicht so richtig durch x)

micha


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
saNsalvador


Try to beat me





Beiträge: 123
# Antwort: 5 - 02.12.2008 um 11:24 Uhr
Mmm also wenn er im ersten Beispiel alles einwandfrei macht, kennt er an dieser Stelle die $wars_url , also schließ ich mal aus das du irgendeinen select geändert hast o.ä.

Warum er dann allerdings das letzte Beispiel nicht macht ist mir ein Rätsel.

 
1.
2.
3.
4.
1. / 2. / ... 
 
$wars_url 
cs_secure($cs_wars['wars_url']);
$wars['wars']['url'] = empty($wars_url) ? '-' $wars_url;


Der code ist semantisch korrekt und müsste so funktionieren. Das Einzigste (was aber normalerweise nicht zu einer weißen Seite führt) ist das du anstelle des " $wars['wars']['url'] " mal " $wars['url']['link'] " schreiben solltest, da ich davon ausgehe das so auch der Aufruf bei dir in der .tpl lautet

Habe jetzt gerade mal die 2 Zeilen aus meiner view.php mit den geposteten Zeilen ersetzt - kein weißer Bildschirm. Wenn du willst kannst du mir mal die beiden Dateien schicken (view.php und view.tpl) ansonsten wüßte ich nicht, wo da ein Fehler sein könnte


Zuletzt editiert von saNsalvador am 02.12.2008 um 11:25 Uhr (1x Editiert)
Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 6 - 02.12.2008 um 11:31 Uhr
 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['url']['link'] = empty($wars_url) ? '-' $wars_url;


Hiermit funktioniert es jetzt

Ich danke dir für deine Hilfe

Vielleicht könnte man soetwas auch ins Code&Paste einfügen?

micha


Edit-

Nochmal geändert in:
 
1.
2.
1. / 2. / ... 
 $wars_url cs_secure($cs_wars['wars_url']);
$wars['url']['link'] = empty($wars_url) ? '-' 'http://' $wars_url;


Sonst öffnet sich nicht der richtige Link


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Zuletzt editiert von e30micha am 02.12.2008 um 11:35 Uhr (1x Editiert)
Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 7 - 02.12.2008 um 21:38 Uhr
02.12.2008 um 11:31 Uhr - e30micha:

Vielleicht könnte man soetwas auch ins Code&Paste einfügen?

du kannst deinen code ja auch selber einfügen


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Inaktiv
|
Slider2


Rock the board




Beiträge: 86
# Antwort: 8 - 02.12.2008 um 21:57 Uhr
Viel leichter ist das doch übers Subtemplate?
<a href="{wars:wars_url}">Match Link</a>


Inaktiv
|
e30micha
Thread-Ersteller


Poststar




Herkunft: Trier
Beiträge: 639
# Antwort: 9 - 02.12.2008 um 22:02 Uhr
Genau dies hat leider bei mir nicht funktioniert .

Gruß

micha

PS: Habs ins Code&Paste eingefügt


------------------
„Wenn Unrecht zu Recht wird, wird Widerstand zur Pflicht!“ - Bertolt Brecht


Inaktiv
|
Antworten: 9
Seite [1]


Sie müssen sich registrieren, um zu antworten.