Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#16 2011-03-04 19:58:43

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

uli schrieb:

nobby wrote:

Nur werden dann leider die Seiteninhalte (Texte des Artikels) auf der linken Seite nicht mehr angezeigt. Die Bilder rechts erscheinen allerdings.

Das scheint durch den Link auf den iframe nicht mehr zu klappen. Ist der hardgecodet?

Dumme Frage, was heisst hardgecodet?

Last edited by nobby (2011-03-04 19:59:24)

Offline

#17 2011-03-04 20:07:31

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

nobby wrote:

Dumme Frage, was heisst hardgecodet?

Auf die Verlinkungen bezogen: Wenn du statt mit <txp:site_url /> (und sonstigen TXP-Automatismen) zu arbeiten URLs per Hand tippst oder per copy/paste aus der Site übernimmst.

Ansonsten im Grunde alles was vorhandene, auto-intelligente Mechanik vermeidet und deswegen starr (hard) bleibt, statt sich veränderten Bedingungen anpassen zu können.

Der section_list tag ist ein wunderbares Beispiel für Anpassungsfähigkeit: Du fügst neue Sektionen hinzu, und von selber werden sie dargestellt. Deine hardgecodete Navi bleibt weiter unverändert, wenn du weitere Sektionen erzeugt hast.

Last edited by uli (2011-03-04 20:10:17)


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#18 2011-03-04 20:11:56

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Nein, die URL´s werden mit <txp:site_url /> erzeugt.

So sieht der Bereich im Code der default-Seite aus:

<div id="main_content" class="span-12 scroll-pane-arrows">
<!-- dies ist das iframe mit der modifizierten rechten Scrollbar -->

<!-- beginn: Section "default" auf "ueber-mich" weiterleiten -->
      <txp:if_section name="">
        <txp:article_custom section="ueber-mich" limit="1" status="sticky" form="static_article" />
      <txp:else />
        <txp:if_individual_article>
               <txp:article form="static_article" />
        <txp:else />
           <txp:article limit="1" status="sticky" form="static_article" />
        </txp:if_individual_article>
      </txp:if_section>
      <!-- end: Section "default" auf "home" weiterleiten -->
</div><!-- end: div#main_content -->   

   <div id="divider" class="span-1">
   <!-- hier kommt die Bildgalerie hinein -->  
   </div><!-- end: div#divider -->

<div id="images" class="span-12 last">
   <img src="images/inge_startbild.png" alt="Portrait von Inge Lischewski" width="468" height="400" />
</div><!-- end: div#images -->

Das div#images stellt den rechten Bereich dar. Und div#main_content den linken (Text-)Bereich

Edit Oder liegt es an der Navigation? Hier zur Sicherheit auch noch einmal der Navi-Code:

<div id="navbar" class="span-24 last">
   <ul>
     <li  id="home"<txp:if_section name="ueber-mich"> class="active"</txp:if_section>><span><a href="ueber-mich">Über mich</a></span></li>

     <li <txp:if_section name="osteopathie"> class="active"</txp:if_section>><a href="osteopathie">Osteopathie</a></li>

     <li <txp:if_section name="vorsorge"> class="active"</txp:if_section>><a href="vorsorge">Vorsorge</a></li>

     <li <txp:if_section name="nachsorge"> class="active"</txp:if_section>><a href="nachsorge">Nachsorge</a></li>

     <li id="praxistage"<txp:if_section name="praxistage"> class="active"</txp:if_section>><a href="praxistage">Praxistage</a></li>

     <li <txp:if_section name="kontakt"> class="active"</txp:if_section>><a href="kontakt">Kontakt</a></li>

     <li class="startseite"><a href="ueber-mich">Startseite</a></li>
   </ul>
</div><!-- end: navbar -->

Dachte, ich hätte ihn schon gepostet.

Last edited by nobby (2011-03-04 20:21:09)

Offline

#19 2011-03-09 17:07:51

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

So, war leider einige Tage unterwegs und ohne Internet.

Mein Problem besteht leider immer noch. Wenn ich in den Basis-Einstellungen auf “/title” umstelle, sind die Seiten blank, also der Text aus den Artikeln wird nicht eingebunden und angezeigt.

