Codepaste - Details |
Weitere Infos zum Codepaste |
Name | Referenzen Navlist | ||
Autor | taM* | ||
CMS-Version | ClanSphere 2007 | ||
Datei | referenz/navlist.php | ||
Datum | 02.01.2008 um 11:57 Uhr | ||
Beschreibung | Navlist zu dem Modul Referenzen von Drag0n.<br><br> Am Anfang kann man die Menge der ausgebenden Referenzen bestimmen: $max = 2; Wobei die " die Menge ist. Man muss noch in themes/base/referenz/ eine navlist.tpl anlegen und der Inhalt ist: <div class="box_1_full" style="padding-left: 1px; width: 185px;"> {loop:referenz} <div style="padding-bottom:2px;"><center><a href="{link:referenz}">{referenz:image}</a> </center></div> {stop:referenz} </div> Natürlich kann man das alles in der tpl noch Anpassen MfG taM* |
||
Alter Code | Alter Code
|
||
Neuer Code | Neuer Code
|
||
Zurück - Übersicht |
Kommentare: 13
Seite [1] |
|
taM* 07.12.2015 Ort: - Beiträge: 1145 |
# 1 - 02.01.2008 um 11:58 Uhr
Beschreibung nochmal Übersichtlicher Navlist zu dem Modul Referenzen von Drag0n. Am Anfang kann man die Menge der ausgebenden Referenzen bestimmen: $max = 2; Wobei die 2 die Menge ist. Man muss noch in themes/base/referenz/ eine navlist.tpl anlegen und der Inhalt ist: <div style="padding-left: 1px; width: 185px;"> {loop:referenz} <div style="padding-bottom:2px;"><center><a href="{link:referenz}">{referenz:image}</a> </center></div> {stop:referenz} </div> Natürlich kann man das alles in der tpl noch Anpassen Und dann ganz normal in seinem Template den Platzhalter {referenz:navlist} einfügen. MfG taM* Zuletzt editiert von taM*, am 02.01.2008 um 12:02 Uhr (4x Editiert) |
mId3 -- Ort: - Beiträge: 156 |
# 2 - 02.01.2008 um 20:37 Uhr
Hi,erst mal danke. bei mir haut es nicht ganz hin, es zeigt mir die Bilder in volle grösse an ,statt 185px kannst du bitte nochmal prüfen . würde es gern benutzen. DANKE! |
donkeydick 13.07.2014 Ort: - Beiträge: 170 |
# 3 - 03.01.2008 um 06:59 Uhr
@ mide Die 185px, definieren meines Erachtens nur die Weite des DIV's und nicht des Bildes, müsste dann in der navlist.php reingeschrieben werden das das Bild z.B. nur maximal 160px angezeigt wird. |
taM* 07.12.2015 Ort: - Beiträge: 1145 |
# 4 - 03.01.2008 um 20:47 Uhr
jop die 185px ist die div größe, aber das bild muss man in der navlist.php festlegen, ich hab es einfach so gemacht, dass ich es in den Optionen festgelegt habe... Zuletzt editiert von taM*, am 03.01.2008 um 20:47 Uhr (1x Editiert) |
mId3 -- Ort: - Beiträge: 156 |
# 5 - 04.01.2008 um 00:19 Uhr
kannst du mir dann bitte sagen was ich in navlist.php ändern muss ! |
Fr33z3m4n 16.03.2022 Ort: Hamm Beiträge: 11700 |
# 6 - 05.01.2008 um 12:11 Uhr
$picture = cs_html_img($go,0,0,0,cs_secure($cs_referenz[$run]['referenz_name'])); $picture = cs_html_img($go,'height','width',0,cs_secure($cs_referenz[$r un]['referenz_name'])); bsp: $picture = cs_html_img($go,'100','100',0,cs_secure($cs_referenz[$run][' referenz_name'])); |
mId3 -- Ort: - Beiträge: 156 |
# 7 - 05.01.2008 um 21:04 Uhr
hmm , irgendwas ist in referenz/navlist.php falsch glaube ich , hab es 2x aufgesetzt und beides mal war die webseite nicht erreichbar . hab den server neustarten müssen und referenz/navlist.php entfernen. |
taM* 07.12.2015 Ort: - Beiträge: 1145 |
# 8 - 06.01.2008 um 18:18 Uhr
bei mir geht alles wunderbar :/ |
mId3 -- Ort: - Beiträge: 156 |
# 9 - 06.01.2008 um 18:20 Uhr
jo, das freut mich zu hören kannst es bitte nochmal prüfen , vielleicht fehlt da was. thx |
taM* 07.12.2015 Ort: - Beiträge: 1145 |
# 10 - 07.01.2008 um 15:33 Uhr
was geht denn nicht? erklär mal! |
mId3 -- Ort: - Beiträge: 156 |
# 11 - 07.01.2008 um 18:51 Uhr
wenn ich es so mache wie du oben erkärt hast dann bei ersten aufruf der seite passt alles und wen ich die seite refreshe wird der server nicht mehr erreichtbar (down). hab daweill {referenz:navlist} von index.htm entfernt. navlist.php <?php $max = 1; $data = array(); if(!empty($_GET['referenz_id'])) { $where = "referenz_id = '" . $_GET['referenz_id'] . "'"; } else { $where = 0; } $cs_referenz = cs_sql_select(__FILE__,'referenz','*',$where,'referenz_id DESC',0,$max); $referenz_loop = count($cs_referenz); if(empty($cs_referenz)) { $data['referenz']['image'] = 'Bisher noch keine Referenzen'; echo cs_subtemplate(__FILE__,$data,'referenz','navlist'); } else { $data = array(); for($run=0; $run<$referenz_loop; $run++) { $go = 'uploads/referenz/' . cs_secure($cs_referenz[$run]['referenz_img']); $picture = cs_html_img($go,150,150,0,cs_secure($cs_referenz[$run]['referenz_name'])); $cs_referenz[$run]['image'] = $picture; $data['link']['referenz'] = cs_url('referenz','view','id=' . $cs_referenz[$run]['referenz_id']); } $data['referenz'] = $cs_referenz; echo cs_subtemplate(__FILE__,$data,'referenz','navlist'); } ?> navlist.tpl {loop:referenz} <div style="padding-bottom:2px;"><center><a href="{link:referenz}">{referenz:image}</a> </center></div> {stop:referenz} |
taM* 07.12.2015 Ort: - Beiträge: 1145 |
# 12 - 09.01.2008 um 13:55 Uhr
dann nimm mal navlist.php <?php $max = 1; if(!empty($_GET['referenz_id'])) { $where = "referenz_id = '" . $_GET['referenz_id'] . "'"; } else { $where = 0; } $cs_referenz = cs_sql_select(__FILE__,'referenz','*',$where,'referenz_id DESC',0,$max); $referenz_loop = count($cs_referenz); if(empty($cs_referenz)) { $data['referenz']['image'] = 'Bisher noch keine Referenzen'; } else { $data = array(); for($run=0; $run<$referenz_loop; $run++) { $go = 'uploads/referenz/' . cs_secure($cs_referenz[$run]['referenz_img']); $picture = cs_html_img($go,150,150,0,cs_secure($cs_referenz[$run]['referenz_name'])); $cs_referenz[$run]['image'] = $picture; $data['link']['referenz'] = cs_url('referenz','view','id=' . $cs_referenz[$run]['referenz_id']); } $data['referenz'] = $cs_referenz; echo cs_subtemplate(__FILE__,$data,'referenz','navlist'); } ?> Waren jetzt 2 einträge doppelt, weiss nicht ob es bei php4 was zu sagen hat, ich habe nämlich php5.... probier das mal. |
Likka 08.04.2017 Ort: - Beiträge: 52 |
# 13 - 16.02.2008 um 05:00 Uhr
Moin, hab ein anderes Problem. Ich möchte gerne nur 1 anzeigen lassen und wenn ich $max auf 1 setze funktioniert es nicht mehr. navlist.php <?php $max = 1; if(!empty($_GET['referenz_id'])) { $where = "referenz_id = '" . $_GET['referenz_id'] . "'"; } else { $where = 0; } $cs_referenz = cs_sql_select(__FILE__,'referenz','*',$where,'referenz_id DESC',0,$max); $referenz_loop = count($cs_referenz); if(empty($cs_referenz)) { $data['referenz']['image'] = 'Bisher noch keine Referenzen'; } else { $data = array(); for($run=0; $run<$referenz_loop; $run++) { $go = 'uploads/referenz/' . cs_secure($cs_referenz[$run]['referenz_img']); $picture = cs_html_img($go,172,579,0,cs_secure($cs_referenz[$run]['referenz_name'])); $cs_referenz[$run]['image'] = $picture; $data['link']['referenz'] = cs_url('referenz','view','id=' . $cs_referenz[$run]['referenz_id']); } $data['referenz'] = $cs_referenz; echo cs_subtemplate(__FILE__,$data,'referenz','navlist'); } ?> MEINE SEITE |
Bitte Login benutzen, um Kommentare zu schreiben. |