Re: Zuordnung plone.app.theming

Thorolf Godawa <[email protected]> Sun, 18 Mar 2012 15:08:35 +0100
Newsgroups gmane.comp.web.zope.german
Message-ID <[email protected]>
Hallo Benjamin,

>> Jetzt muss ich als nächstes herausfinden wie ich den Content
>> "gestyled" bekomme, denn das geht leider auch noch nicht.
> Wo hakt es?
mein Style wird für die Artikel nicht übernommen.

Mit der Regel "<replace css:content="#content"
css:theme-children="#content_main" />" wird der Inhalt der Artikel zwar
an der richtigen Position angezeigt, leider aber mit dem Style von Plone
(Überschrift, Text darunter, Bild links).

Ich müsste also den Inhalt aus der Plone-DB in meine IDs
"artikel_bild_tn", "artikel_titel" und "artikel_text_kurz" schreiben nur
ist mir nicht klar wie das gehen soll.

Im Plone-Theme wären ja die IDs "tileImage", "tileHeadline" und
"tileBody" die Gegenstücke, aber alle "replace"- oder "copy"-Versuche
resultierten bislang entweder in gar keinem Inhalt oder das der Inhalt
aus der HTML-Template-Seite angezeigt wurde.

Ich vermute das mein Problem darin liegt, das ich jedem Artikel auf der
Nachrichten-Seite ein neues Design geben will und nicht der
Nachrichten-Seite insgesamt.


Nächstes, jetzt schon absehbares Problem wird sein, das ich immer nur
die drei neusten Nachrichten auf der Seite sehen möchte und unterhalb
des letzten Artikels soll es dann eine weitere Nav geben, mit der man
auf die folgenden Artikel im aktuellen Jahr zugreifen können soll:
     " 1   2   3   first <<   prev <   next >   last >>"
Und alles was noch älter ist, soll in das Artikel-Archiv wandern,
welches über die Nav in der rechten Sidebar zugänglich ist.

Aber das kommt erst, wenn ich das Theme für die weiteren Seiten der
Haupt-Nav sowie für die Artikel-Seite erweitert habe, außerdem soll es
zu jedem Artikel die Möglichkeit geben mehrer Bilder hochzuladen, die
dann durch Anklicken des Thumbnails in einer Dia-Show angezeigt werden
sollen.

Irgendwie frag ich mich gerade warum ich mir das angetan habe, hätt ich
den Kollegen doch einfach sein Drupal machen lassen sollen - aber das
fand ich echt bescheiden ...


Als Referenz nochmal ein Ausschnitt aus der z.Z. aktuellen HTML:
...
  <div id="content_container">
    <div id="content_main">
      <div id="artikel_container">
        <div id="artikel_bild_tn">
          <a href="artikel3.htm" title="Scheinpr&uuml;fung Moritz"><img
src="images/artikel3_tn.jpg" alt="bild1" title="bild1" height="100"
width="100" style="border-radius: 10px;"></a>
        </div>
        <div id="artikel_titel">
          Scheinpr&uuml;fung Moritz
        </div>
        <div id="artikel_text_kurz">
          Am Dienstag war es soweit, ...
          <br>
          <br>
          <a href="artikel3.htm" title="Scheinpr&uuml;fung
Moritz">weiterlesen ...</a>
        </div>
      </div>
      <div id="artikel_container">
        <div id="artikel_bild_tn">
          <a href="artikel2.htm" title="bild2"><img
src="images/artikel2_tn.jpg" alt="bild2" title="bild2" height="100"
width="100" style="border-radius: 10px;"></a>
        </div>
        <div id="artikel_titel">
          Neue Flieger am Platz
        </div>
        <div id="artikel_text_kurz">
          Bereits vor ein ...
          <br>
          <br>
          <a href="artikel2.htm" title="Neue Flieger am
Platz">weiterlesen ...</a>
         </div>
      </div>
      <div id="artikel_container">
        ...
      </div>
    </div>
    <div id="content_sidebar-right">
      <div id="sidebar_titel">
        Artikelarchiv
      </div>
      <ul id="nav_sidebar-right">
        <li><a href="201201.htm">Januar 2012</a></li>
        <li><a href="201112.htm">Dezember 2011</a></li>
        <li><a href="201111.htm">Novemvber 2011</a></li>
        <li><a href="201110.htm">Oktober 2011</a></li>
        <li><a href="201109.htm">September 2011</a></li>
        <li><a href="201108.htm">August 2011</a></li>
      </ul>
    </div>

-- 

Chau y hasta luego,

Thorolf


_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope