Antworten: 13
Seite [1] |
|
alexteam Try to beat me Beiträge: 186 |
# Thema - 19.01.2009 um 23:42 Uhr
Hallo Community!! Habe meine News Ansicht so Umgebaut das ich jeweils 2 News nebeneinander habe. Bsp.: News News --------------- News News Jetzt habe ich das Problem das die 1. zwei gleich sind 2. zwei gleich... Bsp.: News1 News1 ---------------- News2 News2 ---------------- kann mir da jemand helfen?? recent.tpl <form method="post" action="{url:news_recent}"> <table class="forum" style="width:{page:width}"> <tr> <td class="headb" colspan="3">{lang:mod} - {lang:recent}</td> </tr> <tr> <td class="leftb">{lang:category} {head:dropdown} {head:button}</td> <td class="leftb"><a href="{url:news_list}">{lang:list}</a>< /td> <td class="rightb">{head:pages}</td> </tr> </table> </form> {loop:news} <br /> <table class="forum" style="width:{page:width}"> <tr> <td class="newshead">{news:news_headline}</td> <td class="newshead">{news:news_headline}</td> </tr> <tr> <td class="bottom"> <div style="float:left">{news:news_time} - {news:users_link}</div> <div style="float:right">{news:comments_link} ({news:comments_count}</div> </td> <td class="bottom"> <div style="float:left">{news:news_time} - {news:users_link}</div> <div style="float:right">{news:comments_link} ({news:comments_count}</div> </td> </tr> <tr> <td class="leftb">{if:catimg} <img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg} {news:news_readmore}{news:news_text}<br /> {news:pictures} </td> <td class="leftb">{if:catimg} <img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg} {news:news_readmore}{news:news_text}<br /> {news:pictures} </td> </tr> {if:show} <tr> <td class="leftb">{lang:mirror}: {loop:mirror}{mirror:news_mirror}{mirror:dot}{ stop:mirror} </td> <td class="leftb">{lang:mirror}: {loop:mirror}{mirror:news_mirror}{mirror:dot}{ stop:mirror} </td> </tr> {stop:show} </table> {stop:news} Zuletzt editiert von alexteam am 19.01.2009 um 23:44 Uhr (1x Editiert)
|
Inaktiv |
|
Nachtmeister Specialist Herkunft: Bern Beiträge: 2091 |
# Antwort: 1 - 19.01.2009 um 23:56 Uhr
Ist klar, dass du immer wieder die selbe News erhälst. Das Problem ist, dass du einfach alles in den selben Newsloop geschrieben hast. Alles was innerhalb dieses Newsloops liegt wird auch für einen Beitrag interpretiert. ------------------ "God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer" |
Inaktiv |
|
alexteam Thread-Ersteller Try to beat me Beiträge: 186 |
# Antwort: 2 - 20.01.2009 um 00:01 Uhr
Und wie kann ich das ändern, das mir es anders angezeigt wird? War ja schon froh das ich das hinbekommen habe. Zuletzt editiert von alexteam am 20.01.2009 um 00:02 Uhr (1x Editiert) |
Inaktiv |
|
sgraewe Supporter Beiträge: 6116 |
# Antwort: 3 - 20.01.2009 um 00:10 Uhr
würde es per div lösen einfach 50% geben sobald 2 nebeneinander sind ist es auf 100% und er sollte in die nächste zeile rücken =) |
Inaktiv |
|
alexteam Thread-Ersteller Try to beat me Beiträge: 186 |
# Antwort: 4 - 20.01.2009 um 00:13 Uhr
Wie jetzt mit divs??? Von der größe passt es auf eine Seite aber der Inhalt ist immer bei zwei Nachrichten der selbe. Oder verstehe ich das jetzt falsch?? |
Inaktiv |
|
Nachtmeister Specialist Herkunft: Bern Beiträge: 2091 |
# Antwort: 5 - 20.01.2009 um 17:58 Uhr
Was equal sagen will: ach einfach eine Div für den Loop. Also du machst eine Div, die etwa die halbe Seitenbreite Platz einnimmt. Dieser gibst du das Attribut "float: left". Dann schliesst du den Loop wieder. Nun werden immer sofern Platz besteht DIV neben deine bereits bestehende hinzugefügt. Weil du aber die Hälfte des Platzes benötigt hast, hat nur noch eine DIV nebendran platz, wodurch die nächste eine Zeile nach unten rutscht, dann wieder eine nebendran, wieder eine nach unten,... etc. etc. ------------------ "God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer" |
Inaktiv |
|
alexteam Thread-Ersteller Try to beat me Beiträge: 186 |
# Antwort: 6 - 22.01.2009 um 10:44 Uhr
Ok ich habe es mit div´s gemacht. leider beiben die News auf einer Seite. Was ist noch falsch?? resent.tpl <form method="post" action="{url:news_recent}"> <table class="forum" style="width:{page:width}"> <tr> <td class="headb" colspan="3">{lang:mod} - {lang:recent}</td> </tr> <tr> <td class="leftb">{lang:category} {head:dropdown} {head:button}</td> <td class="leftb"><a href="{url:news_list}">{lang:list}</a>< /td> <td class="rightb">{head:pages}</td> </tr> </table> </form> <div id="content_news"> {loop:news} <br /> <table class="forum" style="width:{page:width}"> <tr> <td class="newshead">{news:news_headline}</td> </tr> <tr> <td class="bottom"> <div style="float:left">{news:news_time} - {news:users_link}</div> </td> </tr> <tr> <td class="leftb">{if:catimg} <img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg} {news:news_readmore}{news:news_text}<br /> {news:pictures} </td> </tr> {if:show} <tr> <td class="leftb">{lang:mirror}: {loop:mirror}{mirror:news_mirror}{mirror:dot}{ stop:mirror} </td> </tr> {stop:show} </table> {stop:news} </div> css #content_news{ width:45%; float:left; } Danke schon mal. |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 7 - 22.01.2009 um 10:57 Uhr
die divs sollten schon im Loop sein, sonst geht das nicht. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
alexteam Thread-Ersteller Try to beat me Beiträge: 186 |
# Antwort: 8 - 22.01.2009 um 11:05 Uhr
Habe es jetzt so gemacht aber geht nicht. Oder habe ich da einen Denkfehler bzw falsche Possition?? recent.tpl <form method="post" action="{url:news_recent}"> <table class="forum" style="width:{page:width}"> <tr> <td class="headb" colspan="3">{lang:mod} - {lang:recent}</td> </tr> <tr> <td class="leftb">{lang:category} {head:dropdown} {head:button}</td> <td class="leftb"><a href="{url:news_list}">{lang:list}</a>< /td> <td class="rightb">{head:pages}</td> </tr> </table> </form> {loop:news} <div id="content_news"> <br /> <table class="forum" style="width:{page:width}"> <tr> <td class="newshead">{news:news_headline}</td> </tr> <tr> <td class="bottom"> <div style="float:left">{news:news_time} - {news:users_link}</div> </td> </tr> <tr> <td class="leftb">{if:catimg} <img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg} {news:news_readmore}{news:news_text}<br /> {news:pictures} </td> </tr> {if:show} <tr> <td class="leftb">{lang:mirror}: {loop:mirror}{mirror:news_mirror}{mirror:dot}{ stop:mirror} </td> </tr> {stop:show} </table> </div> {stop:news} oder muß ich zwei div´s machen? Eine für rechts und links?? ---EDIT--- Geht ich hatte noch ein {clear:both;} mit enthalten!! Danke euch. Jetzt noch eine Frage wie kann ich readmor als Bild machen?? Zuletzt editiert von alexteam am 22.01.2009 um 11:12 Uhr (2x Editiert) |
Inaktiv |
|
Tom08 Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 9 - 22.01.2009 um 16:26 Uhr
/mods/news/recent.php Z. 55 $cs_news[$run]['news_readmore'] .= cs_link($cs_lang['readmore_go'], 'news', 'view', 'id=' . $cs_news[$run]['news_id']); Das $cs_lang['readmore_go'] wird durch die Sprachendateien dann in weiterlesen geändert. Hier kannst du nun die Grafik einfügen ... Wenn du das ersetzt, solltest du eigentlich mit den cs_html-Funktionen keine Probleme haben. http://wiki.clansphere.de/cs_html#_BilderLinks_ Tom ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
|
Inaktiv |
|
coolcat King for a day Herkunft: Buchholz in der Nordheide Beiträge: 252 |
# Antwort: 10 - 08.03.2009 um 01:52 Uhr
Hiho Community, So ich habe mich mal auch hier eingeklingt weil das der einzige Thread war der vernuengtig erklärt wird/wurde zu dem Thema hier! Nun zu folgendem: Ich habe mir mal die recent.tpl und die .css genommen und eingebaut (ich weis Dummheit schützt vor Strafe nicht), aber danach hatte ich überall kleine Fehler in den News, und so weiter siehe Screen 1. Habe ich noch etwas nicht gemacht (wie so oft?) oder ist da was simples noch anzugeben und/oder auszukommentieren? Ich meine (bzw ich habe gedacht) das ich mir die recent.tpl nehme und die css. anpasse, und dann geht das abba iwie doch wohl net..... Wäre nett wenn jemand nen Anstoss dafuer hat oder mir die löffel lang zieht weil ich was kleines übersehen habe. mfg Coolcat Dateianhänge:
newsproblem-screen1.JPG (208.97 KiB - 96 mal heruntergeladen )
------------------ aktuelle Page www.tollkuehne-crew.de |
Inaktiv |
|
Nachtmeister Specialist Herkunft: Bern Beiträge: 2091 |
# Antwort: 11 - 08.03.2009 um 02:18 Uhr
Ich schätze dem Screenshot nach jetzt einfach mal, dass du Start und Endtags der einzelnen Loops einfach falsh gesetzt hast / mehr als einmal gesetzt hast. if:show gibt den Start für den loop, stop:show das Ende. Da du da aber schon News angezeigt kriegst, scheint es so, als hättest du den Newsloop mehr als einmal gesetzt. Die anderen Tags die noch sichtbar sind könnten ausserhalb des Newsloops sein und deswegen nicht umgewandelt werden. Du kannst das ganz simpel vergleichen indem du dir einfach die recent.tpl anschaust, so wie sie Standard mitgeliefert wird. ------------------ "God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer" |
Inaktiv |
|
coolcat King for a day Herkunft: Buchholz in der Nordheide Beiträge: 252 |
# Antwort: 12 - 08.03.2009 um 03:35 Uhr
hihi gute Sache das, Ich habe nur garnichts gesetzt oder so ich habe die recent.tpl einfach von da oben rauskopiert und eingefügt, und mehr nicht, also wenn ich das mir nun nachher mal anschaue (wenn ich geschlafen habe) dann vergleich ich mal das ganze.. und werde dann Report abgeben. mfg Coolcat EDIT///// So Ich habe das mal nun versucht aber ich komme net weiter......das steht da imma noch und irgendwie werd Ich net schlau draus..... hier mal die recent.tpl Recent.tpl <form method="post" action="{url:news_recent}"> <table class="forum" style="width:{page:width}"> <tr> <td class="headb" colspan="3">{lang:mod} - {lang:recent}</td> </tr> <tr> <td class="leftb">{lang:category} {head:dropdown} {head:button}</td> <td class="leftb"><a href="{url:news_list}">{lang:list}</a>< /td> <td class="rightb">{head:pages}</td> </tr> </table> </form> {loop:news} <div id="content_news"> <br /> <table class="forum" style="width:{page:width}"> <tr> <td class="newshead">{news:news_headline}</td> </tr> <tr> <td class="bottom"> <div style="float:left">{news:news_time} - {news:users_link}</div> </td> </tr> <tr> <td class="leftb">{if:catimg} <img src="{page:path}{news:url_catimg}" style="float:right" alt="" />{stop:catimg} {news:news_readmore}{news:news_text}<br /> {news:pictures} </td> </tr> {if:show} <tr> <td class="leftb">{lang:mirror}: {loop:mirror}{mirror:news_mirror}{mirror:dot}{ stop:mirror} </td> </tr> {stop:show} </table> </div> {stop:news} vvlt. weis ja einer ne Lösung mfg Coolcat ------------------ aktuelle Page www.tollkuehne-crew.de Zuletzt editiert von coolcat am 08.03.2009 um 12:59 Uhr (1x Editiert) |
Inaktiv |
|
Joix King for a day Herkunft: Frankenthal Beiträge: 204 |
# Antwort: 13 - 04.01.2010 um 22:21 Uhr
Hilfe, ich habe das selbe Problem, wie mein vorredner. Aber leider verlief das irgendwie im Nirvana. |
Inaktiv |
|
Antworten: 13
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |