Sie sind nicht angemeldet.

1

Sonntag, 13. Juni 2010, 10:35

News Artikel in separates DIV laden

Das News-Modul

Ich habe das News-Modul im eigenen Template in einer Sidebar eingeladen:

<?php page_load_modul("news"); ?>

Die News werden angezeigt. Wähle ich einen News-Artikel aus, wird dieser im gleichen DIV, in der Sidebar angezeigt.

Mir würde gefallen, wenn der Eintrag im content-DIV angezeigt wird, ähnlich wie's auf der www.cms2day.de Seite funktioniert, hier wird der vollständige News-Artikel im <div id="text">…</div> angezeigt, die Auflistung der News hingegen im <div id="sidebar">…</div>.

Wie muss ich vorgehen um das zu erreichen?

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

2

Sonntag, 13. Juni 2010, 15:32

In die Sidebar kommt nicht das Modul rein, sondern nur das Addon Lastnews.

Dann hast du genau das was du willst.

Im Backend legst du eine neue Seite an als Modul und wählst die News aus - dann werden die im Content angezeigt.

Wenn du keine Verlinkung zur Seite im Menu wünschst, deann kannst du bei der Menuübersicht den Link blind legen.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

3

Sonntag, 13. Juni 2010, 19:06

Ich habe das Addon im Ordner /includes/addons/lastnews liegen(Inhalt eine Datei: index.inc.php)

Sidebar

Quellcode

1
2
3
4
5
6
7
<div id="sidebar">
<?php page_load_addon("lastnews"); ?>
</div>

<div id="content">
<?php page_content(); ?>
</div>


Ich habe eine Modulseite News erstellt (mit ausgewähltem News-Modul), und diese im Backend auf Verstecken deklariert.

Trotz alledem werden die vollst. News per klick in der Sidebar angezeigt, nicht im content.
What's wrong?

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

4

Sonntag, 13. Juni 2010, 21:26

Dann haste was falsch gemacht!?

Was kann ich leider nicht ersehen.

Poste mal einen Link - evtl. sieht man da was.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

5

Montag, 14. Juni 2010, 18:24

Vielleicht habe ich's nicht deutlich genug beschrieben?

Ich habe ein eigenes Template (noch in der Bearbeitung).
Ich habe das
<div id="sidebar">
<?php page_load_addon("lastnews"); ?>
</div>

im Template eingetragen, so das es in allen Seiten angezeigt wird.
Klicke ich einen News-Beitrag an, wird folgendes in der Sidebar, in der auch die News angezeigt werden, unterhalb der News angezigt:
<hr>
Zurück zur Übersicht
(hisory.back)
mehr nicht.

Ich habe keinen Fehler gemacht, ich denke, ich habe es exakt wie beschrieben angelegt.

Zitat

Ich habe eine Modulseite News erstellt (mit
ausgewähltem News-Modul), und diese im Backend auf Verstecken
deklariert.



Trotz alledem werden die vollst. News per klick in der Sidebar
angezeigt, nicht im content.
Ein zweiter Fehler, der auch mit den News zusammnhängt, ist mir aufgefallen:

Ich habe eine "Kontakt" Seite mit dem Modul Kontakt erstellt. Die Seite funktioniert wie gewünscht.
Um die Funktionalität der Seite zu checken habe ich bei unausgefüllter Seite auf den Nachricht absenden Button geklickt. Korrekterweise wird über dem Formular die Fehlermeldung
"Fehler! Bitte lösen Sie den Spamschutz richtig!"
angezeigt. In der Sidebar, wird zus. folgende MySQL Error angezeigt:

Warning: mysql_num_rows(): supplied argument is not a valid
MySQL result resource in /www/htdocs/…/includes/module/news/index.inc.php
on line 253

Bisher noch keine News vorhanden.

obwohl ein News-Eintrag vorhanden ist, der auch beim aufrufen aller Seiten, incl. der Kontakt-Seite, angezeigt wird.

Zitat

Poste mal einen Link - evtl. sieht man da was.
Eine Kunden-Seite, einen Link werde ich nicht posten. Per PN würde ich's machen, mit der Bitte um Verständnis das der Link nicht im Forum erscheint.

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

6

Dienstag, 15. Juni 2010, 00:00

Hast Du den Code zur Ausgabe der News immer noch im Template - das darf dann nicht sein.

Ausserdem funzen nicht alle Module miteinander, wenn sie gleichzeitig aufgerufen werden.

Das kann dir hier passieren. Wenn Module gleiche oder ähnliche Aufrufe haben, dann geht es nicht, dass ein Modul in der Sidebar und im Content gleichzeitig auf einer Seite steht. Das kann zu Poblemen führen.

Dafür gibt es die Addons - die sind dafür gedacht.

Das Addon Lastnews funzt, das Modul News funzt ebenfalls und das Kontaktformular auch.

Du hast da scheinbar noch 2 Sachen auf einer Seite.

Die News sollen ja nicht über das Template, sondern ganz normal über den Inhalt der Seite angezeiht werden.

Wenn Du nicht weiter kommst, dann schick mir notfalls mal die Zugangsdaten fürs Backend und den FTP-Zugang per PN.

Kann aber nicht versprechen, dass ich gleich morgen dazu komme, da ich unterwegs bin.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung