Page 1 of 1

Seitenzahl als Link

Posted: Wed Jan 09, 2008 12:15 pm
by hawaigaign
Hallo

Mein Blg hat mehrere Themen. Von der HP aus kann man ueber Links direkt zu den Themen Linken. Jedes Thema ist allerdings mehrere Seiten lang und wenn dort hin gelinkt wird, kommt man immer zum ersten Eintrag.
Unten (und bei mir auch ganz oben) gibt es ja den Link "Nechste Seite".

HAt er eine Idee, wie ich dort die Seitenzahlen hinbekommen und man diese als Links anklicken kann, aehnlich wie bei Foren wo auch immer die Seiten dabei stehen?

Dank euch, cu, hawa

Re: Seitenzahl als Link

Posted: Wed Jan 09, 2008 12:19 pm
by garvinhicking
Hi!

Worauf linkst Du denn konkret?

Wenn Du auf übersichtsseiten linkst, wird dir das nicht so viel helfen, denn wenn neue Artikel hinzukommen wir ja Seite 3 zu Seite 4, und so weiter.

Eher solltest Du auf Monats- oder Wochenübersichten linken (z.b. http://blog.s9y.org/archives/2007/W50.html), denn die verändern sich ja nicht.

Grüße,
Garvin

Posted: Wed Jan 09, 2008 12:28 pm
by hawaigaign
das mit den links passt schon so. ich verwende den blog um auf unserer vereinsseite bauberichte von modellflugzeugen zu schreiben. und da ist es schon sinnvoll wenn die leute dort hin linken, den juengsten eintrag sehen, sie wollen ja von vorne beginnen.

so, aber die leute, die den bau verfolgen, das machen naemlich inige, die muessen dann immer umstaendlich oefters hintereinander auf "naechste seite" klicken. da waers praktisch, wenn alle seiten verlinkt waeren und ich auf die jeweilig klicken koennte

sollte so aussehen, fuer einen als bsp 5 seitigen link:

vorherige seite - 1 - 2 - 3 - 4 - 5 - naechste seite

danke fuer die schnelle hilfe!

Posted: Wed Jan 09, 2008 12:33 pm
by hawaigaign
oder waere es zumindest moeglich zwei links einzufuegen mit "erste seite und "letzte seite" ?

Posted: Wed Jan 09, 2008 12:44 pm
by garvinhicking
Hi!

Äh...ich verstehe leider nur Bahnhof, ich habe nicht verstanden was du tun möchtest?

Die Seitenzahl ist ja abhängig von der Anzahl der Artikel, Du weißt vorher ja nie wieviele Seiten es gibt! Da müsstest Du schon auf deiner Vereinsseite eine Datenbankabfrage beim Blog ausführen und dynamisch die Seiten auslesen.

Grüße,
Garvin

Posted: Wed Jan 09, 2008 1:22 pm
by hawaigaign
hi

danke fuer die vielen muehen.

also: ganz unten auf jeder seite steht ja:
"vorherige seite" (Seite 3 von 4, insgesamt 20 Einträge) "naechste site"

nun muesste es doch moeglich sein, dort jeweils vorne und hinten noch einen link hinzuzufuegen, der mir auf die erste bzw auf die letzte seite verlinkt. waere das moeglich? das ist ja im grunde nichts anderes als der normale link auf das thema, eben einmal mit den aeltesten eintraegen und einmal mit den juengsten eintraegen

in welchem file muesste ich das denn eintragen? hab mich mit dem layout schon einmal gespielt und diese obige leiste schon an den seitenanfang eingefuegt, aber in der zwischenzeit hab ich schon so viele andere projekte gehabt, ich weiss es leider nicht mehr

danke fuer die grosse hilfe!!!

Posted: Wed Jan 09, 2008 1:27 pm
by garvinhicking
Hi!
nun muesste es doch moeglich sein, dort jeweils vorne und hinten noch einen link hinzuzufuegen, der mir auf die erste bzw auf die letzte seite verlinkt. waere das moeglich? das ist ja im grunde nichts anderes als der normale link auf das thema, eben einmal mit den aeltesten eintraegen und einmal mit den juengsten eintraegen
Ah, jetzt verstehe ich. Ja, das geht recht einfach.

Öffne die entries.tpl, da steht sowas in der Art wie:

Code: Select all

    {if $footer_prev_page}
        <a href="{$footer_prev_page}">« {$CONST.PREVIOUS_PAGE}</a> &
    {/if}

    {if $footer_info}
        ({$footer_info})
    {/if}

    {if $footer_next_page}
        <a href="{$footer_next_page}">» {$CONST.NEXT_PAGE}</a>
    {/if}
Da kannst Du diese beiden Links unterbringen:

Code: Select all

    <a href="{$footer_pageLink|sprintf:1}">Erste Seite</a><br />

        <a href="{$footer_prev_page}">« {$CONST.PREVIOUS_PAGE}</a> &
    {/if}

    {if $footer_info}
        ({$footer_info})
    {/if}

    {if $footer_next_page}
        <a href="{$footer_next_page}">» {$CONST.NEXT_PAGE}</a>
    {/if}

    <a href="{$footer_pageLink|sprintf:$footer_totalPages}">Letzte Seite</a><br />
(die erste und letzte zeile ist das hinzugekommene)

Viele Grüße,
Garvin

Posted: Wed Jan 09, 2008 1:29 pm
by hawaigaign
danke!!!! :-) du bist wirklich ein traum! perfekt!

Posted: Wed Jan 09, 2008 3:14 pm
by hawaigaign
Hallo

Noch eine letzte Frage. Wo wird denn die Variable "footer_prev_page" gesetzt? Also in welchem File wird ihr Inhalt geschrieben?

Danke :-)

Posted: Wed Jan 09, 2008 3:30 pm
by garvinhicking
Hi!

include/functions_entries.inc.php, suche dort nach "footer_prev_page".

Grüße,
Garvin

Posted: Wed Jan 09, 2008 9:54 pm
by hawaigaign
hmm, danke :-)

aber, so leids mir tut, eine hab ich noch. wo liegt dioe variable footer_prev_page. ich muesst naemlich eine aehnliche anlegen und der schoenheit wegen sollt sie dann auch bei den anderen wohnen :-)

ich hoff, ich krieg nochmal hilfe. danke!!!

Posted: Wed Jan 09, 2008 11:57 pm
by garvinhicking
Hi!

include/functions_entries.inc.php, suche dort nach "footer_prev_page". :)