Ankündigung

Einklappen
Keine Ankündigung bisher.

[behoben in 4.5.0] Anzeige der Attribute nicht korrekt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    (Zen-Cart 1.5.6) [behoben in 4.5.0] Anzeige der Attribute nicht korrekt

    Wenn ich mit Edit Orders die Bestellung bearbeite werden bei allen Attributen was bestellt wurde auf das erste eingestellt, wie kann ich das ändern das es so bleibt wie es ist?

    So schaut es in der Übersicht aus:

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: vorher.jpg
Ansichten: 1
Größe: 56,9 KB
ID: 104161

    Wenn ich auf "mit EDIT ORDERS bearbeiten klicke, sieht es so aus und die Bestellung wird auch so aktualisiert:

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: bearbeiten.jpg
Ansichten: 1
Größe: 79,5 KB
ID: 104162

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: nachher.jpg
Ansichten: 1
Größe: 47,2 KB
ID: 104163

    #2
    Ist mit der aktuellen Version 4.5.0 behoben

    Kommentar


      #3
      brauch ich die datein nur erneut vergleichen oder muss ich zuerst 4.4.4 komplett entfernen?

      Kommentar


        #4
        Zitat von webchills Beitrag anzeigen
        Ist mit der aktuellen Version 4.5.0 behoben
        Ich habe es wie beschrieben:

        Geänderte Dateien in 4.5.0 gegenüber 4.4.4
        /DEINADMIN/edit_orders.php
        /DEINADMIN/includes/classes/editOrders.php
        /DEINADMIN/includes/init_includes/init_eo_config.php

        Neue Dateien in 4.5.0 gegenüber 4.4.4
        /DEINADMIN/includes/modules/edit_orders/eo_addresses_cbs.php
        /DEINADMIN/includes/modules/edit_orders/eo_addresses_csb.php

        gändert und wenn ich jetzt auf EDIT ORDERS klicke, bekomme ich eine weiße Seite und diese Log:

        Code:
        [05-Jan-2020 09:43:54 Europe/Berlin] Request URI:  /admin/edit_orders.php?origin=index&page=1&oID=9&action=edit,  IP address: 91.000.000.97
        #1  require() called at [/users/xxx/www/admin/edit_orders.php:921]
        --> PHP Warning:  require(includes/modules/edit_orders/eo_addresses_cbs.php): failed to  open stream: No such file or directory in  /users/xxxx/www/admin/edit_orders.php on line 921.
        
        [05-Jan-2020 09:43:54 Europe/Berlin] PHP Fatal error:  require(): Failed  opening required 'includes/modules/edit_orders/eo_addresses_cbs.php'  (include_path='.') in /users/xxx/www/admin/edit_orders.php on line 921
        und das steht in Zeile 921
        Code:
        920:   $module_name = (EO_ADDRESSES_DISPLAY_ORDER == 'CBS') ? 'eo_addresses_cbs.php' : 'eo_addresses_csb.php';
        921:   require DIR_WS_MODULES . 'edit_orders/' . $module_name;
        Zuletzt geändert von bene81; 05.01.2020, 09:52.

        Kommentar


          #5
          Fehler behoben

          Hallo!

          Ich habe die beiden Textsteine von 4.4.4 und 4.5.0 mit dem BeyondCompare verglichen und von der alten auf die neue diese bausteine überschrieben:


          von Zeile 871 bis 886

          PHP-Code:
                                      <tr>
                                          <td>&nbsp;</td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER?></td>
                                          <td>&nbsp;</td>
                                          <td class="eo-label"><?php echo ENTRY_BILLING_ADDRESS?></td>
                                          <td>&nbsp;</td>
                                          <td class="eo-label"><?php echo ENTRY_SHIPPING_ADDRESS?></td>
                                      </tr>
                                      <tr>
                                          <td>&nbsp;</td>
                                          <td><?php echo zen_image(DIR_WS_IMAGES 'icon_customers.png'ENTRY_CUSTOMER); ?></td>
                                          <td>&nbsp;</td>
                                          <td><?php echo zen_image(DIR_WS_IMAGES 'icon_billing.png'ENTRY_BILLING_ADDRESS); ?></td>
                                          <td>&nbsp;</td>
                                          <td><?php echo zen_image(DIR_WS_IMAGES 'icon_shipping.png'ENTRY_SHIPPING_ADDRESS); ?></td>
                                      </tr>
          und von Zeile 901 bis 991

          PHP-Code:
          ?>

                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_NAME?>:&nbsp;</td>
                                          <td><input name="update_customer_name" size="45" value="<?php echo zen_db_output($order->customer['name']); ?><?php echo $max_name_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_NAME?>:&nbsp;</td>
                                          <td><input name="update_billing_name" size="45" value="<?php echo zen_db_output($order->billing['name']); ?><?php echo $max_name_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_NAME?>:&nbsp;</td>
                                          <td><input name="update_delivery_name" size="45" value="<?php echo zen_db_output($order->delivery['name']); ?><?php echo $max_name_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COMPANY?>:&nbsp;</td>
                                          <td><input name="update_customer_company" size="45" value="<?php echo zen_db_output($order->customer['company']); ?><?php echo $max_company_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COMPANY?>:&nbsp;</td>
                                          <td><input name="update_billing_company" size="45" value="<?php echo zen_db_output($order->billing['company']); ?><?php echo $max_company_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COMPANY?>:&nbsp;</td>
                                          <td><input name="update_delivery_company" size="45" value="<?php echo zen_db_output($order->delivery['company']); ?><?php echo $max_company_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_ADDRESS?>:&nbsp;</td>
                                          <td><input name="update_customer_street_address" size="45" value="<?php echo zen_db_output($order->customer['street_address']); ?><?php echo $max_street_address_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_ADDRESS?>:&nbsp;</td>
                                          <td><input name="update_billing_street_address" size="45" value="<?php echo zen_db_output($order->billing['street_address']); ?><?php echo $max_street_address_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_ADDRESS?>:&nbsp;</td>
                                          <td><input name="update_delivery_street_address" size="45" value="<?php echo zen_db_output($order->delivery['street_address']); ?><?php echo $max_street_address_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_SUBURB?>:&nbsp;</td>
                                          <td><input name="update_customer_suburb" size="45" value="<?php echo zen_db_output($order->customer['suburb']); ?><?php echo $max_suburb_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_SUBURB?>:&nbsp;</td>
                                          <td><input name="update_billing_suburb" size="45" value="<?php echo zen_db_output($order->billing['suburb']); ?><?php echo $max_suburb_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_SUBURB?>:&nbsp;</td>
                                          <td><input name="update_delivery_suburb" size="45" value="<?php echo zen_db_output($order->delivery['suburb']); ?><?php echo $max_suburb_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_CITY?>:&nbsp;</td>
                                          <td><input name="update_customer_city" size="45" value="<?php echo zen_db_output($order->customer['city']); ?><?php echo $max_city_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_CITY?>:&nbsp;</td>
                                          <td><input name="update_billing_city" size="45" value="<?php echo zen_db_output($order->billing['city']); ?><?php echo $max_city_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_CITY?>:&nbsp;</td>
                                          <td><input name="update_delivery_city" size="45" value="<?php echo zen_db_output($order->delivery['city']); ?><?php echo $max_city_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_STATE?>:&nbsp;</td>
                                          <td><input name="update_customer_state" size="45" value="<?php echo zen_db_output($order->customer['state']); ?><?php echo $max_state_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_STATE?>:&nbsp;</td>
                                          <td><input name="update_billing_state" size="45" value="<?php echo zen_db_output($order->billing['state']); ?><?php echo $max_state_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_STATE?>:&nbsp;</td>
                                          <td><input name="update_delivery_state" size="45" value="<?php echo zen_db_output($order->delivery['state']); ?><?php echo $max_state_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_POSTCODE?>:&nbsp;</td>
                                          <td><input name="update_customer_postcode" size="45" value="<?php echo zen_db_output($order->customer['postcode']); ?><?php echo $max_postcode_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_POSTCODE?>:&nbsp;</td>
                                          <td><input name="update_billing_postcode" size="45" value="<?php echo zen_db_output($order->billing['postcode']); ?><?php echo $max_postcode_length?>></td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_POSTCODE?>:&nbsp;</td>
                                          <td><input name="update_delivery_postcode" size="45" value="<?php echo zen_db_output($order->delivery['postcode']); ?><?php echo $max_postcode_length?>></td>
                                      </tr>
                                      <tr>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COUNTRY?>:&nbsp;</td>
                                          <td>
          <?php
              
          if (is_array($order->customer['country']) && isset($order->customer['country']['id'])) {
                  echo 
          zen_get_country_list('update_customer_country'$order->customer['country']['id']);
              } else {
                  echo 
          '<input name="update_customer_country" size="45" value="' zen_db_output($order->customer['country']) . '"' $max_country_length '">';
              } 
          ?>
                                          </td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COUNTRY?>:&nbsp;</td>
                                          <td>
          <?php
              
          if (is_array($order->billing['country']) && isset($order->billing['country']['id'])) {
                  echo 
          zen_get_country_list('update_billing_country'$order->billing['country']['id']);
              } else {
                  echo 
          '<input name="update_billing_country" size="45" value="' zen_db_output($order->billing['country']) . '"' $max_country_length '">';
              } 
          ?>
                                          </td>
                                          <td class="eo-label"><?php echo ENTRY_CUSTOMER_COUNTRY?>:&nbsp;</td>
                                          <td>
          <?php
              
          if (is_array($order->delivery['country']) && isset($order->delivery['country']['id'])) {
                  echo 
          zen_get_country_list('update_delivery_country'$order->delivery['country']['id']);
              } else {
                  echo 
          '<input name="update_delivery_country" size="45" value="' zen_db_output($order->delivery['country']) . '"' $max_country_length '">';
              } 
          ?>
                                          </td>
                                      </tr>
          <?php
          und jetzt wird alles normal angezeigt und auch OHNE Fehler in der LOG!!

          Kommentar


            #6
            Du musst bitte einfach die Anleitung lesen.
            Es gibt zwei neue Dateien:
            /DEINADMIN/includes/modules/edit_orders/eo_addresses_cbs.php
            /DEINADMIN/includes/modules/edit_orders/eo_addresses_csb.php
            Die hast Du nicht hochgeladen oder hast sie ins Frontendverzeichnis statt ins Adminverzeichnis geladen, denn sie sind nicht dort wo sie erwartet und benötigt werden
            Code:
            require(includes/modules/edit_orders/eo_addresses_cbs.php): failed to  open stream: No such file or directory
            Die Anzeige der Adressdaten wurde in diese beiden Dateien ausgelagert.

            Kommentar


              #7
              Zitat von webchills Beitrag anzeigen
              Du musst bitte einfach die Anleitung lesen.
              Es gibt zwei neue Dateien:
              /DEINADMIN/includes/modules/edit_orders/eo_addresses_cbs.php
              /DEINADMIN/includes/modules/edit_orders/eo_addresses_csb.php
              Die hast Du nicht hochgeladen oder hast sie ins Frontendverzeichnis statt ins Adminverzeichnis geladen, denn sie sind nicht dort wo sie erwartet und benötigt werden
              Code:
              require(includes/modules/edit_orders/eo_addresses_cbs.php): failed to  open stream: No such file or directory
              Die Anzeige der Adressdaten wurde in diese beiden Dateien ausgelagert.
              Klicke auf die Grafik für eine vergrößerte Ansicht

Name: FTP.jpg
Ansichten: 1
Größe: 127,9 KB
ID: 103262

              Die habe ich hochgeladen, aber wenn ich die aktuelle /DEINADMIN/includes/classes/editOrders.php von 4.5.0 hochlade kommt immer eine weiße Seite der LOG Fehler in der Zeile 921

              Kommentar


                #8
                jetzt habe ich den fehler entdeckt ich muss auch den ORDNER "Edit Orders" erstellen mit dem FTP Programm

                Ich weiß "Wer lesen kann, ist KLAR im VORTEIL""
                Zuletzt geändert von bene81; 05.01.2020, 10:30.

                Kommentar

                Info zu diesem Forenarchiv:
                Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
                Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
                Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
                PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
                Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
                FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

                Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
                Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
                Fehler in der Software können auf Github als Issues gemeldet werden.
                Follow us
                aktuelle version
                Zen Cart 1.5.7g deutsch
                vom 12.12.2023
                [Download]
                Lädt...
                X