Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Admin Startseite zu erst "Statistik" statt "Online".

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Huhu,

    in Modified 2.x landet man im Adminbereich auf  dieser Ansicht.

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Wo kann ich (sofern möglich) einstellen, dass ich nicht zuerst den Tab "online" sehe, sondern direkt den Tab "Statistik" ?

    Danke vorab für die Mühe.

    Gruß Heiko

    Linkback: https://www.modified-shop.org/forum/index.php?topic=37094.0
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: Admin Startseite zu erst "Statistik" statt "Online".
    Antwort #1 am: 20. April 2017, 15:08:45
    Doch selber hinbekommen:

    /admin/start.php

    Zeile 194

    Code: PHP  [Auswählen]
              <?php
                // tabs
                $tabs_array = array();
                if($admin_access['whos_online'] == 1) {
                  $tabs_array[] = array('id' => 'online', 'name' => TABLE_CAPTION_USERS_ONLINE);
                }
                if($admin_access['orders'] == 1) {
                  $tabs_array[] = array('id' => 'orders', 'name' => TABLE_CAPTION_NEW_ORDERS);
                }
                if($admin_access['customers'] == 1) {
                  $tabs_array[] = array('id' => 'customer', 'name' => TABLE_CAPTION_NEW_CUSTOMERS);
                }
                if($admin_access['stats_sales_report'] == 1
                  || $admin_access['categories'] == 1
                  || $admin_access['customers'] == 1
                  || $admin_access['orders'] == 1
                  )
                {
                  $tabs_array[] = array('id' => 'statistic', 'name' => HEADING_CAPTION_STATISTIC);
                }
                $langtabs = '<div class="tablangmenu"><ul>';
                $csstabstyle = 'border: 1px solid #aaaaaa; padding: 4px; width: 99%; margin-top: -1px; margin-bottom: 10px; float: left;background: #F3F3F3;';
                $csstab = '<style type="text/css">' .  '#tab_lang_0' . '{display: block;' . $csstabstyle . '}';
                $csstab_nojs = '<style type="text/css">';
                for ($i = 0, $n = count($tabs_array); $i < $n; $i++) {
                  $tabtmp = "\'tab_lang_$i\'," ;
                  $langtabs.= '<li onclick="showTab('. $tabtmp. $n.')" style="cursor: pointer;" id="tabselect_' . $i .'">' .$tabs_array[$i]['name'].  '</li>';
                  if($i > 0) $csstab .= '#tab_lang_' . $i .'{display: none;' . $csstabstyle . '}';
                  $csstab_nojs .= '#tab_lang_' . $i .'{display: block;' . $csstabstyle . '}';
                }
                $csstab .= '</style>';
                $csstab_nojs .= '</style>';
                $langtabs.= '</ul></div>';
                ?>

    geändert in

    Code: PHP  [Auswählen]
              <?php
                // tabs
                $tabs_array = array();
                           
                                        if($admin_access['stats_sales_report'] == 1
                  || $admin_access['categories'] == 1
                  || $admin_access['customers'] == 1
                  || $admin_access['orders'] == 1
                  )
                {
                  $tabs_array[] = array('id' => 'statistic', 'name' => HEADING_CAPTION_STATISTIC);
                }
                           
                if($admin_access['whos_online'] == 1) {
                  $tabs_array[] = array('id' => 'online', 'name' => TABLE_CAPTION_USERS_ONLINE);
                }
                if($admin_access['orders'] == 1) {
                  $tabs_array[] = array('id' => 'orders', 'name' => TABLE_CAPTION_NEW_ORDERS);
                }
                if($admin_access['customers'] == 1) {
                  $tabs_array[] = array('id' => 'customer', 'name' => TABLE_CAPTION_NEW_CUSTOMERS);
                }

                $langtabs = '<div class="tablangmenu"><ul>';
                $csstabstyle = 'border: 1px solid #aaaaaa; padding: 4px; width: 99%; margin-top: -1px; margin-bottom: 10px; float: left;background: #F3F3F3;';
                $csstab = '<style type="text/css">' .  '#tab_lang_0' . '{display: block;' . $csstabstyle . '}';
                $csstab_nojs = '<style type="text/css">';
                for ($i = 0, $n = count($tabs_array); $i < $n; $i++) {
                  $tabtmp = "\'tab_lang_$i\'," ;
                  $langtabs.= '<li onclick="showTab('. $tabtmp. $n.')" style="cursor: pointer;" id="tabselect_' . $i .'">' .$tabs_array[$i]['name'].  '</li>';
                  if($i > 0) $csstab .= '#tab_lang_' . $i .'{display: none;' . $csstabstyle . '}';
                  $csstab_nojs .= '#tab_lang_' . $i .'{display: block;' . $csstabstyle . '}';
                }
                $csstab .= '</style>';
                $csstab_nojs .= '</style>';
                $langtabs.= '</ul></div>';
                ?>

    Einfach das

    Code: PHP  [Auswählen]
                                        if($admin_access['stats_sales_report'] == 1
                  || $admin_access['categories'] == 1
                  || $admin_access['customers'] == 1
                  || $admin_access['orders'] == 1
                  )
                {
                  $tabs_array[] = array('id' => 'statistic', 'name' => HEADING_CAPTION_STATISTIC);
                }
                           

    von unten nach oben gesetzt.

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Admin Startseite zu erst "Statistik" statt "Online".
    Antwort #2 am: 20. April 2017, 17:41:53
    In unseren Shops haben wir die Statistik den Blog ersetzen lassen. So sehen wir auf der Admin-Startseite gleich die Statistik, ohne den Verlust der Online-Übersicht.

    swolfram [templatix]

    • Fördermitglied
    • Beiträge: 1.169
    • Geschlecht:
    Re: Admin Startseite zu erst "Statistik" statt "Online".
    Antwort #3 am: 28. Juni 2017, 13:25:12
    Ich finde es mehr als sinnlos, dass ich in Version 2 jetzt als Admin zunächst sehe wer gerade online ist. Mal im Ernst, das interessiert doch keinen!?

    Früher war alles besser...  :hobbyhorse:
    Statistik beim Start und unnütze Infos (Wer ist online) in einem Menü versteckt :-D

    Habe es ebenfalls umgebastelt auf die Statistik - Fakten zählen :-D

    voodoopupp

    • Fördermitglied
    • Beiträge: 1.868
    • Geschlecht:
    Re: Admin Startseite zu erst "Statistik" statt "Online".
    Antwort #4 am: 28. Juni 2017, 16:00:58
    deswegen habe ich bereits vor einiger Zeit ein Ticket dazu eröffnet, damit es vielleicht baldmöglichst einstellbar ist ;)

    https://trac.modified-shop.org/ticket/1204

    Grüße
    Dominik

    V-Pixel

    • Fördermitglied
    • Beiträge: 75
    Re: Admin Startseite zu erst "Statistik" statt "Online".
    Antwort #5 am: 28. Juni 2017, 21:02:30
    Hatte das auch bereits bemängelt, im Prinzip wirklich egal wer/wieviele online sind, dafür gibt es andere/bessere Auswertungen.

    Schöner wäre es wenn alles auf einen Blick sichtbar wäre - siehe Prestashop, wenn das so ähnlich ginge wäre es klasse.
               
    anything