Archiv für die Kategorie „xt:Commerce“

xt:C Gast Kunden Konto ohne E-Mail check

Montag, Februar 16th, 2009

Unter xt:Commerce 3.0.4 SP2.1, wenn Gast bestellung aktiviert ist, kann man bestellen ohne, dass man eine E-Mail Adresse angeben hat.

Datei: create_guest_account.php
folgende Code Zeilen beheben den Fehler:
Suche nach:
if (strlen($street_address) < ENTRY_STREET_ADDRESS_MIN_LENGTH) {
füge darüber folgendes ein:
if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) {
$error = true;
$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR);
}
elseif (xtc_validate_email($email_address) == false) {
$error = true;
$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_CHECK_ERROR);
} else {
$check_email_query = xtc_db_query("select count(*) as total from ".TABLE_CUSTOMERS." where customers_email_address = '".xtc_db_input($email_address)."' and account_type = '0'");
$check_email = xtc_db_fetch_array($check_email_query);
if ($check_email['total'] > 0) {
$error = true;
$messageStack->add('create_account', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS);
}
}

dadurch wird die E-Mail Adresse überprüft, ob diese schon vorhanden ist oder nicht uvm.

Viel Glück.

xtc_href_link für Smarty

Samstag, Februar 14th, 2009

Mit dieser Funktion können Sie Links per Smarty Funktion setzten.

Hier mal Beispiele:
Normal Link:
<a href="{xtc_href_link page=$smarty.const.FILENAME_CREATE_ACCOUNT}" title="Registrieren?">Registrieren?</a>

alle Parameter
<a href="{xtc_href_link page=$smarty.const.FILENAME_CREATE_ACCOUNT parameters='coID=7' connect='SSL'}" title="Kontakt">Kontakt</a>

als Versand link:
{$smarty.const.SHIPPING_EXCL} <a href="{xtc_href_link page=$smarty.const.FILENAME_CONTENT parameters='coID=`$smarty.const.SHIPPING_INFOS`' connect='SSL'}" title="{$smarty.const.SHIPPING_COSTS}">{$smarty.const.SHIPPING_COSTS}</a>

Download

XML-Sitemap Export für xt:Commerce 3.0.4 SP2.1

Mittwoch, Januar 21st, 2009

Support eingestellt

Ich habe eine Export Modul für xt:Commerce Entwicklet, welches eine XML-Sitemap erstellt.
Weitere Informationen finden Sie unter: www.xtc-load.de

XML Sitemap v.1.3

New XML Sitemap v.1.3.1

New XML Sitemap v.1.3.2