Quickfinder Menu
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Ich denke dies ist mittels index_x (latest_news unter Conpresso 4) umgesetzt, dass einfach zu einer Rubrik alle Artikel ausgelesen werden.
Es könnte auch sein, dass dies über den Javascript/PHP-Teil des Templates dort erzeugt wird, also über eine index_php.php (falls es sie so in 3.4.x gibt)
Dies hat nichts mit dem Menü ansich zu tun.
Also auch nicht mit dem mod_menü von MarkusR
Gruß Matthias V
Es könnte auch sein, dass dies über den Javascript/PHP-Teil des Templates dort erzeugt wird, also über eine index_php.php (falls es sie so in 3.4.x gibt)
Dies hat nichts mit dem Menü ansich zu tun.
Also auch nicht mit dem mod_menü von MarkusR
Gruß Matthias V
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
-
- ConPresso-Checker
- Beiträge: 217
- Registriert: 15.12.2005 09:27
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Wie bekomme ich nachfolgenden Code in die index10.php ?
<select id="auswahlbox" name="auswahl_box" style="width:175px; font-size: 9px; background-color: #FFFFFF;" onChange="top.location.href = 'http://www.dsign.de/'+this.value;" size="1"><option value="">Titel-Übersicht</option><option value="linknews_zahl.php">Titelname</option></select></div>
<?php
define('CPO', false);
if (file_exists("../_cfg/const.php")) require("../_cfg/const.php");
else require("../_cfg/const.php.dist");
require("../_include/category_rubric.inc.php");
require("../_include/var_category.php");
$Artikel_header = $Rubric_header;
require("const_rubric_language.php");
# --- HEADER ---
# require("_inc_header.php");
echo "<div class=\"htitel\">\n";
$jetzt = time();
if ( $System_release == 1 ) {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste' AND artikel_archiv < 2 AND freigabe = 0 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
} else {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste' AND artikel_archiv < 1 AND freigabe != 2 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
}
DEBUG(2, $query, __FILE__, __LINE__);
$db = new DB;
$db->query($query);
$anzahl = $db->num_rows();
if ($db->num_rows()>0) {
echo "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\">\n";
while($db->next_record()):
$db_nr = $db->v("nr");
$db_mehr = $db->v("Zum Portrait");
$db_pub_datum = $db->v("pub_datum");
$db_bild_link = $db->v("bild_link");
$db_titel = $db->v("titel");
$db_text_1 = $db->v("text_1");
$db_freigabe = $db->v("freigabe");
$db_rubric = $db->v("kategorie");
$datum = date( "d.m.Y", $db_pub_datum );
// Artikel-Nummer
echo "<tr>
<td align=\"left\" width=\"200\">";
echo "$db_titel ";
echo "</td>
<td align=\"left\">";
echo " <A HREF=\"../".$db_rubric."/detail.php?nr=".$db_nr."\">» Zum Portrait</A> ";
echo "</td></tr>";
endwhile;
echo "</table>\n";
} else {
echo "<span class='nodata'><br><br>".$Rubric_nodata."<br><br></span><br>\n";
}
echo "</div>";
# require("_inc_footer.php");-->
?>
<select id="auswahlbox" name="auswahl_box" style="width:175px; font-size: 9px; background-color: #FFFFFF;" onChange="top.location.href = 'http://www.dsign.de/'+this.value;" size="1"><option value="">Titel-Übersicht</option><option value="linknews_zahl.php">Titelname</option></select></div>
<?php
define('CPO', false);
if (file_exists("../_cfg/const.php")) require("../_cfg/const.php");
else require("../_cfg/const.php.dist");
require("../_include/category_rubric.inc.php");
require("../_include/var_category.php");
$Artikel_header = $Rubric_header;
require("const_rubric_language.php");
# --- HEADER ---
# require("_inc_header.php");
echo "<div class=\"htitel\">\n";
$jetzt = time();
if ( $System_release == 1 ) {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste' AND artikel_archiv < 2 AND freigabe = 0 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
} else {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste' AND artikel_archiv < 1 AND freigabe != 2 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
}
DEBUG(2, $query, __FILE__, __LINE__);
$db = new DB;
$db->query($query);
$anzahl = $db->num_rows();
if ($db->num_rows()>0) {
echo "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\">\n";
while($db->next_record()):
$db_nr = $db->v("nr");
$db_mehr = $db->v("Zum Portrait");
$db_pub_datum = $db->v("pub_datum");
$db_bild_link = $db->v("bild_link");
$db_titel = $db->v("titel");
$db_text_1 = $db->v("text_1");
$db_freigabe = $db->v("freigabe");
$db_rubric = $db->v("kategorie");
$datum = date( "d.m.Y", $db_pub_datum );
// Artikel-Nummer
echo "<tr>
<td align=\"left\" width=\"200\">";
echo "$db_titel ";
echo "</td>
<td align=\"left\">";
echo " <A HREF=\"../".$db_rubric."/detail.php?nr=".$db_nr."\">» Zum Portrait</A> ";
echo "</td></tr>";
endwhile;
echo "</table>\n";
} else {
echo "<span class='nodata'><br><br>".$Rubric_nodata."<br><br></span><br>\n";
}
echo "</div>";
# require("_inc_footer.php");-->
?>
- Matthias V
- Modul-Entwickler
- Beiträge: 1251
- Registriert: 01.01.1970 01:00
- Wohnort: Sondershausen
- Hat sich bedankt: 54 Mal
- Danksagung erhalten: 147 Mal
- Kontaktdaten:
Ich fürchte, ich kann dir nicht so ganz weiterhelfen, da ich erst bei Conrpesseo 4 "eingestiegen" bin.
Was ist eine index10.php? Das müsste irgendeine Modifikation sein, die hier mal im Forum besprochen wurde.
Woher hast du diesen geposteten Code?
Was hat dieser Code mit deiner ursprünglichen Frage zu tun?
Am besten wäre es, wenn dir hier MarkusR weiterhilft, da ich von Conpresso 3.4 nicht viel weiß.
Gruß Matthias V
Was ist eine index10.php? Das müsste irgendeine Modifikation sein, die hier mal im Forum besprochen wurde.
Woher hast du diesen geposteten Code?
Was hat dieser Code mit deiner ursprünglichen Frage zu tun?
Am besten wäre es, wenn dir hier MarkusR weiterhilft, da ich von Conpresso 3.4 nicht viel weiß.
Gruß Matthias V
mod_Guestbook 4.1.0
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
index10.php hieß auch index_X.php und ist heute unter "Latest News" bekant.
http://www.seventy-soft.de/index_x/index.html
http://www.seventy-soft.de/index_x/index.html
Select-Box
Habe mal bissl am Code gefummelt. Ist aber nicht richtig, ich will die Titel untereinander mit Link listen.
Siehe: http://dsc-fussball98.de/content/conpre ... elect2.php
Wer kann helfen:
Mein Code:
echo "<SELECT align = center name='select1' size='1'>";
echo "<option value = $dbtitel >";
echo "<div class=\"htitel\">\n";
$jetzt = time();
if ( $System_release == 1 ) {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste'AND artikel_archiv < 2 AND freigabe = 0 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
} else {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste'AND artikel_archiv < 1 AND freigabe != 2 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
}
DEBUG(2, $query, __FILE__, __LINE__);
$db = new DB;
$db->query($query);
$anzahl = $db->num_rows();
if ($db->num_rows()>0) {
echo "<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\">\n";
while($db->next_record()):
//hier beginnt der Bildteil
$datei_nr = $db->v("bild");
$query = "SELECT datei, alttext, beschreibung FROM cpo_data WHERE id = '$datei_nr'";
DEBUG(2, $query, __FILE__, __LINE__);
$db_2 = new DB;
$db_2->query($query);
if ($db_2->num_rows()>0){
$db_2->next_record();
$imgtmp = '<img border="0" src="../_data/'.$db_2->v("datei").'" align=left vspace=3 hspac=4 alt="'.$db_2->v("alttext").'">';
}
else {
$imgtmp='';
}
//hier endet der Bildteil
$db_nr = $db->v("nr");
$db_mehr = $db->v("mehr");
$db_pub_datum = $db->v("pub_datum");
$db_bild_link = $db->v("bild_link");
$db_titel = $db->v("titel");
$db_text_1 = $db->v("text_1");
$db_freigabe = $db->v("freigabe");
$db_rubric = $db->v("kategorie");
$datum = date( "d.m.Y", $db_pub_datum );
// Artikel-Nummer
echo "<tr>
<td align=\"left\" valign=\"top\">";
echo "<A HREF=\"../".$db_rubric."/detail.php?nr=".$db_nr."\">".$db_titel.$imgtmp." </A> ";
echo "</td></tr>";
endwhile;
echo "</table>\n";
} else {
echo "<span class='nodata'><br><br>".$Rubric_nodata."<br><br></span><br>\n";
}
echo "</option>" ;
echo"</select><br>";
Siehe: http://dsc-fussball98.de/content/conpre ... elect2.php
Wer kann helfen:
Mein Code:
echo "<SELECT align = center name='select1' size='1'>";
echo "<option value = $dbtitel >";
echo "<div class=\"htitel\">\n";
$jetzt = time();
if ( $System_release == 1 ) {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste'AND artikel_archiv < 2 AND freigabe = 0 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
} else {
$query = "SELECT * FROM cpo_news WHERE kategorie='erste'AND artikel_archiv < 1 AND freigabe != 2 AND pub_datum < '".$jetzt."' AND verfallsdatum > '".$jetzt."' ORDER BY pub_datum DESC LIMIT 0,30 ";
}
DEBUG(2, $query, __FILE__, __LINE__);
$db = new DB;
$db->query($query);
$anzahl = $db->num_rows();
if ($db->num_rows()>0) {
echo "<table border=\"0\" cellpadding=\"2\" cellspacing=\"1\">\n";
while($db->next_record()):
//hier beginnt der Bildteil
$datei_nr = $db->v("bild");
$query = "SELECT datei, alttext, beschreibung FROM cpo_data WHERE id = '$datei_nr'";
DEBUG(2, $query, __FILE__, __LINE__);
$db_2 = new DB;
$db_2->query($query);
if ($db_2->num_rows()>0){
$db_2->next_record();
$imgtmp = '<img border="0" src="../_data/'.$db_2->v("datei").'" align=left vspace=3 hspac=4 alt="'.$db_2->v("alttext").'">';
}
else {
$imgtmp='';
}
//hier endet der Bildteil
$db_nr = $db->v("nr");
$db_mehr = $db->v("mehr");
$db_pub_datum = $db->v("pub_datum");
$db_bild_link = $db->v("bild_link");
$db_titel = $db->v("titel");
$db_text_1 = $db->v("text_1");
$db_freigabe = $db->v("freigabe");
$db_rubric = $db->v("kategorie");
$datum = date( "d.m.Y", $db_pub_datum );
// Artikel-Nummer
echo "<tr>
<td align=\"left\" valign=\"top\">";
echo "<A HREF=\"../".$db_rubric."/detail.php?nr=".$db_nr."\">".$db_titel.$imgtmp." </A> ";
echo "</td></tr>";
endwhile;
echo "</table>\n";
} else {
echo "<span class='nodata'><br><br>".$Rubric_nodata."<br><br></span><br>\n";
}
echo "</option>" ;
echo"</select><br>";
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Sollte das nicht ein Quickfinder, also Selectbox mit automatischer URL-Auswahl werden?
Dann solltest Du es auch als Select-Box mit option-Tags bauen und nicht als eine Tabelle.
Den fertigen HTML-Code kannst Du ja bei semf abtippen...
Dann solltest Du es auch als Select-Box mit option-Tags bauen und nicht als eine Tabelle.
Den fertigen HTML-Code kannst Du ja bei semf abtippen...
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
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Aber genau um den von außen sichtbaren HTML-Code geht es doch. (wenn ich "HTML-Code" schreibe meine ich "HTML-Code" und nicht "PHP-Code")
Wenn Du Deine Tabellen-Tags weglässt (warum auch immer die da drin sind), dann brauchst Du ja nur jede Menge option-Tags in der Form
was Du mit
erreichen solltest. (wobei ich Deinem Beispiel zufolge detail.php statt index.php eingetragen habe)
Und den nötigen javascript-Teil kannst Du auch in der HTML-Seite von semf finden oder wie praktisch alles bei SELFHTML
Wenn Du Deine Tabellen-Tags weglässt (warum auch immer die da drin sind), dann brauchst Du ja nur jede Menge option-Tags in der Form
Code: Alles auswählen
<option value="friedrichsdorf_firmen/index.php?rubric=25&nr=1095#1095">Andreas Müller</option>
Code: Alles auswählen
echo "<option value=\"../".$db_rubric."/detail.php?nr=".$db_nr."\">".$db_titel." </option> ";
Und den nötigen javascript-Teil kannst Du auch in der HTML-Seite von semf finden oder wie praktisch alles bei SELFHTML
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
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-Checker
- Beiträge: 217
- Registriert: 15.12.2005 09:27
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Danke für den Hinweis. Habe es nun angepasst und es sieht wie gewünscht aus.
Leider wird der Link noch nicht aktiviert:
Wie muss ich
onChange="top.location.href = 'http://www.dsc-fussball98.de/'+this.value;"
in die Select-zeile
echo "<SELECT align = center name='select1' size='1'>";
einbauen, dass die ausgewählte Detailseite angezeigt wird?
Leider wird der Link noch nicht aktiviert:
Wie muss ich
onChange="top.location.href = 'http://www.dsc-fussball98.de/'+this.value;"
in die Select-zeile
echo "<SELECT align = center name='select1' size='1'>";
einbauen, dass die ausgewählte Detailseite angezeigt wird?
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
So:
Code: Alles auswählen
echo "<SELECT align=center name='select1' size='1' onChange=\"top.location.href = 'http://www.dsc-fussball98.de/'+this.value;\" >";
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
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
-
- ConPresso-Checker
- Beiträge: 217
- Registriert: 15.12.2005 09:27
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Ok funktioniert sehr gut. Danke!
Wintziges Problem: Ich möchte das fenster gern im Hauptframe öffnen (target="start"). Der Einbau klappt aber noich ni so. Trotzdem Danke für den Support!
Anbei die Datei für alle anderen User. Wer Interesse hat. Muss lediglich mit dem Pfad angepasst werden und statt .txt eine php endung gesetzt werden.
Wintziges Problem: Ich möchte das fenster gern im Hauptframe öffnen (target="start"). Der Einbau klappt aber noich ni so. Trotzdem Danke für den Support!
Anbei die Datei für alle anderen User. Wer Interesse hat. Muss lediglich mit dem Pfad angepasst werden und statt .txt eine php endung gesetzt werden.
- Dateianhänge
-
- index_select2.txt
- Selectbox
- (3.59 KiB) 694-mal heruntergeladen
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Dann probiere mal statt top.location.href einfach start.location.href
Vielleicht gehts...
Vielleicht gehts...
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
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle