[solved] Artikel-Paginierung Bootstrap
Re: Artikel-Paginierung Bootstrap
Kann es sein, dass wir von unterschiedlichen Paginierungen sprechen? Bei Olivers Änderungen handelt es sich um CP-Paginierung? Ich meine aber die Artikel-Paginierung, die gerendert bei "article_summary_list.tmpl" gerendert wird.
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
Re: Artikel-Paginierung Bootstrap
Ich habe es gestern in einer Neuinstallation ausprobiert und es handelt sich definitiv um die Artikelpaginierung.
Probiers einfach aus. Lege 5 Artikel an, setze die Ebene auf "Artikel paginieren" mit 3 oder 4 Artikeln pro Seite und schau dann in den Quellcode.
Ich war zuerst auch etwas verwirrt wegen den Bezeichnungen, aber es greift bei der Artikelpaginierung.
Könnte es sein daß du den CP Artikelliste meinst?
Die Bezeichnung des Templates article_summary_list.tmpl lässt diese Vermutung aufkommen.
Für die Artikelpaginierung gibt es keine CP Unterstützung und somit auch kein Template im klassischen Sinne.
Die Navigation für die Artikelpaginierung wird in der conf.template_default.inc.php zusammen gebaut und genau bei dieser greift Olivers Änderung bzw. Erweiterung.
Ich schau mir das heute Abend mal am PC an.
Bin jetzt auf der Arbeit.
Probiers einfach aus. Lege 5 Artikel an, setze die Ebene auf "Artikel paginieren" mit 3 oder 4 Artikeln pro Seite und schau dann in den Quellcode.
Ich war zuerst auch etwas verwirrt wegen den Bezeichnungen, aber es greift bei der Artikelpaginierung.
Könnte es sein daß du den CP Artikelliste meinst?
Die Bezeichnung des Templates article_summary_list.tmpl lässt diese Vermutung aufkommen.
Für die Artikelpaginierung gibt es keine CP Unterstützung und somit auch kein Template im klassischen Sinne.
Die Navigation für die Artikelpaginierung wird in der conf.template_default.inc.php zusammen gebaut und genau bei dieser greift Olivers Änderung bzw. Erweiterung.
Ich schau mir das heute Abend mal am PC an.
Bin jetzt auf der Arbeit.
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Artikel-Paginierung Bootstrap
Sehe, die hatte ich nicht auf dem Schirm. Das werde ich ebenfalls überarbeiten. Da ist etwas outdated.
Re: Artikel-Paginierung Bootstrap
Andere Frage.
Greift die gestrige Änderung auch bei der Seitenpagination des CP Suche? Ich denke nicht da das zwei verschiedene Dinge sind oder?
Greift die gestrige Änderung auch bei der Seitenpagination des CP Suche? Ich denke nicht da das zwei verschiedene Dinge sind oder?
Re: Artikel-Paginierung Bootstrap
Ne ne, ich mein auch die Artikel-Paginierung. Habe alles gemäss Olivers Change-Log angepasst. Krieg trotzdem keine Klasse für die Links in der Paginierung.
Code: Select all
<a href="%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F.html?listpage=3">9–12</a>
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
- Oliver Georgi
- Site Admin
- Posts: 9892
- Joined: Fri 3. Oct 2003, 22:22
- Contact:
Re: Artikel-Paginierung Bootstrap
Habe noch ein paar Änderungen umgesetzt und einen Bug behoben – active/nicht active Link waren vertauscht bei der CP Paginierung.
https://github.com/slackero/phpwcms/com ... aec5067859
Auf den richtigen Branch achten. Das ist nur im Branch
https://github.com/slackero/phpwcms/com ... aec5067859
Auf den richtigen Branch achten. Das ist nur im Branch
v1.9-php7-dev
verfügbar.Re: Artikel-Paginierung Bootstrap
Vielen, vielen Dank Oliver. Echt super von dir.Oliver Georgi wrote: ↑Tue 5. May 2020, 07:52 Habe noch ein paar Änderungen umgesetzt und einen Bug behoben – active/nicht active Link waren vertauscht bei der CP Paginierung.
https://github.com/slackero/phpwcms/com ... aec5067859
In conf.template_default.inc.php
Das ist die Standartpagination, aber zum testen und zu sehen welche Klasse wo gerendert wird, ist die vollkommen ausreichend da sie alle notwendigen RT´s enthält.
Code: Select all
$template_default['article_paginate_navi'] = '<div class="paginate paginate-{POS}">{PREV:«} {NEXT:»} page #/##, result ###-####, {NAVI:123, |<span>|</span>}</div>'; //
Code: Select all
$template_default['article_paginate_navi'] = '<div class="paginate paginate-{POS}">{PREV:«} {NEXT:»} page #/##, result ###-####, {NAVI:1-3, |<span>|</span>}</div>'; //
Und dann noch (ebenfalls in conf.template_default.inc.php)
DIese Klassen kannst du durch eigene anpassen.... z.B.
'cp-paginate-link' => 'my_link',
Code: Select all
'cp-paginate-link' => 'paginate-link',
'cp-paginate-link-active' => 'paginate-link active',
'cp-paginate-link-disabled' => 'paginate-link disabled',
'search-paginate-link' => 'paginate-link',
'search-paginate-link-active' => 'paginate-link active',
'search-paginate-link-disabled' => 'paginate-link disabled',
Das muß ich selbst noch auspropbieren...
Code: Select all
'cp-paginate' => array(
'wrap-prefix' => '<ul>',
'wrap-suffix' => '</ul>',
'link-prefix' => '<li>',
'link-suffix' => '</li>',
'value-prefix' => '',
'value-suffix' => '',
'href-disabled' => ''
Re: [solved] Artikel-Paginierung Bootstrap
Danke euch beiden. Habe jetzt den phpwcms-Core mit der 1.9 php7 dev2 ausgewechselt. Die Paginierung lässt sich jetzt auch bei mir wunderbar nach meinen Wünschen anpassen. Vielen Dank euch beiden!
Schon Konfuzius sagte: "Sei kein YAML-Lappen". YAML-phpwcms-Integration auf http://www.yaml.phpwcms.org
Re: [solved] Artikel-Paginierung Bootstrap
Das größte DANKESCHÖN gilt hier Oliver der binnen kürzester Zeit für eine tolle Erweiterung sorgte.
Ohne diese wäre das nicht möglich gewesen.
Ohne diese wäre das nicht möglich gewesen.