Stelle ich um auf z.B. “/id/title”, dann werden alle Seiten wieder korrekt angezeigt, aber über die Suchfunktion auf der Error-Page werden dann auf der Ergebnisseite korrekte Ergebnisse a´la´ hebammen-inge-lischewski.de/6/praxistage angezeigt, die aber beim drauf klicken ins Nichts führen.

Habe jetzt wieder auf die Ursprungseinstellung “/section/title” zurück gestellt.

Hatte zwischenzeitlich versucht, die Namen von section und article zu ändern, indem ich an den Sektionsnamen einen Suffix anhängte wie z.B. praxistage_sec. Doch dadurch hatte ich mir dann den Code irgendwie zerschossen.

Was kann ich noch tun oder probieren?

Offline

#20 2011-03-10 00:28:10

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

  • Das Suchergebnis verlinkt auf einen individual_article.
  • Der wird nicht angezeigt, wenn man das Suchergebnis klickt (wir sind im individual_article-Modus).
  • Verkürzt man den URL auf die reine section, klappt es (dann sind wir im list-Modus).

Also hast du einen Unterschied in der Behandlung von list und individual_article. Der besteht bei deinen zwei article-tags in status="sticky". Das solltest du auch in den article-tag für individual articles einbauen.


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#21 2011-03-10 12:04:53

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

@uli

danke für Deine Lösungsvorschläge – und erneut für die Geduld!

Werde Deine Anregungen ausprobieren und mich dann wieder melden. Vorher werde ich wohl noch einmal in Ruhe im Handbuch “Textpattern Solutions” den Abschnitt über articles nachlesen (müssen).

Offline

#22 2011-03-10 12:37:59

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Ok, jetzt habe ich status=“sticky” in den Code meiner Seitenvorlagen (mehrere, aber identisch an dieser Stelle) eingefügt.

Edit: Eingefügt wurde der fett markierte Code:
<txp:if_individual_article> <txp:article form=“static_article” status=“sticky” />

Hier noch einmal der relevante Code:

<!-- beginn: Section "default" auf "ueber-mich" weiterleiten -->
      <txp:if_section name="">
        <txp:article_custom section="ueber-mich" limit="1" status="sticky" form="static_article" />
      <txp:else />
        <txp:if_individual_article>
               <txp:article form="static_article" status="sticky" />
        <txp:else />
           <txp:article limit="1" status="sticky" form="static_article" />
        </txp:if_individual_article>
      </txp:if_section>
      <!-- end: Section "default" auf "home" weiterleiten -->

Dadurch funktioniert jetzt die Verlinkung (fast) auf der Seite mit den Suchergebnissen. D. h. beim Anklicken der Links wird auf z.B. http://hebamme-inge-lischewski.de/praxistage/praxistage umgeleitet und der Artikelinhalt erscheint jetzt korrekt.

Nur werde ich die Sektion immer noch nicht los und wenn ich von hier aus auf die Navi klicke bin ich falsch und lande bei “Osteopathie” z.B. auf http://hebamme-inge-lischewski.de/praxistage/osteopathie.

Ich glaube, wir sind nahe am Ergebnis!

Last edited by nobby (2011-03-10 12:40:12)

Offline

#23 2011-03-10 13:25:34

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

nobby wrote:

Nur werde ich die Sektion immer noch nicht los und wenn ich von hier aus auf die Navi klicke

Was heißt “die Sektion loswerden” und was ist mit “von hier aus” gemeint?


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#24 2011-03-10 13:51:00

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Im o.g Link http://hebamme-inge-lischewski.de/praxistage/osteopathie entspricht …praxistage der Sektion und …osteopathie dem Artikel.

Korrekt müsste ich mich allerdings auf der Ebene http://hebamme-inge-lischewski.de/osteopathie bewegen. Das ist gemeint.

Du hattest einmal angemerkt, dass ich die Sektionen eigentlich gar nicht benötige, da die Artikel (=sticky) ja alle individuell und sticky sind. Oder habe ich das falsch verstanden?

Offline

