ilch Forum » Ilch CMS 2.X » Module und Modifikationen » War Modul

Geschlossen
  1. #1
    User Pic
    Deppinho Mitglied
    Registriert seit
    01.12.2020
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    Hallo,


    ich würde gerne im Adminbereich des War Moduls die Enemy Liste und auch die Gruppenliste alphabetisch nach Namen sortieren.
    Gleiches gilt auch für die Drop-Down Boxen unter "War erstellen".
    Aktuell sind diese Listen nach der ID sortieren. Also nach der Reihenfolge wie sie angelegt wurden.

    Für die Suche und Pfleg ist das nicht sehr praktisch.

    Kann mir hier jemand helfen?


    verwendete ilch Version: 2.1.x

    betroffene Homepage: weserside-rinteln.de/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Deppinho Mitglied
    Registriert seit
    01.12.2020
    Beiträge
    2
    Beitragswertungen
    0 Beitragspunkte
    Ok hat sich erledigt. Ich habe die entsprechenden Stellen gefunden.
    Zu ändern waren jeweils die Zeilen 25 und 70.

    Vielleicht schafft es diese Änderung ja auch in den Standard.
    Nicht für jeden ist die Sortierung nach ID vorteilhaft.

    application\modules\war\mappers\Enemy.php

    20 public function getEnemy($where = [], $pagination = null)
    21    {
    22        $select = $this->db()->select('*')
    23            ->from('war_enemy')
    24            ->where($where)
    25            ->order(['name' => 'ASC']);
    
    
    65 public function getEnemyList($pagination = null)
    66    {
    67        $sql = 'SELECT SQL_CALC_FOUND_ROWS e.id, e.name, e.tag, e.image, e.homepage, e.contact_name,e.contact_email, m.url, m.url_thumb
    68                FROM `[prefix]_war_enemy` as e
    69                LEFT JOIN [prefix]_media m ON e.image = m.url
    70                ORDER by e.name ASC



    Und auch die Groups:
    application\modules\war\mappers\Group.php
    20    public function getGroups($where = [], $pagination = null)
    21    {
    22        $select = $this->db()->select('*')
    23            ->from('war_groups')
    24            ->where($where)
    25            ->order(['name' => 'ASC']);
    
    65 public function getGroupList($pagination = null)
    66    {
    67        $sql = 'SELECT SQL_CALC_FOUND_ROWS g.id, g.name, g.tag, g.image, g.member, g.desc, m.url, m.url_thumb
    68                FROM `[prefix]_war_groups` as g
    69               LEFT JOIN [prefix]_media m ON g.image = m.url
    70                ORDER by g.name ASC
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten