Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Fragen zur Implementierung und/oder Anpassung von ConPresso 3.x werden in diesem Forum diskutiert.
Antworten
Jakob

Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von Jakob »

Hallo Leute!
Ich habe in meiner conpresso-Installation mehrere Rubriken, nennen wir sie "Sport", "Verein", "Geräte" und "News". Diese Rubriken haben jeweils eine Übersicht, wo, alle Artikel der Rubrik untereinander stehen (Übersicht/Teaseransicht).

Nun möchte ich zusätzlich zu diesen Übersichten noch eine Seite haben, auf der aus allen Rubriken jeweils ein oder meherere Teaser stehen.

Ideal wäre, wenn man beim Erfassen des Artikels ein Häkchen "auf Gesamtübersicht" setzen könnte, damit dieser Artikel auf dieser Seite als Teaser erscheint. Sonst wäre es aber erstmal auch OK, wenn immer der aktuellste Artikel aus jeder Kategorie dort zu sehen ist.

Ist das mit conpresso irgendwie zu realisieren?

Vielen Dank für euere Tipps!

Gruß,
Jakob
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

schonmal die index10.php oder meine index_x probiert. sicherlich nicht ganz das, was du dir wünscht, aber immerhin eine übersicht aktueller artikel aus allen rubriken.

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Jakob

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von Jakob »

hallo semf!
deine index_x.php habe ich eben auch entdeckt, habe sie auch schon so weit eingestellt, dass mehere kategorien mit bild und teasertext usw. ausgegeben werden, jedoch muss jetzt noch etwas feingetuned werden:

1) der link soll nicht auf die index.php gehen, sondern direkt in den beitrag (detailansicht)

2) ich möchte die teaser mit den rubrikbezogenem header/footer ausgeben, damit es wie auf den folgeseiten aussieht

3) es soll wie in der normalen übersicht ein link "mehr>>" unter dem teasertext erscheinen

kannst du mir dazu tipps geben?
besten dank!

gruß,
jakob
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

zu 1.) dazu bietet dir beispiel 3 in der datei ein beispiel.

zu2.) dafür ist die index_x leider nicht ausgelegt. du müßtest quasi den rubrikordner ermitteln und dann die
rubrikbezogenem header/footer einbinden. also es ist sicher machbar!

zu 3.) du kannst den titel auch ohne linkfunktion ausgeben und dafür einen mehr>>-link setzen

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Jakob

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von Jakob »

hallo semf!
super, schon wieder 2 schritte weiter!! danke!

zu 2) ich habe leider nicht genug ahnung von php, um den rubrikordner zu ermitteln und dann etwas ausgeben zu lassen. könntest du mich da unterstützen? würde gerne dann auch etwas spenden!

der rest klappt super! latest news hab ich auch schon damit hinbekommen.

gruß,
jakob
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

für den header:
include ("../".$db_rubric."/_category_header.php");

für den footer:
include ("../".$db_rubric."/_category_footer.php");

das eine ist über der ausgabe, das andere unterhalb der ausgabe zu positionieren!

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Jakob

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von Jakob »

auch das klappt perfekt!

habe mich eben etwas falsch ausgedrückt:
ich brauche natürlich eine ausgabe wie bei der normalen übersicht (teaser), also mehr als den rubrikbezogenen header/footer... im prinzip genau dasselbe wie ich im conpresso-admin als template für die "vorschau" hinterlegt habe.
wie füge ich das in die index_x.php am besten ein?

gruß,
jakob
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

du kannst natürlich auch das machen. mehr kannst du dann allerdings nichtmehr laden, da hier auch die globalen header und footer reingezogen werden. hoffe, das war's!

für den header:
include ("../".$db_rubric."/_inc_header.php");

für den footer:
include ("../".$db_rubric."/_inc_footer.php");

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

nur so nebenbei: hat das jetzt geklappt(!?)

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Jakob

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von Jakob »

hallo semf!
es hat geklappt, indem ich das teaser-template per echo eingebunden habe (viele codeschnipsel, sehr umständlich), aber so funktioniert es! danke nochmals!!

ich hätte noch eine frage zu deiner index_x.php, die ich auch für einen "Last Updates"-Bereich einsetze:

ich gebe nur das datum, den rubriknamen und den titel des beitrages aus, dabei erhalte ich immer wieder (nicht immer!) diese fehlermeldung nach dem klicken:

Database error: Invalid SQL: SELECT html_1, html_2, html_3, template, nr, idx, mehr, more_target, email, autor, pub_datum, titel, titel_link, titel_target, titel_link, untertitel, untertitel_link, untertitel_target, untertitel_link, initial, bild, bild_link, bild_target, datei_name, datei_prolog, datei_desc, text_1_target, text_1, text_2_target, text_2, text_3_target, text_3, link_1, link_text_1, link_target_1, link_2, link_text_2, link_target_2, link_3, link_text_3, link_target_3, freigabe FROM rs__news WHERE nr = AND ( 1 )
MySQL Error: 1064 (You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ( 1 )' at line 1)
Session halted.

any ideas?

gruß,
jakob
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7369
Registriert: 01.01.1970 01:00
Hat sich bedankt: 112 Mal
Danksagung erhalten: 936 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von MarkusR »

... FROM rs__news WHERE nr = AND ( 1 )

Da fehlt wohl die Angabe der Nummer... solltest mal im Code forschen, wie sie dort festgelegt wird und warum sie in diesen Fällen fehlt...

Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Re: Übersicht (Teaser) aus mehreren Rubriken auf einer Seite

Beitrag von semf »

hallo jakob,

wie markusr schon gemailt hat, ist der where-teil ein problem. dazu muß ich aber sagen, das dieser fehler sicher
nicht in der index_x auftritt! der wird wahrscheinlich in der i_index.php ausgelöst. und AND(1) ist imho an der stelle ganz falsch.

aber eine kleiner hinweis - wenn du die artikel direkt anspringen willst, bearbeite die i_index.php so:

$record_nr = (isset($nr)) ? " nr = ".$nr." AND" : "";

if ( $System_release == 1 ) {

$query_count = "SELECT COUNT(*) FROM ".$dbPrefix."_news WHERE".$record_nr." artikel_archiv ...

$query = "SELECT html_1, ... , freigabe "
."FROM ".$dbPrefix."_news WHERE".$record_nr." artikel_archiv ....

} else {
$query_count = "SELECT COUNT(*) FROM ".$dbPrefix."_news WHERE".$record_nr." artikel_archiv ...

$query = "SELECT html_1, ... , freigabe "
."FROM ".$dbPrefix."_news WHERE".$record_nr." artikel_archiv ...

}

hier wird auf die übergebene artikelnr geprüft und bei vorhandensein hinter where ein ... AND-abfrage eingefügt. wenn nícht, bleibt die stelle leer!

Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Antworten