Ankündigung

Einklappen
Keine Ankündigung bisher.

API für Datenbank?

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

    API für Datenbank?

    Hallo!

    Ich suche eine API für Zen-Cart, da ich den Shop gerne mit unserer WaWi koppeln will. Ich will z.B.
    - Kundendaten abgeglichen werden
    - Artikel & Preise synchronisiert
    werden.

    Habe ich etwas entsprechendes übersehen? Gibt es ein Programmer's Manual (für die Datenbank) o.ä.?

    cu!
    Smitty

    #2
    look at: http://www.zen-cart.com/modules/mydo...le.php?lid=343 == datenbankschema

    artikelimport//abgleich == easypopulate oder mein alter flatfileimporter

    salute
    rai

    Kommentar


      #3
      Grossartig! Vielen Dank!

      Ich halte euch natürlich auf dem Laufenden!

      cu!
      Smitty

      Kommentar


        #4
        Hallöchen

        das gleiche Problem habe ich auch! Die Funktionen sind mir nicht ganz klar. Wenn ich z.B. das Script für OS Commerce nehmen steht da


        Code:
        tep_db_query("SQL Statement")
        wie aber heisst das in ZEN? Smitty, hast du schon was rausgefunden?

        cheers!
        Olli

        Kommentar


          #5
          hi

          die datenbankklassen findest du in
          includes\classes\db\mysql\query_factory.php
          Code:
          OSC code----------------Zen code
          $HTTP_GET_VARS ----- $_GET
          $HTTP_POST_VARS --- $_POST
          tep_array_merge -------- array_merge
          tep_array_reverse ------- array_reverse
          tep_break_string --------- zen_break_string
          tep_date_short ----------- zen_date_short
          tep_db_prepare_input ---- zen_db_prepare_input
          tep_db_input ------------- zen_db_input
          tep_db_fetch_array ------- zen_db_fetch_array
          tep_db_num_rows -------- zen_db_num_rows
          tep_db_query ------------- zen_db_query
          tep_db_input --------------- zen_db_input
          tep_db_fetch_array ---------- zen_db_fetch_array
          tep_draw_input_field ---------- zen_draw_input_field
          tep_draw_textarea_field ----- zen_draw_textarea_field
          tep_draw_radio_field ---------- zen_draw_radio_field
          tep_draw_separator ---------- zen_draw_separator
          tep_draw_hidden_field ---------- zen_draw_hidden_field
          tep_draw_form --------------- zen_draw_form
          tep_draw_hidden_field ---------- zen_draw_hidden_field
          tep_get_all_get_params ---------- zen_get_all_get_params
          tep_get_languages --------------- zen_get_languages
          tep_href_link -------------------- zen_href_link
          tep_image_submit --------------- zen_image_submit
          tep_image_button --------------- zen_image_button
          tep_image ------------------------- zen_image
          tep_info_image -------------------- zen_info_image
          tep_redirect ------------------------- zen_redirect
          tep_set_time_limit --------------- zen_set_time_limit
          tep_not_null -------------------- zen_not_null
          salute
          rai

          Kommentar


            #6
            super, vielen Dank. Dann müsste es klappen....

            Gruss

            Olli

            Kommentar


              #7
              Moin,

              mein ansatz ist allerdings etwas anders: ich will eine API in Java schreiben, weil ich denke dass dadurch eine grössere Flexibilität gewährleistet ist. Ich will euch dann einfach die entsprechenden Klassen zur Verfügung stellen, und ein passendes Interface. Die Klassen könnte man dann z.B. in ein GUI-Programm einbauen, oder einen Automaten "auf die Beine" stellen.

              Ich finde, dass eine Java-API für späetere Programme die grösste Vielfalt bietet. Auf die meisten DB's kommt man per ODBC / JDBC, Java läuft fast überall (und ist cool). Oder?

              cu!
              Smitty

              Kommentar


                #8
                hallo, ja das sehe ich auch so. kenn mich aber mit java nicht so gut aus als dass ich das hinkriegen würden. naja, wenn wir beides haben ist sicher auch nicht schlecht.....

                Gruss

                Olli

                Kommentar


                  #9
                  Hallöchen

                  habe die xml_export.php datei unter sonstige module hochgeladen. sollte in kürze dort zur verfügung stehen. es funktionieren alle downloads ausser der order-downlaod. da muss ich noch was schrauben....

                  gruss und viel spass!

                  Olli

                  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.7h deutsch
                  vom 15.04.2024
                  [Download]
                  Lädt...
                  X