ich habe eine CMS Seite angelegt, die sehr viele Videos enthält. Da es natürlich im Laufe der Zeit auch immer mehr werden, möchte ich gerne, dass die CMS Seite im Frontend in mehrere Seiten aufgeteilt wird. Im Grunde so, wie es der listlocator mit den Artikeln oder im Gästebuch macht.
Hat jemand eine Idee, wie ich da ran gehen kann?
klar. Entweder brichst Du manuell in verschiedene Unterseiten um oder schreibst ein Modul, das die Paginierung für eine CMS-Seite aus Deinen Beispielen benutzt
ich platze hier mal ganz kurz mit offtopic rein:
in Chrome funktioniert die Navigation wegen dem markierten Abstand nicht. Sobald ich mit dem Mauszeiger von dem aktiven roten Knopf runter bin, ist der Zeiger auf den Button drunter und folglich eröffnet sich auch das Untermenü von den unteren Knopf und das Menü ist unerreichbar
Haben alle Videos jeweils einen Artikel, dem sie zugewiesen sind? (aber wirklich nur einen, sonst funktioniert mein Plan nicht mehr)
vielen Dank für Deine Antwort.
In mehrere Seiten runter zu brechen hate ich auch schon überlegt, das wäre aber meine letzte Alternative.
Ein Modul schreiben, ja, aber es bleibt die Frage, wie ich da ran gehe. Da ja die CMS Seiten anders umgesetzt als jedes x-beliebige template…
@vanilla: danke für den Styling-Tip, das habe ich gleich mal geändert. Sollte jetzt passen.
Theoretisch kann man jedem Video genau ein Artikel zuordnen. Bis jetzt ist das nicht der Fall, die Videos sind auf der Produktdetailseite zu sehen. Mit der CMS Seite wollte ich einfach eine Seite für die Kunden darstellen, auf der man sich alle zur Zeit verfügbaren Produktvideos anschauen kann.
Inhalt der CMS-Seite sieht wie folgt aus:
<div style="width: 680px; margin: 40px auto;">
<script src="/out/vids/player/example/flowplayer-3.2.6.min.js"></script>
<!-- player #1 -->
<a class="myPlayer"
href="/out/vids/SavageX4_6_2011.mp4"
style="background-image: url(/out/vids/player/snaps/SavageX46.jpg)">
<img src="/out/vids/player/play_large.png" alt="HPI Savage X 4.6"/>
</a>
<!-- player #2 -->
<a class="myPlayer"
href="/out/vids/SavageXL_DV_PAL_Dirty-QT7.mov"
style="background-image: url(/out/vids/player/snaps/SavageXL.jpg)">
<img src="/out/vids/player/play_large.png" alt="HPI Savage XL"/>
</a>
usw.
<br clear="all">
<script language="JavaScript">
// a- tags with class "myPlayer" are transformed into video players
flowplayer("a.myPlayer", "/out/vids/player/flowplayer-3.2.7.swf", {
// this is the player configuration. You'll learn on upcoming demos.
plugins: {
controls: {
volume: true
}
}
});
</script></div>
sieht irgendwie nicht so gut aus wie bei mir
sehe gerade, dass das Leerzeichen zwischen else if weg muss, und die beiden </p> wohl auch.
habs oben auch mal berichtigt
Ja, jetzt sieht es deutlich besser aus.
Ich bin mir aber noch nicht ganz sicher, wie ich das jetzt in meine CMS Seite mit den Videos einbinde…
Baue ich mir eine Verlinkung in die Seite und linke dann auf
…/?seite=1 bzw /?seite=2?
Ganz genau. Und links von anderen Seiten kannst Du auch genau so machen. Um es bisschen einfacher bzw übersichtlicher zu haben kannst du für jede Seite einer eigene cms Seite anlegen