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: MODUL: Admin NEW TOP MENU JS

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Admin NEW TOP MENU JS
    Antwort #45 am: 06. November 2009, 23:35:09
    Integriert in r468.

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #46 am: 21. November 2009, 16:27:42
    Hi,

    was haltet ihr davon, die column_left.php übersichtlicher zu machen mit sowas wie

    Code: PHP  [Auswählen]
    if (!function_exists('show')) {
      function show($flag, $label, $page, $parameters = '') {
      global $admin_access;
      if(empty($flag))
        $cond = true;
      else
        $cond = ($admin_access[$flag] == '1');
      if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($cond))
        echo '<li><a href="' . xtc_href_link($page, $parameters) . '" class="menuBoxContentLink1">' . $label . '</a></li>';
        }
      }
     
    Aufruf dann zb so:

    Code: PHP  [Auswählen]
    ...
    show('categories', BOX_CATEGORIES, FILENAME_CATEGORIES);
    show('new_attributes', BOX_ATTRIBUTES_MANAGER, FILENAME_NEW_ATTRIBUTES);
    show('products_attributes', BOX_PRODUCTS_ATTRIBUTES, FILENAME_PRODUCTS_ATTRIBUTES);
    ...
     
    statt

    Code: PHP  [Auswählen]
    ...
    if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['categories'] == '1')) echo '<li><a href="' . xtc_href_link(FILENAME_CATEGORIES, '', 'NONSSL') . '" class="menuBoxContentLink"> -' . BOX_CATEGORIES . '</a></li>';
      if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['new_attributes'] == '1')) echo '<li><a href="' . xtc_href_link(FILENAME_NEW_ATTRIBUTES, '', 'NONSSL') . '" class="menuBoxContentLink"> -'.BOX_ATTRIBUTES_MANAGER.'</a></li>';
      if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['products_attributes'] == '1')) echo '<li><a href="' . xtc_href_link(FILENAME_PRODUCTS_ATTRIBUTES, '', 'NONSSL') . '" class="menuBoxContentLink"> -' . BOX_PRODUCTS_ATTRIBUTES . '</a></li>';
    ...
     
    Leider muss getestet werden, ob die Ausgabefunktion definiert ist, da column_left anscheinend mehrfach durchlaufen wird.

    Bei Interesse kann ich die umgestellte Datei posten, die könnt ihr dann ja mergen.

    Grüße, Volker

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Admin NEW TOP MENU JS
    Antwort #47 am: 21. November 2009, 17:16:02
    Das wär super, wenn du uns die Datei hier mal als ZIP anhängen würdest.

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    MODUL: Admin NEW TOP MENU JS
    Antwort #48 am: 21. November 2009, 17:21:46
    Hallo Volker,
    die column_left.php lässt sich mit Sicherheit verbessern.

    Aber:
    Es gibt unzählige Module mit Einbauanweisungen für die column_left.php.
    Wir versuchen so nah wie möglich am Original zu bleiben. Deshalb habe ich trotz des neuen Topmenüs an der column_left.php festgehalten.

    Mit Deinen vorgeschlagenen Änderungen würden mit Sicherheit einige User beim Einbau von Erweiterungen überfordert sein.

    Trotzdem Danke für Deinen Vorschlag.

    Gruss Web28

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #49 am: 21. November 2009, 20:18:53
    Hi,

    hier die column_left. Für User dürfte das sogar leichter zu verstehen sein als vorher.

    Grüße, Volker

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    MODUL: Admin NEW TOP MENU JS
    Antwort #50 am: 21. November 2009, 22:55:30
    Kannst du die überarbeitete column_left.php mal inspizieren web28?

    Ich werfe da auch nochmal ein Auge drüber mit "meld" (File-Merger unter Ubuntu). ;-)

    Grüße

    Torsten

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #51 am: 22. November 2009, 12:48:20
    Hallo,

    ich habe gerade das neue Admin TOP Menu eingebaut.
    Beim Klick auf "Server Info" verschiebt es den Header etwas (er wird höher und die Buttons rutschen nach unten).
    Der Content bei Server Info scheint noch etwas zu breit zu sein.

    Steffen

    Kann ich bestätigen, bei Menupunkt Server Info ist noch irgendwas seltsam, es verhält sich anders als alle anderen Menupunkte.

    Die Beschriftung der Icons im Header steht links statt unter den Icons, dadurch wird der Header geringfügig höher. Die Menuzellen des Ausklappmenus haben einen weissen Hintergrund statt dem überall sonst verwendeten grauen Farbverlauf.

    Grüße, Volker

    web28

    • modified Team
    • Beiträge: 9.404
    MODUL: Admin NEW TOP MENU JS
    Antwort #52 am: 22. November 2009, 13:04:06
    Vielen Dank für die Info, das sollte aber bereits gefixt sein:

    http://www.modified-shop.org/forum/topic.php?id=2222&page=3#post-23178

    Falls doch nicht, bitter Screenshot und Browserversion posten.

    koshiro

    • Fördermitglied
    • Beiträge: 2.297
    MODUL: Admin NEW TOP MENU JS
    Antwort #53 am: 22. November 2009, 13:16:38
    Hallo,
    kann ich nicht bestätigen, sowohl in beide Live-Shops, als auch im Testshop mit der Aktuellen Trunc Version r544 wird unter Firefox 3.5, Opera 10, und IE8 alles sauber dargestellt, wenn man auf Server Info, oder auf andere Menüpunkte geht.
    Gruß
    Micha

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #54 am: 22. November 2009, 13:29:31
    Vielen Dank für die Info, das sollte aber bereits gefixt sein:

    http://www.modified-shop.org/forum/topic.php?id=2222&page=3#post-23178

    Falls doch nicht, bitter Screenshot und Browserversion posten.

    Sorry für den falschen Alarm, ist gefixt, danke.

    Grüße, Volker

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #55 am: 22. November 2009, 13:32:20
    Habt Recht, ich hatte eine alte server_info im Einsatz. Danke und sorry für den Fehlalarm.

    Grüße, Volker

    vr

    • modified Team
    • Beiträge: 2.664
    MODUL: Admin NEW TOP MENU JS
    Antwort #56 am: 23. November 2009, 18:13:43
    ... und gleich die nächste Sau durchs Dorf:

    Was haltet ihr davon, die Anzeige der Merkmale auf den Konfigurationsseiten 3-spaltig statt 2-spaltig zu machen. Es müssen Label, Editierfeld und Beschreibung untergebracht werden, aber bisher stehen Editierkomponente und Beschreibung in einer Zelle untereinander, was viel Platz braucht und nicht so gut lesbar ist.

    Ich hab das mal auf 3-spaltig umgestellt, in admin/configuration.php müsste der letzte echo-Befehl durch das hier ersetzt werden:

    Code: PHP  [Auswählen]
    echo '
      <tr>
        <td width="300" valign="top" class="dataTableContent"><b>'
    .constant(strtoupper($configuration['configuration_key'].'_TITLE')).'</b></td>
        <td valign="top" style="background-color:#FCF2CF; border: 1px solid; border-color: #CCCCCC;" class="dataTableContent">'
    .$value_field.'</td>
        <td valign="top" class="dataTableContent">'
    .constant(strtoupper( $configuration['configuration_key'].'_DESC')).'</td>
      </tr>
      '
    ;
     
    Grüße, Volker

    6 Antworten
    4947 Aufrufe
    07. Juli 2010, 00:16:52 von Tomcraft
    2 Antworten
    3554 Aufrufe
    17. März 2012, 17:45:59 von zoidborg
    4 Antworten
    2847 Aufrufe
    06. Dezember 2013, 17:29:58 von noRiddle (revilonetz)
    4 Antworten
    5438 Aufrufe
    23. September 2009, 20:46:38 von Tomcraft