Ergebnis 1 bis 2 von 2

Thema: atct_album_view und atct_album_image

  1. #1
    Azubi(ne)
    Registriert seit
    13.05.2007
    Beiträge
    50
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard atct_album_view und atct_album_image

    Hallo,

    ich komme gerade bei der folgenden Sache nicht weiter: Ich habe eine Topic mit Bildern erstellt und zeige diese mit den atct_album_view an. Wenn man ein Bild anklickt, dann landet man bei dem tatsächlichen Bildobjekt in der Seite.
    Ich würde den Link gern so verändern, dass man innerhalb des Topics bleibt, aber das geklickte Bild im atct_album_image (das ist eine Ordneransicht mit genau einem Bild in gross) angezeigt wird.
    Der Aufruf würde so funktionieren <plone-site>/topic/atct_album_image?b_start:int=4. Ich habe aber leider keine Idee, wie ich in atct_album_view.pt die Nummer der einzelnen Bilder ermitteln kann.
    Hat vielleicht jemand eine Idee?

    Viele Grüße,
    Stephan
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Azubi(ne)
    Themenstarter

    Registriert seit
    13.05.2007
    Beiträge
    50
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: atct_album_view und atct_album_image

    Hallo nochmal,

    durch das Abschicken der Frage habe ich mir selbst auf die Sprünge geholfen.
    Das Template atct_album_view enthält alles, was ich brauchte.

    Code:
    <tal:albumsimages tal:condition="python:albums or images">
            <tal:images tal:condition="batch" tal:repeat="image batch">
                <div class="photoAlbumEntry">
                            <a tal:define="id python:int(b_start)+int(repeat['image'].number()-1)"
                               tal:attributes="href string:${image/absolute_url}/view;
                                               title image/Description">
                                <span class="photoAlbumEntryWrapper">
                                <img src="" alt="" tal:replace="structure python:image.tag(scale='thumb', title=image.Description())" />
                                </span>
                        <span class="photoAlbumEntryTitle" tal:content="image/pretty_title_or_id">
                           Title
                        </span>
                            </a>
                </div>
            </tal:images>
    Über die Variable 'id' erhält man genau den Wert, den ich benötigte. Mit dieser habe ich dann das Linkattribut href verändert ("href string:atct_album_image?b_start:int=${id}"). Das funktioniert gut, aber eventuell hat noch jemand eine Anmerkung dazu?

    Viele Grüße,
    Stephan

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •