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: Zusätzlich Button im Adminbereich

    InfoCut

    • Neu im Forum
    • Beiträge: 24
    Zusätzlich Button im Adminbereich
    am: 29. November 2017, 12:26:17
    Hallo, finde einfach nicht die Stelle wo im Adminbereich,Bestellung, Bestellung bearbeiten Der Button bearbeiten im Template ist .. Will dort oben(siehe Bild) den Button Rechnung drucken haben.

    kann mir da jemand einen Hinweis geben?
    [ Für Gäste sind keine Dateianhänge sichtbar ]
    Danke im Voraus

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38315.0

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Zusätzlich Button im Adminbereich
    Antwort #1 am: 29. November 2017, 12:31:43
    /admin/includes/modules/orders_info_blocks.php

    Suche:

    Code: PHP  [Auswählen]
          <div class="div_box mrg5">
            <div class="clear" style="padding-bottom: 5px; display: inline-block; width: 100%;">
              <div class="flt-l" style="margin-left: 5px;">    
                <a class="button" href="<?php echo xtc_href_link(FILENAME_ORDERS, xtc_get_all_get_params(array('action')));?>"><?php echo BUTTON_BACK; ?></a>
                <a class="button" href="<?php echo xtc_href_link(FILENAME_ORDERS_EDIT, 'oID='.$oID.'&cID=' . $order->customer['ID']);?>"><?php echo BUTTON_EDIT ?></a>  
              </div>

    ändere wie folgt:

    Code: PHP  [Auswählen]
          <div class="div_box mrg5">
            <div class="clear" style="padding-bottom: 5px; display: inline-block; width: 100%;">
              <div class="flt-l" style="margin-left: 5px;">    
                <a class="button" href="<?php echo xtc_href_link(FILENAME_ORDERS, xtc_get_all_get_params(array('action')));?>"><?php echo BUTTON_BACK; ?></a>
                <a class="button" href="<?php echo xtc_href_link(FILENAME_ORDERS_EDIT, 'oID='.$oID.'&cID=' . $order->customer['ID']);?>"><?php echo BUTTON_EDIT ?></a>
                <a class="button" href="Javascript:void()" onclick="window.open('<?php echo xtc_href_link(FILENAME_PRINT_ORDER,'oID='.$oID); ?>', 'popup', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no, width=800, height=750')"><?php echo BUTTON_INVOICE; ?></a>      
              </div>

    InfoCut

    • Neu im Forum
    • Beiträge: 24
    Re: Zusätzlich Button im Adminbereich
    Antwort #2 am: 29. November 2017, 12:39:14
    1000 Dank hab da gefühlt ne Stunde gesucht und nichts gefunden :(

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Zusätzlich Button im Adminbereich
    Antwort #3 am: 29. November 2017, 12:40:30
    Komisch... Ich hatte die Datei noch gar nicht offen und kannte die Position der notwendigen Stellen auswendig.  :lol2:

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Re: Zusätzlich Button im Adminbereich
    Antwort #4 am: 29. November 2017, 19:09:12
    Das sollte man über auto_include() machen um kein Core-File anzufassen.
    Eine Datei beliebigen aussagekräftigen Namens mit Endung .php in /admin/includes/extra/modules/orders/orders_info_blocks_end/ legen (!! der Ordner /admin/ heißt evtl. anders !!) mit folgendem Inhalt:
    Code: PHP  [Auswählen]
    <?php
    /********************************
    * display invoice button on top
    ********************************/

    ?>
    <a class="my-inv-butt button" href="Javascript:void()" onclick="window.open('<?php echo xtc_href_link(FILENAME_PRINT_ORDER,'oID='.$oID); ?>', 'popup', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no, width=800, height=750')"><?php echo BUTTON_INVOICE; ?></a>

    <script>
    $(function(){
        var $mcfl = $('.marg5 .clear .flt-l');
        $('.my-inv-butt').appendTo($mcfl);
    </script>
     

    Willst du den Button rechts haben machst du den Javascript-Teil so:
    Code: XML  [Auswählen]
    <script>
    $(function(){
        var $mcfr = $('.marg5 .clear .flt-r');
        $('.my-inv-butt').prependTo($mcfr);
    </script>
     

    Nicht getestet !, sollte aber gehen.

    Gruß,
    noRiddle
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    11 Antworten
    6912 Aufrufe
    16. Januar 2012, 21:49:24 von Tomcraft
    2 Antworten
    2124 Aufrufe
    29. November 2016, 17:40:59 von Sick
    22 Antworten
    15400 Aufrufe
    15. April 2017, 13:44:17 von Herr_Bert
               
    anything