Exemplo n.º 1
0
}
echo $sMailcontent;
?>
</textarea>
    <input type="hidden" name="action" value="send">
    <br>
    <input type="checkbox" name="preservenbsp" id="preservenbsp" value="yes"<?php 
echo \HaaseIT\Tools::getCheckbox('preservenbsp', 'yes') ? ' checked' : '';
?>
><label for="preservenbsp">Preserve &amp;nbsp;</label>
    <?php 
if (isset($C["premailer_enable"]) && $C["premailer_enable"]) {
    ?>
        <br>
        <input type="checkbox" name="usepremailer" id="usepremailer" value="yes"<?php 
    echo \HaaseIT\Tools::getCheckbox('usepremailer', 'yes') ? ' checked' : '';
    ?>
><label for="usepremailer">Use Premailer</label>
        <?php 
}
if ($bEmbImgAttachmentsExist) {
    echo '<br><label for="embedimage">Embed these images:</label><br>';
    $iSelectSize = count($sEmbImgAttachments);
    if ($iSelectSize > 5) {
        $iSelectSize = 5;
    }
    echo '<select name="EmbImg[]" id="embedimage" size="' . $iSelectSize . '" multiple="multiple">';
    foreach ($sEmbImgAttachments as $sKey => $sValue) {
        echo '<option value="' . $sKey . '"';
        if (isset($_REQUEST["EmbImg"]) && in_array($sKey, $_REQUEST["EmbImg"])) {
            echo ' selected';
Exemplo n.º 2
0
 public static function buildCustomerForm($sLang, $sPurpose = 'none', $sErr = '', $aUserData = false)
 {
     $sDefaultCountry = self::getCustomerFormDefaultValue('cust_country', "country", $aUserData);
     // Purposes: shoppingcart, userhome, shopadmin, editprofile, register
     // fv = field_value, fr = field_required
     $aData = ['purpose' => $sPurpose, 'errormessage' => $sErr, 'readonlycustno' => $sPurpose == 'shopadmin' ? true : false, 'readonly' => $sPurpose == 'shopadmin' || $sPurpose == 'userhome' || $sPurpose == 'editprofile' && !HelperConfig::$customer["allow_edituserprofile"] || $sPurpose == 'shoppingcart' && self::getUserData() ? true : false, 'fv_custno' => Tools::getFormfield('custno', self::getCustomerFormDefaultValue('cust_no', "custno", $aUserData), true), 'fv_email' => Tools::getFormfield('email', self::getCustomerFormDefaultValue('cust_email', "email", $aUserData), true), 'fv_corpname' => Tools::getFormfield('corpname', self::getCustomerFormDefaultValue('cust_corp', "corpname", $aUserData), true), 'fr_corpname' => HelperConfig::$customer["validate_corpname"], 'fv_name' => Tools::getFormfield('name', self::getCustomerFormDefaultValue('cust_name', "name", $aUserData), true), 'fr_name' => HelperConfig::$customer["validate_name"], 'fv_street' => Tools::getFormfield('street', self::getCustomerFormDefaultValue('cust_street', "street", $aUserData), true), 'fr_street' => HelperConfig::$customer["validate_street"], 'fv_zip' => Tools::getFormfield('zip', self::getCustomerFormDefaultValue('cust_zip', "zip", $aUserData), true), 'fr_zip' => HelperConfig::$customer["validate_zip"], 'fv_town' => Tools::getFormfield('town', self::getCustomerFormDefaultValue('cust_town', "town", $aUserData), true), 'fr_town' => HelperConfig::$customer["validate_town"], 'fv_phone' => Tools::getFormfield('phone', self::getCustomerFormDefaultValue('cust_phone', "phone", $aUserData), true), 'fr_phone' => HelperConfig::$customer["validate_phone"], 'fv_cellphone' => Tools::getFormfield('cellphone', self::getCustomerFormDefaultValue('cust_cellphone', "cellphone", $aUserData), true), 'fr_cellphone' => HelperConfig::$customer["validate_cellphone"], 'fv_fax' => Tools::getFormfield('fax', self::getCustomerFormDefaultValue('cust_fax', "fax", $aUserData), true), 'fr_fax' => HelperConfig::$customer["validate_fax"], 'fv_country' => Tools::getFormfield('country', $sDefaultCountry ? $sDefaultCountry : self::getDefaultCountryByConfig($sLang), true), 'fr_country' => HelperConfig::$customer["validate_country"]];
     if ($sPurpose == 'admin') {
         $aData["fv_custgroups"] = HelperConfig::$customer["customer_groups"];
         $aData["fv_custgroup_selected"] = Tools::getFormfield('custgroup', self::getUserData('cust_group', $aUserData), true);
     } elseif ($sPurpose == 'shopadmin') {
         $aData["fv_custgroup"] = '';
         if (isset(HelperConfig::$customer["customer_groups"][self::getUserData('cust_group', $aUserData)])) {
             $aData["fv_custgroup"] = HelperConfig::$customer["customer_groups"][self::getUserData('cust_group', $aUserData)];
         }
     }
     if ($sPurpose == 'admin' || $sPurpose == 'register' || $sPurpose == 'editprofile') {
         $aData["fv_pwd"] = $sPurpose == 'admin' || $sPurpose == 'editprofile' ? '' : Tools::getFormfield('pwd', '');
         $aData["fv_pwdc"] = $sPurpose == 'admin' || $sPurpose == 'editprofile' ? '' : Tools::getFormfield('pwdc', '');
     }
     if ($sPurpose == 'shoppingcart') {
         $sRememberedRemarks = '';
         if (isset($_SESSION["formsave_addrform"]["remarks"])) {
             $sRememberedRemarks = $_SESSION["formsave_addrform"]["remarks"];
         }
         $aData["fv_remarks"] = Tools::getFormfield('remarks', $sRememberedRemarks, true);
     }
     if ($sPurpose == 'shoppingcart' || $sPurpose == 'register') {
         if (!self::getUserData()) {
             $aData["fv_tos"] = Tools::getCheckbox('tos', 'y');
             $aData["fv_cancellationdisclaimer"] = Tools::getCheckbox('cancellationdisclaimer', 'y');
         }
     }
     if ($sPurpose == 'shoppingcart') {
         $aData["fv_paymentmethods"] = HelperConfig::$shop["paymentmethods"];
         $aData["fv_paymentmethod"] = Tools::getFormfield('paymentmethod', '');
     }
     if ($sPurpose == 'admin') {
         $aData["fv_active"] = self::getUserData('cust_active', $aUserData) == 'y' ? true : false;
         $aData["fv_emailverified"] = self::getUserData('cust_emailverified', $aUserData) == 'y' ? true : false;
     }
     return $aData;
 }