Beiträge von bgeissler

    Setze mal die roten Zeilen ein:

    Da sollte dann über den Artikeln die Liste der gewählten IDs stehen. Sind die zutreffend?
    Ansonsten sehe ich auf die Schnelle keinen Unterschied.

    Hier wird die Ausgabe generiert. Wenn du nur die Überschriften anzeigen willst, kommentierst einfach den [COLOR=Red]roten[/COLOR] Teil aus: [COLOR=Red]//[/COLOR]

    Zitat

    <strong><br />Ihre <?php echo $anzahl; ?>. Tour:</strong> <?php the_category(' und '); ?>
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
    [COLOR=Red]<?php // the_content(__('(more...)')); ?>[/COLOR]<br /><hr />

    Zitat

    Jetzt habe ich nur das Problem, dass das, was bei mir in die Query gesetzt wird nicht zu stimmen scheint.

    Achte auf die richtigen Werte.

    Zitat

    Außerdem habe ich das Problem, dass das Filtermenü (die Checkboxes und Überschriften) nicht wie bei dir unten weiterhin angezeigt werden.

    Prüfe den Code und

    Zitat

    <form action="<? $PHP_SELF; ?>">

    Damit bleibt das Programm auf der Seite.

    Zitat

    Auch über der Ergebnisliste (bei der mir im Moment noch immer alle Artikel die veröffentlich sind angezeigt werden) wird kein beschreibender Text angezeigt.

    Den könnte man auf der Seite, die das Template nutzt eingeben.

    Zitat

    Optimal wäre es, wenn man vor dem Absenden der Filteroptionen als Benutzer auswählen könnte, ob man die Überschriften-Ansicht oder eine Vorschau-Ansicht ausgegeben haben möchte.

    Das ließe sich über das Formular abfragen und in der Verarbeitung der Werte auswerten.

    Zitat

    Muss ich hierbei nicht name=... leer lassen?''

    Nein name ist der Name der Variablen des Formular. Die ID/slug des Tag muss in value= (schau in der DB Tabelle wp_terms[COLOR=PaleGreen][COLOR=Black]nach den richtigen IDs/slugs.

    [/COLOR][/COLOR][COLOR=Black]

    Zitat

    Wie erreiche ich, dass im tagarray die Einträge durch "," getrennt werden?

    [/COLOR]Das Array gibt eine kommaseparierte Liste der IDs/Slugs aus

    Zitat

    Wie füge ich "/tag/" in die URL ein

    gar nicht, wäre falsch

    Zitat

    Wie lösche ich das "?" nach dem letzten "/" aus der URL

    Das Formular übergibt eine Abfrage und nicht die URL. Arbeite mit den IDs oder Slugs nicht mit den Namen das funktioniert nicht.


    Ich habe es mal getestet:
    tag__in erzeugt eine ODER-Abfrage auf ID
    tag__and erzeugt eine UND-Abfrage auf ID

    tag_slug__and erzeugt eine ODER-Abfrage
    tag_slug__in erzeugt eine UND-Abfrage

    Jetzt sollte das Programm komplett sein.
    Damit bei fehlender Auswahl nicht alles angezeigt wird, habe ich die gesamte Berechnung und Ausgabe in eine [COLOR=Red]if-Abfrage[/COLOR] gesetzt.

    Es werden die Artikel angezeigt, bei denen alle gewählten Bedingungen zutreffen.

    Hier der geänderte/neue Code ([COLOR=Red]rot[/COLOR]) für eine UND Abfrage:

    Im Moment kommen noch alle Artikel, wenn nichts gecheckt ist. Das baue ich morgen noch ein. Muss jetzt aufhören!

    Ihr habt recht, bei dem Code wird eine ODER-Abfrage generiert, es werden also alle Artikel gelistet, die mit einer oder mehreren Anforderungen übereinstimmen.
    Eine UND-Abfrage müsste ich mir mal überlegen.

    Zitat

    Momentan steh ich aber eher vor dem Problem, dass da an der Ausgabe was nicht stimmt.
    Geht man z.B. bei Belag auf "Feldweg" werden alle 10 eingestellte Touren ausgegeben.

    Gehe ich auf "Anhängergeeignet" dann kommt keine Tour, obwohl es eine gibt.


    Prüfe ob bei den beiden checkboxen die richtige ID bei value= eingetragen ist.