Thema Info
Wer ist hier? 1 Gäste
Seite 1 von 2: 12
|
Panel einbau
|
|
DJ-Otter |
Geschrieben am 26-01-2013 03:15
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
Ich habe ein Theme wo ich in der Theme.php 5 Boxen habe und wollte nun al wissen wie ich in diese Boxen ein Panel einbauen kann. Ich habe in der theme.php stehen Box 1 Inhalt 1 Box 2 Inhalt 2 und so weiter was ich bei Inhalt schreibe wird angezeigt. was muss ich denn eingeben das z.B. die letzten Forum Beiträge anzeigen lassen möchte in dieser Box? würde mich sehr über eine Antwort freuen. |
Verwarnstatus: | |
|
|
Giftzwerg |
Geschrieben am 26-01-2013 05:56
|
Foren-As (37) PHP-Fusion: v7.02.07 Beiträge: 92 Registriert am: 21.02.2012 Geschlecht: Alter: 56 Stimmung: |
Guten Morgen, ich denke mal die wolltes die Datenbank abfrage haben für die Foren. hier hast du eine, die funktioniert zumindestens bei mir. $result = dbquery("SELECT tf.forum_id, tt.thread_id, tt.thread_subject, COUNT(tp.post_id) as count_posts FROM ".DB_PREFIX."forums tf INNER JOIN ".DB_PREFIX."threads tt USING(forum_id) INNER JOIN ".DB_PREFIX."posts tp USING(thread_id) WHERE ".groupaccess('forum_access')." GROUP BY thread_id ORDER BY count_posts DESC, thread_lastpost DESC LIMIT 5"); wünsche nun viel Spaß damit. |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 26-01-2013 10:48
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
ich habe bei mir in der theme.php folgenden code
Und bei Inhalt 1 möchte ich nun statt einem text ein Panel einfügen also das zum Beispiel die letzten Forum Beiträge angezeigt werden der code von dir funzt da leider nicht. |
Verwarnstatus: | |
|
|
Giftzwerg |
Geschrieben am 26-01-2013 13:13
|
Foren-As (37) PHP-Fusion: v7.02.07 Beiträge: 92 Registriert am: 21.02.2012 Geschlecht: Alter: 56 Stimmung: |
So sieht es bei mir in der Footer aus und der funktioniert. Wenn natürlich noch keine Beiträge vorhanden sind, zeigt er ja auch logischer weise nichts an. echo'</div><div id="user2"><center><b>Top Forenbeiträge</b></center><hr class="footer-hr">'; mehr braucht man nicht, nach meiner Ansicht. und ein panel includen sieht so aus if (file_exists(BASEDIR."infusions/admin_panel/admin_panel_include.php")) { Viel Spaß dabei |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 26-01-2013 20:02
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
ne die gehen auch beide nicht Beiträge sind ja vorhanden und das nicht grade wenig! gibt es nicht einen code den man einfügen kann das er einfach zum Beispiel aus der datei forum_threads_list_panel.php oder zum beispiel mw_donate_panel.php datei die daten ausliest und sie dann da anzeigt? Weil es wird ja alles in der Theme.php eingetragen somit ist das ja teilweise auch HTML code |
Verwarnstatus: | |
|
|
Taker |
Geschrieben am 26-01-2013 21:21
|
Admin (36) PHP-Fusion: v7.02.03 Beiträge: 1316 Registriert am: 10.12.2010 Geschlecht: Alter: 42 Stimmung: |
du kannst auch hin gehen und ganzeinfach die forum_threads_list_panel.php includen dass würde dann so aussehen Dann liesst er das panel direkt ein |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 13:43
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
hmm ne den Code nimmt er leider auch net an |
Verwarnstatus: | |
|
|
DeeoNe |
Geschrieben am 27-01-2013 13:58
|
Super Admin (236) PHP-Fusion: v7.02.07 Beiträge: 3715 Registriert am: 30.01.2010 Geschlecht: Alter: 38 Stimmung: |
Includen finde ich hier unpassend, da beim include das GANZE Panel wie es ist eingefügt wird und hier geht es nur um die Themen. Also der Code von Giftzwerg geht 1a: $result = dbquery("SELECT tf.forum_id, tt.thread_id, tt.thread_subject, COUNT(tp.post_id) as count_posts FROM ".DB_PREFIX."forums tf INNER JOIN ".DB_PREFIX."threads tt USING(forum_id) INNER JOIN ".DB_PREFIX."posts tp USING(thread_id) WHERE ".groupaccess('forum_access')." GROUP BY thread_id ORDER BY count_posts DESC, thread_lastpost DESC LIMIT 5"); Wenn der nicht angezeigt wird, ist ein fehler wie und wo es eingefügt wurde. |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 16:57
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
ne der funzt net sobald ich den an die gewünschte stelle einfüge bekommen ich folgende meldung Serverfehler Beim Abrufen von http://radio-stel...e/news.php ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert. Vorschläge: Laden Sie diese Webseite später erneut. HTTP-Fehler 500 (Internal Server Error): Beim Versuch des Servers, die Anforderung zu verarbeiten, ist eine unerwartete Bedingung aufgetreten. kann also die seite net mehr aufrufen |
Verwarnstatus: | |
|
|
DeeoNe |
Geschrieben am 27-01-2013 17:40
|
Super Admin (236) PHP-Fusion: v7.02.07 Beiträge: 3715 Registriert am: 30.01.2010 Geschlecht: Alter: 38 Stimmung: |
Das liegt Garantiert nicht am Codeschnipsel, der geht einwandfrei wenn ich den in eine PHP Datei Einfüge. Dann wirst du den irgendwie falsch da eingefügt haben, es gibt bei PHP Regeln. Statt zu sagen der Code geht nicht und der nicht und der nicht, wäre mal angebracht zu Posten was du da gemacht hast. Ich hoffe du hast das so in dein Tabellen Code eingebaut: echo "<table cellpadding='0' cellspacing='0' width='100%' border='0' align='center'>"; |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 23:10
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
ehm ne weil das ja so net stimmt der code die PHP Datei hat den aufbau hier
und wenn ich den code einfüge sieht es logischerweise so aus
hab dir mal die theme.php als anhang mit beigefügt
DJ-Otter hat folgende Datei angehängt:
|
Verwarnstatus: | |
|
|
ptown67 |
Geschrieben am 27-01-2013 23:26
|
Grünschnabel (0) PHP-Fusion: v7.02.05 Beiträge: 6 Registriert am: 27.01.2013 Geschlecht: Alter: 44 Stimmung: |
du musst den html-code entweder in ein echo " "; reinsetzen, oder vorher mit ?> das php-ende setzen und später nach dem html wieder mit <?php öffnen... Entweder:
Oder:
(ungetestet) |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 23:33
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
also den 2ten davon habe ich nun mal versucht aber das selbe problem dann funzt die HP nicht mehr das blöd naja scheint ja anscheinend dann net zu gehen |
Verwarnstatus: | |
|
|
ptown67 |
Geschrieben am 27-01-2013 23:37
|
Grünschnabel (0) PHP-Fusion: v7.02.05 Beiträge: 6 Registriert am: 27.01.2013 Geschlecht: Alter: 44 Stimmung: |
ich sehe gerade, dass bei beiden codes die zeichen "[" und "]" falsch angezeigt werden. könnte daran liegen. |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 23:41
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
was meinste damit ? |
Verwarnstatus: | |
|
|
Taker |
Geschrieben am 27-01-2013 23:49
|
Admin (36) PHP-Fusion: v7.02.03 Beiträge: 1316 Registriert am: 10.12.2010 Geschlecht: Alter: 42 Stimmung: |
Mom ich baue es dir mal ein
|
Verwarnstatus: | |
|
|
ptown67 |
Geschrieben am 27-01-2013 23:49
|
Grünschnabel (0) PHP-Fusion: v7.02.05 Beiträge: 6 Registriert am: 27.01.2013 Geschlecht: Alter: 44 Stimmung: |
Hmm das Beispiel von DeeOne oben, ist eigentlich korrekt... Auch wichtig: Wenn Du HTML-Code ohne echo-Befahl schreibst, darin aber die Konstante ".THEME." enthalten ist, musst du das anders schreiben: z.B.: <td width='10' height='100' align='left' class=''><img src='<?php echo THEME; ?>images/blank.gif' alt='' width='10' /></td> Deine angehängte theme.php funktioniert auf meinem lokalen Testserver ohne Fehlermeldung. |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 27-01-2013 23:49
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
Ich habe das Gefühl das ich dafür die theme.php von oben bis unten umschreiben müsste damit das funzt. Zusammengefügt am 27. Januar 2013 23:51:18: ja die ist nun auch ohne jede änderung so funzt die nur sobald ich da den code z.b. bei Text 1 hinschreibe und die dann hochlade geht nichts mehr Bearbeitet von DJ-Otter am 27-01-2013 23:51 |
Verwarnstatus: | |
|
|
Taker |
Geschrieben am 28-01-2013 00:18
|
Admin (36) PHP-Fusion: v7.02.03 Beiträge: 1316 Registriert am: 10.12.2010 Geschlecht: Alter: 42 Stimmung: |
Habe es dir eingebunden hängt im anhang Zusammengefügt am 28. Januar 2013 00:20:50: Ptown ich denke mal er hat den Fehler gemacht dass er den code in den Php code mit echo ein gefügt hat und dann kann er nit klapen du musst schon den echo befehl vorher unter brechen mit ; und dann die andern tabellen zeilen mit echo " weiter führen lassen Zusammengefügt am 28. Januar 2013 00:30:06: Sorry habe noch nen fehler meiner seits entdeckt hier noch mal gefixt
Taker hat folgende Datei angehängt:
Bearbeitet von Taker am 28-01-2013 00:30 |
Verwarnstatus: | |
|
|
DJ-Otter |
Geschrieben am 28-01-2013 00:33
|
Jungspund (9) PHP-Fusion: v7.02.05 Beiträge: 16 Registriert am: 01.01.2013 Geschlecht: Alter: 38 Stimmung: |
klappt leider auch nicht so wie es soll . da wo Forum einträge steht da soll eigentlich das Panel drinne angezeigt werden aber das macht er leider auch net. naja scheint halt net zu funzen hab ich halt pech Zusammengefügt am 28. Januar 2013 00:33:43: ah ok noch mal schauen Bearbeitet von DJ-Otter am 28-01-2013 00:33 |
Verwarnstatus: | |
|
Seite 1 von 2: 12
Springe ins Forum: |
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Download Shop Panel | Allgemeines | 5 | 15-11-2021 15:17 |
Pro Download Panel | Allgemeines | 23 | 15-11-2021 11:52 |
mg last seen users panel | Allgemeines | 12 | 30-08-2020 10:13 |
ET chat (MW chat panel) | Fehler & Bugs | 6 | 26-08-2020 19:09 |
Bewerbung panel | Allgemeines | 2 | 12-11-2019 05:10 |