Funktionsreferenz (Frontend, Backend)
Aus Wiki | modified eCommerce Shopsoftware
Zur Navigation springenZur Suche springenDie gelisteten Funktionen werden von Frontend und teilweise Backend benutzt und liegen im Ordner inc/.
Die xtc_draw-Funktionen sind im Backend nochmals definiert (html_ouput.php) und unterscheiden sich teilweise geringfügig von den Frontendversionen).
Funktion | Beschreibung |
base64todec() | Kodiert MIME base64 zu Dezimalzahlen |
changedatain() | |
changedataout() | |
create_coupon_code() | Generiert einen Coupon Code |
dectobase64() | Dekodiert Dezimalzahlen zu MIME base64 |
get_cross_sell_name() | Gibt Cross-Selling Gruppennamen zurück |
xtc_activate_banners() | Aktiviert Banner deren Startzeit eingetroffen ist. |
xtc_address_format() | Formatiert Adressdaten im angegebenen Adressformat |
xtc_address_label() | Liest Adressdaten eines Kunden aus Datenbank und gibt diese formatiert zurück. |
xtc_address_summary() | Liest Adressdaten eines Kunden aus Datenbank und gibt diese in Zusammenfassung formatiert zurück. |
xtc_add_tax() | Prozentualen Steuersatz aufaddieren |
xtc_array_to_string() | Wandelt Array in Zeichenkette um für Verwendung in URL |
xtc_banner_exists() | Überprüft ob ein Banner existiert. |
xtc_break_string() | Unterteilt Zeichenkette |
xtc_browser_detect() | Prüfung auf Browser |
xtc_browser() | Bilddateidatei Browsersymbol ermitteln |
xtc_calculate_tax() | Steuersatz berechnen |
xtc_category_link() | Adressparameter generieren für Kategorielink |
xtc_check_agent() | Prüft Clientkennung nach bekannter Suchmaschine |
xtc_check_categories_status() | Überprüft Kategorie Status |
xtc_checkdate() | Prüfung Datumsformatierung |
xtc_check_gzip() | Prüfung, komprimierte Übertragung Unterstützung Server |
xtc_check_stock_attributes() | Überprüft Lageranzahl des Attributes |
xtc_check_stock() | Prüft ob Artikellagerbestand auf gesuchte Menge und gibt ggf. Meldungstext zurück |
xtc_cleanName() | Wandelt Umlaute und Sonderzeichen um |
xtc_collect_posts() | |
xtc_convert_linefeeds() | Suchen und Ersetzen in Zeichenkette |
xtc_count_cart() | Ermittelt Anzahl der im Warenkorb befindlichen Artikel |
xtc_count_customer_address_book_entries() | Gibt Anzahl der Adressbuch Einträge eines Kunden zurück |
xtc_count_customer_orders() | Gibt Anzahl der Bestellungen eines Kunden zurück |
xtc_count_modules() | Gibt Anzahl der installierten Module zurück |
xtc_count_payment_modules() | Gibt Anzahl der installierten Zahlungsmodule zurück |
xtc_count_products_in_category() | Gibt Anzahl der Produkte in einer Kategorie zurück |
xtc_count_shipping_modules() | Gibt Anzahl der installierten Versandmodule zurück |
xtc_crawlers() | Kennungen von Suchmaschinen |
xtc_create_password() | Gibt ein generiertes Passwort zurück |
xtc_create_random_value() | Zufällig Zeichenkette generieren in definierter Länge |
xtc_create_sort_heading() | |
xtc_currency_exists() | Überprüft ob eine Währung existiert |
xtc_customer_greeting() | Gibt Kundenbegrüßung zurück |
xtc_date_long() | Liefert Datum in eigens definierter Darstellung (Langversion) |
xtc_date_short() | Liefert Datum in eigens definierter Darstellung (Kurzversion) |
xtc_db_close() | Datenbankverbindung schließen |
xtc_db_connect() | Datenbankverbindung herstellen |
xtc_db_connect_installer() | Datenbankverbindung herstellen für Installer |
xtc_db_data_seek() | Bewegt den internen Datensatz-Zeiger eines Anfrageergebnisses. |
xtc_db_error() | Bricht das Programm mit Fehlermeldung ab. |
xtc_db_fetch_array() | Liefert einen Datensatz als assoziatives Array. |
xtc_db_fetch_fields() | Gibt Tabellen Spaltennamen zurück |
xtc_db_free_result() | Gibt den Speicher frei, der mit der Ergebnis-Kennung assoziert ist. |
xtc_db_input() | Maskiert spezielle Zeichen innerhalb eines Strings für die Verwendung in einer SQL-Anweisung |
xtc_db_insert_id() | Liefert die ID einer vorherigen INSERT-Operation |
xtc_db_install() | Führt eine SQL-Datei aus |
xtc_db_num_rows() | Liefert die Anzahl der Datensätze im Ergebnis |
xtc_db_output() | Wandelt Sonderzeichen in HTML-Codes um |
xtc_db_perform() | Fügt Datensatz in Tabelle ein. |
xtc_db_prepare_input() | Entfernt Leer- und Anführungszeichen aus Zeichenkette |
xtc_db_queryCached() | Datenbank SQL-Kommando ausführen und Benutzung des Datenbankcache |
xtc_db_query() | Datenbank SQL-Kommando ausführen |
xtc_db_query_installer() | Datenbank SQL-Kommando ausführen |
xtc_db_select_db() | Wählt Datenbank aus |
xtc_db_test_connection() | Prüfung auf Verbindung Datenbank und ob gültige Daten enthalten |
xtc_db_test_create_db_permission() | Prüfung ob Datenbankrechte Erstellung von Datenbank zulassen |
xtc_delete_file() | Löscht eine Datei |
xtc_display_banner() | Gibt aktuellen Banner zurück |
xtc_display_tax_value() | Gibt Steuersatz zurück |
xtc_draw_box_content_bullet() | Erstellt Fußbereich einer Box (unbenutzt) |
xtc_draw_box_contents() | Erstellt Inhaltsbereich einer Box (unbenutzt) |
xtc_draw_box_heading() | Erstellt Kopfbereich einer Box (unbenutzt) |
xtc_draw_checkbox_field() | Erstellt Checkbox |
xtc_draw_checkbox_field_installer() | Erstellt Checkbox im Installer |
xtc_draw_form() | Erstellt Formularkopf |
xtc_draw_hidden_field() | Erstellt Input Feld vom Typ hidden |
xtc_draw_hidden_field_installer() | Erstellt Input Feld vom Typ hidden im Installer |
xtc_draw_input_field() | Erstellt Input Feld |
xtc_draw_input_field_installer() | Erstellt Input Feld im Installer |
xtc_draw_password_field() | Erstellt Input Feld vom Typ password |
xtc_draw_password_field_installer() | Erstellt Input Feld vom Typ password im Installer |
xtc_draw_pull_down_menu() | Erstellt Pull- / Dropdown Menü |
xtc_draw_radio_field() | Erstellt Selektionsfelder vom Typ radio |
xtc_draw_radio_field_installer() | Erstellt Selektionsfelder vom Typ radio im Installer |
xtc_draw_selection_field() | Erstellt Selektionsfelder |
xtc_draw_selection_field_installer() | Erstellt Selektionsfelder im Installer |
xtc_draw_separator() | Erstellt Trennlinie |
xtc_draw_textarea_field() | Erstellt Textfeld |
xtc_encrypt_password() | Verschlüsselt ein Passwort |
xtc_error_message() | Gibt Fehlermeldungen aus und beendet ggf. Applikation |
xtc_exit() | Wrapperfunktion für exit() |
xtc_expire_banners() | Deaktiviert Banner deren Gültigkeitsdauer abgelaufen ist |
xtc_expire_specials() | Deaktiviert Sonderangebote deren Gültigkeitsdauer abgelaufen ist |
xtc_filesize() | Gibt Dateigröße + passende Byte-Einheit zurück |
xtc_findTitle() | Ermittelt Artikelnamen |
xtc_format_filesize() | Formatiert Dateigröße |
xtc_format_price() | Formatiert Preis (aktuelle Währung) |
xtc_format_price_order() | Formatiert Preis (vorgegebene Währung) |
xtc_gdlib_check() | Überprüft GDlib Klasse |
xtc_get_address_format_id() | Gibt passende Adressformat ID zurück |
xtc_get_all_get_params() | Baut alle GET Parameter wieder zusammen und gibt diese zurück |
xtc_get_attributes_model() | Gibt Artikelnummer von Attribut zurück |
xtc_get_categories() | Gibt alle Kategorien zurück |
xtc_get_category_path() | Gibt Kategoriepfad zurück |
xtc_get_countriesList() | Gibt Länderdaten zurück |
xtc_get_countries_with_iso_codes() | Gibt Länder mit ISO Codes zurück |
xtc_get_country_list() | Erstellt Pull- / Dropdown Menü mit Länderliste |
xtc_get_country_name() | Gibt Name von einem Land zurück |
xtc_get_currencies_values() | Gibt Wechselkurs zurück |
xtc_get_customers_country() | Gibt Land eines Kunden zurück |
xtc_get_customers_statuses() | Gibt Kundengruppen zurück |
xtc_get_customer_status_value() | Ermittelt Kunden- plus enspr. Kundengruppendaten |
xtc_get_db_cache() | Gibt Datenbank Cache Datei zurück |
xtc_get_download() | Generiert Download für Artikelcontent |
xtc_get_geo_zone_code() | Ermittelt Geozone eines Landes |
xtc_get_ip_address() | Ermittelt Client IP Adresse |
xtc_get_manufacturers() | Gibt alle Hersteller zurück |
xtc_get_order_data() | Ermittelt Daten einer Bestellung |
xtc_get_parent_categories() | Gibt über geordnete Kategorien zurück |
xtc_get_path() | Gibt Pfad zurück |
xtc_get_prid() | Ermittelt Artikel ID aus ID-Attributkombination |
xtc_get_product_path() | Gibt Produkt Pfad zurück |
xtc_get_products_image() | Gibt Produkt Bild zurück |
xtc_get_products() | Ermittelt Informationen zu allen Artikeln im Warenkorb |
xtc_get_products_mo_images() | Gibt Zusatzbilder des Produkts zurück |
xtc_get_products_name() | Gibt Produktnamen zurück |
xtc_get_products_stock() | Liefert Artikellagerbestand |
xtc_get_qty() | Ermittelt Anzahl eines Artikels im Warenkorb |
xtc_get_short_description() | Liefert die Kurzbeschreibung eines Artikels |
xtc_get_subcategories() | Gibt Unterkategorien zurück |
xtc_get_tax_class_id() | Gibt Steuerklasse zurück |
xtc_get_tax_description() | Gibt Steuerklassen Beschreibung zurück |
xtc_get_tax_rate_from_desc() | Ermittelt Steuersatz in Prozent anhand der Beschreibung |
xtc_get_tax_rate() | Ermittelt Steuersatz anhand Länderinformation |
xtc_get_top_level_domain() | Gibt Hauptdomain zurück (TLD) |
xtc_get_uprid() | Kombiniert Artikel-ID und Attribute |
xtc_get_vpe_name() | Gibt VPE Namen zurück |
xtc_get_zone_code() | Gibt Bundesland Code zurück |
xtc_get_zone_name() | Gibt Bundesland zurück |
xtc_gv_account_update() | Überträgt Couponwert in Coupon-Kundendaten |
xtc_gzip_output() | Komprimiert Ausgabe mit GZip |
xtc_has_category_subcategories() | Überprüft ob eine Kategorie Unterkategorien hat |
xtc_has_product_attributes() | Überprüft ob ein Produkt Attribute hat |
xtc_hide_session_id() | Gibt Inputfeld vom Typ hidden mit der aktuellen Session ID zurück |
xtc_href_link() | Generiert interne Linkadressen |
xtc_image_button() | Generiert HTML IMG-Tag für Buttongrafik |
xtc_image() | Generiert HTML IMG-Tag |
xtc_image_submit() | Generiert grafischen Submit-Button |
xtc_in_array() | Überprüft einen Wert ob es in einem Array vorhanden ist |
xtc_input_validation() | Überprüft ob der Inhalt dem angegebenen Typ entspricht |
xtc_is_leap_year() | Überprüft ob ein Jahr ein Schaltjahr ist |
xtc_js_lang() | Ersetzung Umlaute |
xtc_manufacturer_link() | GET-Parameter für Herstellerlink |
xtc_not_null() | Überprüft ob Wert nicht NULL ist, entspricht nicht der PHP Funktion empty |
xtc_oe_customer_infos() | Ermittelt Land und Steuerzone eines Kunden für die Bestellbearbeitung |
xtc_oe_get_options_name() | Gibt Optionsnamen für die Bestellbearbeitung zurück |
xtc_oe_get_options_values_name() | Gibt Optionswert Name für die Bestellbearbeitung zurück |
xtc_output_warning() | Gibt Warnmeldung am Seitenkopf aus |
xtc_parse_category_path() | Übersetzt Kategorie ID-Liste von string nach array |
xtc_parse_input_field_data() | Ersetzt Liste von Teilzeichenketten in Zeichenkette |
xtc_parse_search_string() | Suchworte in Array übertragen |
xtc_php_mail() | Versand E-Mail |
xtc_precision() | Rundet Dezimalzahl |
xtc_product_link() | Gibt Produkt Link zurück |
xtc_rand() | Gibt eine zufällige Zahl zurück |
xtc_random_charcode() | Gibt eine zufällige Zeichenkombination zurück |
xtc_random_name() | Gibt einen Zufallsnamen zurück |
xtc_random_select() | zufälliger Ergebnisdatensatz aus Select-Abfrage |
xtc_read_cache() | Ließt DB Cache Dateien |
xtc_recalculate_price() | Berechnet Aufschlag Rabatt (unbenutzt) |
xtc_redirect() | Erzeugt eine Weiterleitung |
xtc_remove_non_numeric() | Entfernt alle nichtnumerischen Zeichen aus Zeichenkette |
xtc_render_vvcode() | Generiert den grafischen Sicherheitscode (Captcha) |
xtc_round() | Rundet Zahlen |
xtc_row_number_format() | 1-stellige Integer 2-stellig |
xtc_Security() | Überprüft übermittelte Parameter auf Sicherheitsprobleme |
xtc_set_banner_status() | Setzt einen Status für Banner |
xtc_setcookie() | Setzt Cookies |
xtc_set_customer_status_upgrade() | Setzt Kundenstatus auf Neukunde |
xtc_set_specials_status() | Setzt Gültigkeit von Sonderangeboten |
xtc_set_time_limit() | Setzt set_time_limit Umgebungsvariable |
xtc_show_category_content() | unbenutzt (xtc304sp21) |
xtc_sqlSafeString() | Maskiert einen String zur Benutzung in xtc_mysql_query() |
xtc_string_to_int() | Wandelt einen String in eine Zahl um |
xtc_unlink_temp_dir() | Löscht temporäres Verzeichnis |
xtc_update_banner_click_count() | Aktualisiert Anzahl der Banner Klicks |
xtc_update_banner_display_count() | Aktualisiert Anzahl der Banner Ansichten |
xtc_update_whos_online() | Aktualisiert Whois Online |
xtc_validate_email() | Überprüft E-Mail-Adresse Gültigkeit |
xtc_validate_password() | Überprüft Passwort |
xtc_validate_vatid_status() | Status Kunden-Umsatzsteuernummer im Klartext |
xtc_word_count() | Gibt Anzahl der Wörter zurück |
xtc_write_cache() | Schreibt DB Cache Dateien |
xtc_write_user_info() | Schreibt Kundendaten aus Session in Datenbank |
xtc_wysiwyg() | Konfiguriert den WYSIWYG Editor |