#25 2011-03-10 13:56:07

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Bleibt die Frage was ist mit “von hier aus” gemeint, das ist das Entscheidende: Welche Seite liefert falsche Links aus?


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#26 2011-03-10 14:09:02

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Bin mir nicht sicher – aber dies ist meine Struktur:

1. Die URL http://hebamme-inge-lischewski.de/ geht auf das default-Seitentemplate. Von dort aus gelange ich über die Hauptnavigation auf die entsprechenden Unterseiten, z.B. http://hebamme-inge-lischewski.de/ueber-mich.

2. Bei der Eingabe einer falschen URL landet man dann auf der Fehlerseite, z.B. http://hebamme-inge-lischewski.de/ueber. Und hier weiss ich nicht, wo ich mich da tatsächlich befinde, denn die Fehlerseite soll ja nicht im Navi-Menü oder sonst angezeigt werden. Vermutlich bin ich noch auf der default-Seite?

3. Über die Suchfunktion auf der Fehlerseite gerate ich dann auf die Seite mit den Suchergebnissen, die sich in der Sektion “search” befindet. Hier z.B. http://hebamme-inge-lischewski.de/search/?q=becker wobei “becker” der Suchbegriff ist.

4. Habe für die Fehlerseite die Sektion “error” mit dem Seitentemplate “error_default”, für die Suchfunktion die Sektion “search” mit dem Seitentemplate “suchergebnisse”.

Hoffe das hilft?!

Offline

#27 2011-03-10 14:23:13

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Hoo, langsam, vor lauter Info, die du lieferst, seh ich bald das Problem nicht mehr. Erstmal zurück auf Post #22: Welche Seite (bitte URL posten) liefert dir den Link http://hebamme-inge-lischewski.de/praxistage/osteopathie aus?


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

#28 2011-03-10 14:46:36

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Hallo,

das mit dem Zuviel an Info ist nicht meine Absicht. Allerdings weiss ich das Problem auch nicht anders zu schildern.

Eigentlich funktioniert die Seite gut und ausreichend. Über die Erstellung einer Error-Page, die ich erstellt habe, bin ich über den Einbau einer Suchfunktion gestolpert (wird im Textpattern-Buch beschrieben). Habe diese Such-Funktion also ebenfalls eingebaut (als zusätzliche Funktion der Error-Page). Und eigentlich würde ich die Suchfunktion bei sauberem Funktionieren auch in den Header Bereich aller Seiten implementieren.

Das als Info vorweg.

Offline

#29 2011-03-10 14:51:27

nobby
Member
From: Hamburg
Registered: 2011-03-04
Posts: 24

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Jetzt zum eigentlichen Problem:

Edit: zu Post #22

Die Suchfunktion liefert saubere Suchergebnisse. Diese sind korrekt. Nur wenn ich auf die generierten Links klicke, lande ich auf der falschen Ebene.

Beispiel: Ich möchte auf die URL http://hebamme-inge-lischewski.de/praxistage kommen und lande aber auf der URL http://hebamme-inge-lischewski.de/praxistage/praxistage. Das erste “…praxistage” ist m.W. die Sektion und das zweite “…praxistage” der (sticky) Artikel. Die generierte URL (auf der Suchergebnis-Seite) ist also fehlerhaft und um eine Ebene zu lang.

Last edited by nobby (2011-03-10 14:53:52)

Offline

#30 2011-03-10 15:14:54

uli
Moderator
From: Cologne
Registered: 2006-08-15
Posts: 4,316

Re: [de-de] Externe Seite zeigt Suchergebnis nicht korrekt an

Die URLs der Suchergebnisse sind nicht fehlerhaft. Sie entsprechen lediglich nicht dem Sonderfall, den du aufgebaut hast. Es ist äußerst selten, dass eine section nur einen Artikel enthält, wie es bei dir den Anschein hat.
Du suchst nach “Becker”, Becker kommt im Artikel vor (nicht in einer virtuellen Sektion), also wird der URL zum Artikel geliefert. Wenn du dich nur noch am URL stößt, dann stell sicher, dass jede deiner Sektionen tatsächlich nur einen Artikel enthält und richte per htaccess redirects auf die jew. section ein.


In bad weather I never leave home without wet_plugout, smd_where_used and adi_form_links

Offline

Board footer

Powered by FluxBB