Ergebnis 1 bis 3 von 3

Thema: TYPOlight "tablesort" Sortierindex

  1. #1
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard TYPOlight "tablesort" Sortierindex

    Hallo,

    weiß jemand, ob es möglich wäre, beim Plugin "tablesort" den Parameter für die Sortierspalte direkt im folgenden JS zu übergeben:

    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function() { new TableSort('tableid'); });
    //--><!]]>
    </script>

    Soweit ich nämlich gesehen habe, wird das zurzeit über ein Cookie festgelegt:

    PHP-Code:
    // Set table sort cookie
    if ($this->sortable && $i == $this->sortIndex)
    {
        
    $co 'TS_TABLE_' $this->id;
        
    $so = ($this->sortOrder == 'descending') ? 'desc' 'asc';

        if (!
    strlen($this->Input->cookie($co)))
        {
            
    setcookie($co$i '|' $so0'/');
        }

    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo xchs,

    Die Cookie-Variable definiert ja lediglich was der Benutzer zuletzt ausgewählt hat. Beim nächsten öffnen der Seite wird seine vorherige Einstellung wieder übernommen. Macht doch Sinn?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Andi,

    ja, da stimm' ich Dir 100% zu, dass das Sinn macht.

    Das Problem bei der ganzen Sache ist nämlich folgendes: Ich möchte für meine Katalog-Einträge die Tabelle mit der Listenansicht mit "tablesort" sortierbar machen und nachdem ich die Tabelle nicht direkt übers Backend erstelle (sondern mithilfe der CatalogExt-Erweiterung), fehlt mir in diesem Fall die Möglichkeit, die Standard-Sortierspalte festzulegen. Deshalb meine Frage, ob man diese Definition ev. auch direkt dem JavaScript-Aufruf übergeben könnte, z.B. irgendwas in der Form (zur Festlegung von Spalte "2" als Standardsortierspalte):

    Code:
    <script type="text/javascript">
    <!--//--><![CDATA[//><!--
    window.addEvent('domready', function() { new TableSort('tableid', 1); });
    //--><!]]>
    </script>
    Im Prinzip funktioniert die JS-Sortierung soweit auch bestens, nur kann ich eben (für meinen Zweck) keine Sortierspalte zuweisen...
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 04.03.2011, 16:49
  2. "tablesort" Sortierindex über javascript Einbindung möglich?
    Von zardos im Forum Allgemeine Inhaltselemente
    Antworten: 0
    Letzter Beitrag: 01.03.2011, 15:06
  3. "parallele" Navigation mit "active" bzw. "trail" Klasse?
    Von Reimi im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 22.12.2009, 08:57
  4. Typolight Backend: Ansicht "Inhalte - Artikel", "Neue Aufgaben"
    Von althoffc im Forum Sonstiges zu Contao
    Antworten: 3
    Letzter Beitrag: 26.11.2009, 22:00

Lesezeichen

Lesezeichen

Berechtigungen

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