SocialEngine PHP Social Network Script

   

 

http://www.ecombase.de/Bilder/pfeil-category.gif ECB SEO SHOP SOFTWARE - IMEDES SOFTWARE DOWNLOADS

Alle Imedes Software GPL Programme und Module gibt es für jeden auf Ecomase kostenlos zum Download. Der Einsatz und die kostenlose Benutzung der IMEDES Software steht jedem Anwender der Shop Software ECB SEO SHOP SOFTWARE, XT-COMMERCE, GAMBIO 2006/2007, SELF-COMMERCE, COMMERCE:SEO frei. Die Imedes Software ist Gratis !

Weitere Imedes Programme und Shop Module die man kostenlos Downloaden und Nutzen kann.:

kostenlos-imedes-software_zubehoer-modul
kostenlos-imedes-software_aadmin-quickedit

kostenlos-imedes-software_adodb-installieren
kostenlos-imedes-software_advanced-news_nachricht-wenn-artikel-im-shop-verfuegbar kostenlos-imedes-software_ajax-add-to-card
kostenlos-imedes-software_ajax-attribut-manager

kostenlos-imedes-software_ajax-filter

kostenlos-imedes-software_ajax-framework_xajax

kostenlos-imedes-software_ajax-matrix-zubehoer

kostenlos-imedes-software_ajax-produktmatrix

kostenlos-imedes-software_ajax-quick-buy-quickbuy
kostenlos-imedes-software_ajax-staffel-preis-manager-plus kostenlos-imedes-software_artikelabhaengige-versandart kostenlos-imedes-software_artikelabhaengige-zahlart
kostenlos-imedes-software_attribut-check

kostenlos-imedes-software_attribute-image_attribut-bilder
kostenlos-imedes-software_attribut-manager
kostenlos-imedes-software_double-opt-in-pruefung

kostenlos-imedes-software_extra-objekte

kostenlos-imedes-software_faq-support-system

kostenlos-imedes-software_freundschafts-werbung

kostenlos-imedes-software_google-gadget

kostenlos-imedes-software_gutschein-generator

kostenlos-imedes-software_ibillnr

kostenlos-imedes-software_icontentvar

kostenlos-imedes-software_imedes-bundle-software
kostenlos-imedes-software_imedes-cart_komfortabler-warenkorb kostenlos-imedes-software_imedes-kundenbonus kostenlos-imedes-software_imedes-optcalc-optionen-kalkulation kostenlos-imedes-software_imedes-plus-minus-zurueck-von-kaufen-seite kostenlos-imedes-software_irandomindex_imedes-random-index kostenlos-imedes-software_izones_imedes-Zonen kostenlos-imedes-software_kat-dropdown_kategorie-dropdown-frontpage kostenlos-imedes-software_kat-dropdown_kategorie-dropdown-standard kostenlos-imedes-software_kat-dropdown_kategorie-dropdown-template kostenlos-imedes-software_kat-dropdown_kategorie-dropdown-template_frontpage kostenlos-imedes-software_katstaffel_kategorie-staffelpreise
kostenlos-imedes-software_lagerampel

kostenlos-imedes-software_merkzettel
kostenlos-imedes-software_news_newsmanager kostenlos-imedes-software_one-page-checkout
kostenlos-imedes-software_open-search

kostenlos-imedes-software_pdf-katalog

kostenlos-imedes-software_pdf-rechnung

kostenlos-imedes-software_picture-navi_bildnavigation
kostenlos-imedes-software_proaktiver-verkaufsmanager
kostenlos-imedes-software_search

kostenlos-imedes-software_special-filter_spezialfilter
kostenlos-imedes-software_staffel-preis-manager-normal kostenlos-imedes-software_stock-alert.warenbestand-warnung-advanced kostenlos-imedes-software_stock-alert.warenbestand-warnung-basic kostenlos-imedes-software_suspend-user_sperre-kunden kostenlos-imedes-software_thesaurus_shop-Lexikon

 

 *****************************************

 *                                       *

 *         INSTALLATION-GUIDE            *

 *                                       *

 *****************************************

 * @package Gutschein Generator          *

 * @compatible SP2.1                     *

 *****************************************

 

--------------

NEW FILES:

--------------

admin/gv_generator.php

admin/gv_generator_view.php

admin/images/icon_download2.gif

admin/images/checkbox.png

admin/images/empty.png

admin/images/voucher_btn_save.gif

admin/images/Voucher_mainbg.gif

admin/images/Voucher_subheading.gif

admin/images/Voucher_topbg_left.gif

admin/images/Voucher_topbg_right.gif

admin/includes/jquery-1.2.3.pack.js

admin/includes/ddaccordion.js

admin/includes/jquery.checkbox.js

includes/jquery-1.2.3.min.js

includes/jquery.jgrow-0.2.js

includes/livevalidation_standalone.compressed.js

gv_generator.php

gv_generator_view.php

images/icon_download.gif

templates/xtc4/buttons/english/button_preview.gif

templates/xtc4/buttons/german/button_preview.gif

templates/xtc4/module/backup_gv_generator.html

templates/xtc4/module/gv_generator.html

 

 

--------------

NEW DIRS:

--------------

imedes_library

includes/gv_generator

 

 

--------------

CHANGED FILES:

--------------

account.php

admin/includes/application_top.php

admin/includes/classes/order.php

admin/includes/column_left.php

admin/includes/configure.php

admin/includes/functions/general.php

admin/includes/stylesheet.css

admin/orders.php

inc/xtc_draw_input_field.inc.php

inc/xtc_draw_textarea_field.inc.php

includes/classes/shopping_cart.php

includes/classes/xtcPrice.php

includes/configure.php

includes/database_tables.php

includes/filenames.php

includes/header.php

includes/modules/order_details_cart.php

includes/modules/order_total/ot_gv.php

lang/english/admin/english.php

lang/english/admin/orders.php

lang/english/english.php

lang/english/lang_english.conf

lang/german/admin/german.php

lang/german/admin/orders.php

lang/german/german.php

lang/german/lang_german.conf

templates/xtc4/index.html

templates/xtc4/stylesheet.css

templates/xtc4/module/account.html

templates/xtc4/source/boxes/shopping_cart.php

 

 

-------------

INSTALLATION:

-------------

********************************************************************************************************************************************************************

*!! Achtung !! Wenn bereits ein Produkt mit der id 1 in der DB besteht, dieses vorher kopieren und den Originaleintrag unter id 1 löschen, dann DB-Update ausführen*

********************************************************************************************************************************************************************

 

0. ADOdb installieren

 

1. Datenkbankerweiterungen durchführen

SET FOREIGN_KEY_CHECKS=0;

 

ALTER TABLE `admin_access` ADD `gv_generator` INT( 1 ) NOT NULL DEFAULT '0';

ALTER TABLE `admin_access` ADD `gv_generator_view` INT( 1 ) NOT NULL DEFAULT '0';

 

DROP TABLE if EXISTS coupon_gv_generator;

-- ----------------------------

-- Table structure for coupon_gv_generator

-- ----------------------------

CREATE TABLE `coupon_gv_generator` (

  `unique_id` int(12) NOT NULL auto_increment,

  `order_id` int(12) NOT NULL,

  `coupon_id` int(12) NOT NULL,

  `gv_title` varchar(255) collate latin1_general_ci NOT NULL,

  `gv_text` varchar(110) collate latin1_general_ci NOT NULL,

  `gv_sign` varchar(255) collate latin1_general_ci NOT NULL,

  `gv_amount` decimal(8,4) NOT NULL,

  `gv_code` varchar(100) collate latin1_general_ci NOT NULL,

  `gv_mail` varchar(35) collate latin1_general_ci NOT NULL,

  `date_created` datetime NOT NULL,

  `ipaddr` varchar(32) collate latin1_general_ci NOT NULL,

  PRIMARY KEY  (`unique_id`)

);

 

UPDATE `admin_access` SET `gv_generator_view` = '1' WHERE `customers_id` = '1';

UPDATE `admin_access` SET `gv_generator` = '1' WHERE `customers_id` = '1';

 

INSERT INTO `configuration_group` VALUES ('24', 'Gift-Voucher Generator', 'Configuration of Gift-Voucher Generator', '24', '1');

 

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_STATUS', 'false', '24', '1', null, '0000-00-00 00:00:00', null, 'xtc_cfg_select_option(array(\'true\', \'false\'),');

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_MINIMUM_ORDER', '20', '24', '2', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_ORDER_STATUS', '3', '24', '3', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_BG_IMAGE', 'bg_gift-voucher.jpg', '24', '4', null, '0000-00-00 00:00:00', '', 'xtc_cfg_pull_down_bg_images(');

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_TEXT', 'chanc___.ttf', '24', '5', null, '0000-00-00 00:00:00', null, 'xtc_cfg_pull_down_font_text(');

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_TITLE', '20', '24', '16', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_CODE', 'chanc___.ttf', '24', '7', null, '0000-00-00 00:00:00', null, 'xtc_cfg_pull_down_font_code(');

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_COLOR_TEXT', 'FFFFFF', '24', '8', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_COLOR_CODE', '000000', '24', '9', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_TEXT', '12', '24', '10', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_TITLE', '16', '24', '11', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_SIGN', '13', '24', '12', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_TITLE', '80', '24', '17', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_TEXT', '20', '24', '18', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_TEXT', '105', '24', '19', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_SIGN', '70', '24', '20', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_SIGN', '180', '24', '21', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_CODE', '103', '24', '22', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_CODE', '296', '24', '23', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_EMAIL', '103', '24', '24', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_EMAIL', '316', '24', '25', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_X_AMOUNT', '101', '24', '26', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_POS_Y_AMOUNT', '255', '24', '27', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_TITLE_TEXTAREA_WIDTH', '215', '24', '28', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_TEXT_TEXTAREA_WIDTH', '215', '24', '29', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_SIGN_TEXTAREA_WIDTH', '170', '24', '30', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_CODE_TEXTAREA_WIDTH', '105', '24', '31', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_EMAIL_TEXTAREA_WIDTH', '105', '24', '32', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_AMOUNT_TEXTAREA_WIDTH', '110', '24', '33', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_CODE', '7', '24', '13', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_EMAIL', '6', '24', '14', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_SIZE_AMOUNT', '20', '24', '15', null, '0000-00-00 00:00:00', null, null);

INSERT INTO `configuration` VALUES ('', 'GV_GENERATOR_FONT_TITLE', 'chanc___.ttf', '24', '6', null, '0000-00-00 00:00:00', null, 'xtc_cfg_pull_down_font_title(');

 

INSERT INTO `products` VALUES ('1', '', '100000', '1', 'GIFT-Voucher', '0', '0', '0', '0', '0', null, '0.0000', '0.00', '2008-03-13 22:51:36', '2008-03-14 14:24:10', null, '0.00', '0', '0', 'default', 'default', '0', '2', '0', '0', '0', '0.0000', '0', '0');

 

INSERT INTO `products_description` VALUES ('1', '1', 'Voucher Generator', '', '', '', '', '', '', '', '0');

INSERT INTO `products_description` VALUES ('1', '2', 'Gutschein Generator', '', '', '', '', '', '', '', '1');

 

INSERT INTO `products_to_categories` VALUES ('1', '0');

 

2. Konfigurationsdateien erweitern: (includes/configure.php, includes/configure.org.php, admin/includes/configure.php, admin/includes/configure.org.php):

   

hinzufügen: includes/configure.php, includes/configure.org.php

define('DIR_WS_GV_GENERATOR', 'includes/gv_generator/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_PREVIEW', DIR_WS_GV_GENERATOR.'bilder/vorschau/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_ORIGINAL', DIR_WS_GV_GENERATOR.'bilder/original/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_FONTS', DIR_WS_GV_GENERATOR.'fonts/'); //MOD Gutschein-Generator

 

hinzufügen: admin/includes/configure.php, admin/includes/configure.org.php

define('DIR_WS_GV_GENERATOR', DIR_WS_INCLUDES.'gv_generator/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_PREVIEW', DIR_WS_GV_GENERATOR.'bilder/vorschau/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_ORIGINAL', DIR_WS_GV_GENERATOR.'bilder/original/'); //MOD Gutschein-Generator

define('DIR_WS_GV_GENERATOR_FONTS', DIR_WS_GV_GENERATOR.'fonts/'); //MOD Gutschein-Generator

 

3. new_files und new_dirs kopieren.

 

4. changed_files kopieren, oder bei nicht standard-version folgende änderungen durchführen:

 

5. Gutscheinsystem aktivieren unter "Konfiguration" -> "Zusatzmodule" (auf true setzen)

 

6. Unter "Module" -> "Zusammenfassung" die Module "Gutscheine" und "Rabatt Kupons" installieren

 

-account.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 $smarty->assign('language', $_SESSION['language']);

 

und füge danach ein:

    //MOD Gutschein-Generator

    $gv_generator_query = xtc_db_query("SELECT

                                        coupon_gv_generator.order_id,

                                        coupon_gv_generator.gv_mail,

                                        coupon_gv_generator.date_created,

                                        orders.customers_id,

                                        coupons.coupon_active

                                        FROM

                                        coupons

                                        Inner Join coupon_gv_generator ON coupon_gv_generator.coupon_id = coupons.coupon_id

                                        Inner Join orders ON coupon_gv_generator.order_id = orders.orders_id

                                      where orders.customers_id = '".(int) $_SESSION['customer_id']."'

                                      AND coupons.coupon_active = 'Y'

                                      order by order_id");

    $gv_generator_items=false;

    while ($gv_generator = xtc_db_fetch_array($gv_generator_query)) {

        $link=' <a href="account.php" onclick="javascript:window.open(\''.xtc_href_link(FILENAME_GV_GENERATOR_VIEW, 'oID='.$gv_generator['order_id']).'\')">'.xtc_image('images/icon_download.gif', GV_GENERATOR_DOWNLOAD, 15, 14, 'style="vertical-align:middle;margin-bottom:3px;"').'</a>';

        $gv_generator_content[] = array ('ORDER_ID' => $gv_generator['order_id'], 'ORDER_DATE' => xtc_date_short($gv_generator['date_created']), 'RECIEVER_MAIL' => $gv_generator['gv_mail'], 'VIEW_LINK' => $link);

        $gv_generator_items=true;

    }

$smarty->assign('gv_generator_content', $gv_generator_content);

$smarty->assign('gv_generator_items', $gv_generator_items);

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-admin/includes/application_top.php

---------------------------------------------------------------------------------------------------

finde folgendes:

   define('FILENAME_GV_SENT', 'gv_sent.php');

 

und füge danach ein:

  define('FILENAME_GV_GENERATOR', 'gv_generator.php'); //MOD Gutschein-Generator

  define('FILENAME_GV_GENERATOR_VIEW', 'gv_generator_view.php'); //MOD Gutschein-Generator

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-admin/includes/classes/order.php

---------------------------------------------------------------------------------------------------

finde folgendes:

       while ($orders_products = xtc_db_fetch_array($orders_products_query)) {

 

und füe danach ein:

        //MOD Gutschein-Generator

        if($orders_products['products_id']==1){

            $products_name_temp=' <a href="#" onclick="javascript:window.open(\''.xtc_href_link(FILENAME_GV_GENERATOR_VIEW, 'oID='.$order_id).'\')">'.$orders_products['products_name'].' '.xtc_image(DIR_WS_IMAGES.'icon_download2.gif', GV_GENERATOR_DOWNLOAD, 15, 14, 'style="vertical-align:middle;margin-bottom:3px;"').'</a>';

        } else {

            $products_name_temp=$orders_products['products_name'];

        }

---------------------------------------------------------------------------------------------------

finde folgendes:

                                        'name' => $orders_products['products_name'],

 

und ersetze es mit:

                                        'name' => $products_name_temp,

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-admin/includes/column_left.php

---------------------------------------------------------------------------------------------------

finde folgendes:

   if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['gv_sent'] == '1')) echo '<a href="' . xtc_href_link(FILENAME_GV_SENT, '', 'NONSSL') . '" class="menuBoxContentLink"> -' . BOX_GV_ADMIN_SENT . '</a><br>';

 

und füge danach ein:

  if (($_SESSION['customers_status']['customers_status_id'] == '0') && ($admin_access['gv_generator'] == '1')) echo '<a href="' . xtc_href_link(FILENAME_GV_GENERATOR, 'gID=24', 'NONSSL') . '" class="menuBoxContentLink"> -' . BOX_GV_GENERATOR . '</a><br>';

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-admin/includes/functions/general.php

---------------------------------------------------------------------------------------------------

finde folgnedes:

 ////

 // Return a random value

 function xtc_rand($min = null, $max = null) {

 

und füge davor ein:

/**** MOD Gutschein-Generator *****/

function xtc_cfg_pull_down_bg_images($key = '') {

    $bg_image_array = array();

    $handle=opendir(DIR_FS_CATALOG.DIR_WS_GV_GENERATOR_ORIGINAL);

    $h=0;

    while ($file = readdir ($handle)) {

        $h++;

        if($h>2){

            $bg_image_array[] = array ('id' => $file, 'text' => $file.$count);

        }

    }

    closedir($handle);

    

    //$name = (($key) ? 'configuration['.$key.']' : 'configuration_value');

    

    return xtc_draw_pull_down_menu('GV_GENERATOR_BG_IMAGE', $bg_image_array, $key);

}

 

function xtc_cfg_pull_down_font_text($key = '') {

    $fonts_array = array();

    $handle=opendir(DIR_FS_CATALOG.DIR_WS_GV_GENERATOR_FONTS);

    $h=0;

    while ($file = readdir ($handle)) {

        $h++;

        if($h>2){

            $fonts_array[] = array ('id' => $file, 'text' => $file);

        }

    }

    closedir($handle);

    

    //$name = (($key) ? 'configuration['.$key.']' : 'configuration_value');

    return xtc_draw_pull_down_menu('GV_GENERATOR_FONT_TEXT', $fonts_array, $key);

}

 

function xtc_cfg_pull_down_font_code($key = '') {

    $fonts_array = array();

    $handle=opendir(DIR_FS_CATALOG.DIR_WS_GV_GENERATOR_FONTS);

    $h=0;

    while ($file = readdir ($handle)) {

        $h++;

        if($h>2){

            $fonts_array[] = array ('id' => $file, 'text' => $file);

        }

    }

    closedir($handle);

    

    //$name = (($key) ? 'configuration['.$key.']' : 'configuration_value');

    return xtc_draw_pull_down_menu('GV_GENERATOR_FONT_CODE', $fonts_array, $key);

}

 

function xtc_cfg_pull_down_font_title($key = '') {

    $fonts_array = array();

    $handle=opendir(DIR_FS_CATALOG.DIR_WS_GV_GENERATOR_FONTS);

    $h=0;

    while ($file = readdir ($handle)) {

        $h++;

        if($h>2){

            $fonts_array[] = array ('id' => $file, 'text' => $file);

        }

    }

    closedir($handle);

    

    //$name = (($key) ? 'configuration['.$key.']' : 'configuration_value');

    return xtc_draw_pull_down_menu('GV_GENERATOR_FONT_TITLE', $fonts_array, $key);

}

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

- admin/includes/stylesheet.css

 

am Ende einfügen:

 

 

/* Imedes Voucher */

.Voucher {

    font-family:Arial, Verdana, San Serif;

    color:#1b1b1b;

    font-size:11px;

    }

.Voucher .heading {

    background-color:#B1BFBF;

    }   

.Voucher .heading_title_left {

    background-image:url(../images/Voucher_topbg_left.gif);

    background-repeat:no-repeat;

    font-weight:bold;

    color:#ffffff;

    padding:20px;

    }

.Voucher .heading_title_right {

    background-image:url(../images/Voucher_topbg_right.gif);

    background-repeat:no-repeat;

    width:242px;

    }

.Voucher .subtitle {

    background-image:url(../images/Voucher_subheading.gif);

    height:21px;

    }

.Voucher .main {

    background-color: #eaeded;

    background-image: url(../images/Voucher_mainbg.gif);

    background-repeat: repeat-x;    

    }               

.Voucher #HideShowColumn{

    font-weight:bold;

    display:block;

    font-size:11px;

    margin-left:20px;

    padding:3px 20px 0px 20px;

    text-decoration:none;

    font-family:Arial, Verdana, San Serif;

    color:#374461;

    text-align:center;

    width:80px;

    float:left;

    }

.Voucher span.imedes {

    font-weight:bold;

    display:block;

    font-size:11px;

    margin-left:20px;

    padding:3px 20px 0px 20px;

    text-decoration:none;

    font-family:Arial, Verdana, San Serif;

    color:#374461;

    text-align:center;

    float:left;

    cursor: hand;

    cursor: pointer;

    }

.Voucher a.links {

    font-weight:bold;

    display:block;

    font-size:11px;

    margin-left:20px;

    padding:3px 20px 0px 20px;

    text-decoration:none;

    font-family:Arial, Verdana, San Serif;

    color:#374461;

    text-align:center;

    float:left;

    cursor: hand;

    cursor: pointer;

    }   

 

.Voucher img {

    border:0px;

    background-color:transparent;

    }

#Voucher_button {

    border:0px;

    background-color:transparent;

    width:70px;

    

    }

.Voucher input {

    font-size: 11px;

    color: #1b1b1b;

    padding: 2px;

    font-family: Arial,San Serif;

    background-color: #dbe1e3;

    border: 1px solid #2f3b58;

    width:140px;

    }

.Voucher select {

    font-size: 11px;

    color: #1b1b1b;

    padding: 2px;

    font-family: Arial,San Serif;

    background-color: #dbe1e3;

    border: 1px solid #2f3b58;

    width:140px;

    }   

.Voucher option {

    cursor:pointer;

    }   

.Voucher .imedesContent {

    padding 20px 0px 20px 0px;

    margin:0px 5px 0px 5px;

    }   

 

.jquery-checkbox-box   {display: inline; font-size: 20px; line-height: 20px; cursor: pointer; cursor: hand;}

.jquery-checkbox       {display: inline;}

.jquery-checkbox .mark {display: inline;}

 

.jquery-checkbox img {vertical-align: middle; width: 60px; height: 20px;}

.jquery-checkbox img{background: transparent url(../images/checkbox.png) no-repeat;}

 

.jquery-checkbox img{

    background-position: 0px 0px;

}

.jquery-checkbox-hover img{

    background-position: 0px -20px;

}

.jquery-checkbox-checked .jquery-checkbox img{

    background-position: 0px -40px;

}

.jquery-checkbox-checked .jquery-checkbox-hover img {

    background-position: 0px -60px;

}

 

.jquery-checkbox-disabled img{

    background-position: 0px -80px;

}

.jquery-checkbox-checked .jquery-checkbox-disabled img{

    background-position: 0px -100px;

}

 

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

-admin/orders.php

---------------------------------------------------------------------------------------------------

finde folgendes:

        if ($check_status['orders_status'] != $status || $comments != '') {

 

und füge danach ein:

            //MOD Gutschein-Generator

            if(GV_GENERATOR_ORDER_STATUS==$status){

                include ('../imedes_library/gutschein_1.php');

                $gv_coupon_result=xtc_db_fetch_array($gv_coupon_query);

                $gv_coupon_id=$gv_coupon_result['coupon_id'];

                $gv_coupon_active=$gv_coupon_result['coupon_active'];

                $gv_coupon_amount=$gv_coupon_result['gv_amount'];

                $gv_coupon_customers_id=$gv_coupon_result['customers_id'];

                

                if($gv_coupon_active=='N'){

                    include ('../imedes_library/gutschein_3.php');

                }

                

                //Let's build a message object using the email class

                //$mail_customer_query = xtc_db_query("select customers_firstname, customers_lastname, customers_email_address from " . TABLE_CUSTOMERS . " where customers_id = '" . gv_coupon_customers_id . "'");

                //$mail_customer = xtc_db_fetch_array($mail_customer_query);

                

                // assign language to template for caching

                $smarty->assign('language', $_SESSION['language']);

                $smarty->caching = false;

                

                // set dirs manual

                $smarty->template_dir=DIR_FS_CATALOG.'templates';

                $smarty->compile_dir=DIR_FS_CATALOG.'templates_c';

                $smarty->config_dir=DIR_FS_CATALOG.'lang';

                

                $smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');

                $smarty->assign('logo_path',HTTP_SERVER  . DIR_WS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/img/');

                

                $smarty->assign('AMMOUNT',$currencies->format($gv_coupon_amount));

                

                $html_mail2=$smarty->fetch(CURRENT_TEMPLATE . '/admin/mail/'.$order->info['language'].'/gift_accepted.html');

                $txt_mail2=$smarty->fetch(CURRENT_TEMPLATE . '/admin/mail/'.$order->info['language'].'/gift_accepted.txt');

                

                //xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $mail_customer['customers_email_address'], $mail_customer['customers_firstname'] . ' ' . $mail_customer['customers_lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', EMAIL_BILLING_SUBJECT, $html_mail2 , $txt_mail2);

                //MOD-Ende Gutschein-Generator      

                

                xtc_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $check_status['customers_email_address'], $check_status['customers_name'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', EMAIL_BILLING_SUBJECT, $html_mail2, $txt_mail2);

                

                

            }

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

-inc/xtc_draw_input_field.inc.php

---------------------------------------------------------------------------------------------------

suche nach:

?>

 

und füge folgendes danach ein:

 

  function xtc_draw_input_field_title($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) {

    $field = '<input id="title" autocomplete="off" type="' . xtc_parse_input_field_data($type, array('"' => '&quot;')) . '" name="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '"';

 

    if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {

      $field .= ' value="' . xtc_parse_input_field_data($GLOBALS[$name], array('"' => '&quot;')) . '"';

    } elseif (xtc_not_null($value)) {

      $field .= ' value="' . xtc_parse_input_field_data($value, array('"' => '&quot;')) . '"';

    }

 

    if (xtc_not_null($parameters)) $field .= ' ' . $parameters;

 

    $field .= ' />';

 

    return $field;

  }  

  function xtc_draw_input_field_amount($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) {

    $field = '<input id="amount" autocomplete="off" type="' . xtc_parse_input_field_data($type, array('"' => '&quot;')) . '" name="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '"';

 

    if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {

      $field .= ' value="' . xtc_parse_input_field_data($GLOBALS[$name], array('"' => '&quot;')) . '"';

    } elseif (xtc_not_null($value)) {

      $field .= ' value="' . xtc_parse_input_field_data($value, array('"' => '&quot;')) . '"';

    }

 

    if (xtc_not_null($parameters)) $field .= ' ' . $parameters;

 

    $field .= ' />';

 

    return $field;

  }  

  function xtc_draw_input_field_gv_sign($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) {

    $field = '<input id="gv_sign" autocomplete="off" type="' . xtc_parse_input_field_data($type, array('"' => '&quot;')) . '" name="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '"';

 

    if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {

      $field .= ' value="' . xtc_parse_input_field_data($GLOBALS[$name], array('"' => '&quot;')) . '"';

    } elseif (xtc_not_null($value)) {

      $field .= ' value="' . xtc_parse_input_field_data($value, array('"' => '&quot;')) . '"';

    }

 

    if (xtc_not_null($parameters)) $field .= ' ' . $parameters;

 

    $field .= ' />';

 

    return $field;

  }

  function xtc_draw_input_field_gv_email($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) {

    $field = '<input id="gv_email" autocomplete="off" type="' . xtc_parse_input_field_data($type, array('"' => '&quot;')) . '" name="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '"';

 

    if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {

      $field .= ' value="' . xtc_parse_input_field_data($GLOBALS[$name], array('"' => '&quot;')) . '"';

    } elseif (xtc_not_null($value)) {

      $field .= ' value="' . xtc_parse_input_field_data($value, array('"' => '&quot;')) . '"';

    }

 

    if (xtc_not_null($parameters)) $field .= ' ' . $parameters;

 

    $field .= ' />';

 

    return $field;

  }    

 

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

-inc/xtc_draw_textarea_field.inc.php

---------------------------------------------------------------------------------------------------

 

finde folgendes:

 

?>

 

und füge folgendes danach ein:

 

  function xtc_draw_textarea_field_jquery($name, $wrap, $width, $height, $text = '', $parameters = '', $reinsert_value = true) {

    $field = '<textarea id="adres" name="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '" id="' . xtc_parse_input_field_data($name, array('"' => '&quot;')) . '" cols="' . xtc_parse_input_field_data($width, array('"' => '&quot;')) . '" rows="' . xtc_parse_input_field_data($height, array('"' => '&quot;')) . '"';

 

    if (xtc_not_null($parameters)) $field .= ' ' . $parameters;

 

    $field .= '>';

 

    if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {

      $field .= $GLOBALS[$name];

    } elseif (xtc_not_null($text)) {

      $field .= $text;

    }

 

    $field .= '</textarea>';

 

    return $field;

  }  

 

 

 

---------------------------------------------------------------------------------------------------

 

-includes/classes/shopping_cart.php

---------------------------------------------------------------------------------------------------

finde folgendes:

if (empty ($quantity))

 

und ersetze es mit:

if (empty ($quantity) || $products_id=='1')

---------------------------------------------------------------------------------------------------

finde folgendes:

                $products_price = $xtPrice->xtcGetPrice($product['products_id'], $format = false, $qty, $product['products_tax_class_id'], $product['products_price']);

 

und ersetze es mit:

                //MOD Gutschein-Generator

                /*if($_SESSION['gv_amount']!='' && $product['products_id']==1){

                    $priceTemp = $_SESSION['gv_amount'];

                } else {

                    $priceTemp=$product['products_price'];

                }*/

 

                $products_price = $xtPrice->xtcGetPrice($product['products_id'], $format = false, $qty, $product['products_tax_class_id'], $priceTemp);

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/classes/xtcPrice.php

---------------------------------------------------------------------------------------------------

finde folgendes:

        $pPrice = $this->xtcAddTax($pPrice, $products_tax);

 

und ersetze es mit:

        //MOD Gutschein-Generator

        if($pID!=1){

            $pPrice = $this->xtcAddTax($pPrice, $products_tax);

        }

---------------------------------------------------------------------------------------------------

finde folgendes:

        return $pData['products_price'];

 

und ersetze es mit:

        //MOD Gutschein-Generator

        if($_SESSION['gv_amount']!='' && $pID==1){

            $priceTemp = $_SESSION['gv_amount'];

            return $priceTemp;

        } else {

            $priceTemp=$pData['products_price'];

            return $priceTemp;

        }

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/database_tables.php

---------------------------------------------------------------------------------------------------

finde folgendes:

   define('TABLE_COUPON_GV_QUEUE', 'coupon_gv_queue');

 

und füge danach ein:

  define('TABLE_COUPON_GV_GENERATOR', 'coupon_gv_generator');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/filenames.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 define('FILENAME_GV_SEND_PROCESS', 'gv_send_process.php');

 

und füge danach ein:

define('FILENAME_GV_GENERATOR', 'gv_generator.php');

define('FILENAME_GV_GENERATOR_VIEW', 'gv_generator_view.php');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/header.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 $smarty->assign('checkout',xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));

 $smarty->assign('store_name',TITLE);

 

und füge danach ein:   

$smarty->assign('gv_generator',xtc_href_link(FILENAME_GV_GENERATOR, '', 'SSL'));

$smarty->assign('GV_GENERATOR_STATUS',GV_GENERATOR_STATUS);

 

---------------------------------------------------------------------------------------------------

 

finde folgendes:

<link rel="stylesheet" type="text/css" href="<?php echo 'templates/'.CURRENT_TEMPLATE.'/stylesheet.css'; ?>" />

 

und füge danach ein:

<?php if (strstr($PHP_SELF, 'gv_generator.php')) {?>

<script type="text/javascript" src="includes/jquery-1.2.3.min.js"></script>

<script type="text/javascript" src="includes/livevalidation_standalone.compressed.js"></script>

<script type="text/javascript" src="includes/jquery.jgrow-0.2.js"></script>

<script type="text/javascript">

    $(document).ready(function() {

 

        // Ornekler

        $("textarea#adres").jGrow({ rows: 25 });

        //

 

    });

 

 

</script>

<?php }?>

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/modules/order_details_cart.php

---------------------------------------------------------------------------------------------------

finde folgendes:    

    $module_content[$i] = array ('PRODUCTS_NAME' => $products[$i]['name'].$mark_stock, 'PRODUCTS_QTY' => xtc_draw_input_field('cart_quantity[]', $products[$i]['quantity'], 'size="2"').xtc_draw_hidden_field('products_id[]', $products[$i]['id']).xtc_draw_hidden_field('old_qty[]', $products[$i]['quantity']), 'PRODUCTS_MODEL' => $products[$i]['model'],'PRODUCTS_SHIPPING_TIME'=>$products[$i]['shipping_time'], 'PRODUCTS_TAX' => number_format($products[$i]['tax'], TAX_DECIMAL_PLACES), 'PRODUCTS_IMAGE' => $image, 'IMAGE_ALT' => $products[$i]['name'], 'BOX_DELETE' => xtc_draw_checkbox_field('cart_delete[]', $products[$i]['id']), 'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($products[$i]['id'], $products[$i]['name'])), 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($products[$i]['price'] * $products[$i]['quantity'], true), 'PRODUCTS_SINGLE_PRICE' =>$xtPrice->xtcFormat($products[$i]['price'], true), 'PRODUCTS_SHORT_DESCRIPTION' => xtc_get_short_description($products[$i]['id']), 'ATTRIBUTES' => '');

 

und ersetze es mit:

    //MOD Gutschein-Generator

    if($products[$i]['id']!=1){

        $tempLink=FILENAME_PRODUCT_INFO;

    } else {

        $tempLink=FILENAME_GV_GENERATOR;

    }

    

    $module_content[$i] = array ('PRODUCTS_NAME' => $products[$i]['name'].$mark_stock, 'PRODUCTS_QTY' => xtc_draw_input_field('cart_quantity[]', $products[$i]['quantity'], 'size="2"').xtc_draw_hidden_field('products_id[]', $products[$i]['id']).xtc_draw_hidden_field('old_qty[]', $products[$i]['quantity']), 'PRODUCTS_MODEL' => $products[$i]['model'],'PRODUCTS_SHIPPING_TIME'=>$products[$i]['shipping_time'], 'PRODUCTS_TAX' => number_format($products[$i]['tax'], TAX_DECIMAL_PLACES), 'PRODUCTS_IMAGE' => $image, 'IMAGE_ALT' => $products[$i]['name'], 'BOX_DELETE' => xtc_draw_checkbox_field('cart_delete[]', $products[$i]['id']), 'PRODUCTS_LINK' =>  xtc_href_link($tempLink, xtc_product_link($products[$i]['id'], $products[$i]['name'])) , 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($products[$i]['price'] * $products[$i]['quantity'], true), 'PRODUCTS_SINGLE_PRICE' =>$xtPrice->xtcFormat($products[$i]['price'], true), 'PRODUCTS_SHORT_DESCRIPTION' => xtc_get_short_description($products[$i]['id']), 'ATTRIBUTES' => '');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-includes/modules/order_total/ot_gv.php

---------------------------------------------------------------------------------------------------

finde folgendes:

                // GV_QUEUE is true - so queue the gv for release by store owner

                $gv_insert = xtc_db_query("insert into ".TABLE_COUPON_GV_QUEUE." (customer_id, order_id, amount, date_created, ipaddr) values ('".$_SESSION['customer_id']."', '".$insert_id."', '".$gv_order_amount."', NOW(), '".$REMOTE_ADDR."')");

 

und ersetze es mit:

                //MOD Gutschein-Generator

                if($_SESSION['gv_code']=='' && $_SESSION['gv_email']==''){

                // GV_QUEUE is true - so queue the gv for release by store owner

                $gv_insert = xtc_db_query("insert into ".TABLE_COUPON_GV_QUEUE." (customer_id, order_id, amount, date_created, ipaddr) values ('".$_SESSION['customer_id']."', '".$insert_id."', '".$gv_order_amount."', NOW(), '".$REMOTE_ADDR."')");

                } else {

                    //MOD Gutschein-Generator

                    $id1 = create_coupon_code($mail['customers_email_address']);

                      // Now create the coupon main and email entry

                      $insert_query = xtc_db_query("insert into " . TABLE_COUPONS . " (coupon_code, coupon_type, coupon_amount, date_created, coupon_active) values ('" . $id1 . "', 'G', '" . $gv_order_amount . "', now(), 'N')");

                      $name_query = xtc_db_query("select customers_firstname, customers_lastname from " . TABLE_CUSTOMERS . " where customers_id = '" . $_SESSION['customer_id'] . "'");

                      $name_query_result=xtc_db_fetch_array($name_query);

                      $customers_firstname=$name_query_result['customers_firstname'];

                      $customers_lastname=$name_query_result['customers_lastname'];

                      $insert_coupon_id = xtc_db_insert_id($insert_query);

                      $insert_query = xtc_db_query("insert into " . TABLE_COUPON_EMAIL_TRACK . " (coupon_id, customer_id_sent, sent_firstname, sent_lastname, emailed_to, date_sent) values ('" . $insert_coupon_id ."', '".$_SESSION['customer_id']."', '". $customers_firstname."', '".$customers_lastname."', '" . $_SESSION['gv_email'] . "', now() )");

                    

                    $gv_generator = xtc_db_query("insert into ".TABLE_COUPON_GV_GENERATOR." (order_id, coupon_id, gv_title, gv_text, gv_sign, gv_amount, gv_code, gv_mail, date_created, ipaddr) values ('".$insert_id."', '" . $insert_coupon_id ."', '".$_SESSION['gv_title']."', '".$_SESSION['gv_text']."', '".$_SESSION['gv_sign']."', '".$gv_order_amount."', '".$id1."', '".$_SESSION['gv_email']."', NOW(), '".$REMOTE_ADDR."')");

                    //Ende MOD Gutschein-Generator

                }

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/english/admin/english.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 define('BOX_GV_ADMIN_SENT', 'Gift Vouchers sent');

 

und füge danach ein:

define('BOX_GV_GENERATOR', 'Gift-Voucher Generator'); //MOD Gutschein-Generator

---------------------------------------------------------------------------------------------------

finde folgendes:

 ?>

 

und füge davor ein:

//MOD Gutschein-Generator

define('GV_GENERATOR_STATUS_TITLE','Activate Gift-Voucher Generator');

define('GV_GENERATOR_STATUS_DESC','"true" activates the Gift-Voucher generator in the shop.');

define('GV_GENERATOR_MINIMUM_ORDER_TITLE','Minimum order value');

define('GV_GENERATOR_MINIMUM_ORDER_DESC','Insert here a minimum order value for the vouchers (blank = no minimum order value)');

define('GV_GENERATOR_ORDER_STATUS_TITLE','Order Status');

define('GV_GENERATOR_ORDER_STATUS_DESC','Insert here the order status, when the voucher will be activated.');

define('GV_GENERATOR_BG_IMAGE_TITLE','Background graphic');

define('GV_GENERATOR_BG_IMAGE_DESC','<div style="margin-bottom:5px;">Select the background graphic for the voucher. The graphics are in the directories:</div><div style="margin-bottom:5px;">Original: '.DIR_WS_GV_GENERATOR_ORIGINAL.'<br />Preview: '.DIR_WS_GV_GENERATOR_PREVIEW.'</div>Note: Please note that the graphics have to be in .Jpg, .Gif or .Png format.');

define('GV_GENERATOR_FONT_TEXT_TITLE','Font Family: Text');

define('GV_GENERATOR_FONT_TEXT_DESC','<div style="margin-bottom:5px;">Choose the font family for the text. The fonts are in the directory:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_TITLE_TITLE','Font Family: Title');

define('GV_GENERATOR_FONT_TITLE_DESC','<div style="margin-bottom:5px;">Choose the font family for the text. The fonts are in the directory:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_CODE_TITLE','Font Family: Code, Amount, Email');

define('GV_GENERATOR_FONT_CODE_DESC','<div style="margin-bottom:5px;">Choose the font family for the Gift-Voucher Code, the Gift-Voucher amount and the Email-address. The fonts are in the directory:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_COLOR_TEXT_TITLE','Font Color: Text, Title, Signage');

define('GV_GENERATOR_FONT_COLOR_TEXT_DESC','Define the font color for the text.');

define('GV_GENERATOR_FONT_COLOR_CODE_TITLE','Font Color: Code, Amount, Email');

define('GV_GENERATOR_FONT_COLOR_CODE_DESC','Define the font color for the Gift-Voucher code, the Gift-Voucher amount and the Email address.');

define('GV_GENERATOR_FONT_SIZE_TEXT_TITLE','Font-Size Text: Preview image');

define('GV_GENERATOR_FONT_SIZE_TEXT_DESC','Define the font-size of the text in the preview image.');

define('GV_GENERATOR_FONT_SIZE_TITLE_TITLE','Font-Size Title: Preview image');

define('GV_GENERATOR_FONT_SIZE_TITLE_DESC','Define the font-size of the title in the preview image.');

define('GV_GENERATOR_FONT_SIZE_SIGN_TITLE','Font-Size Signage: Preview image');

define('GV_GENERATOR_FONT_SIZE_SIGN_DESC','Define the font-size of the signage in the preview image.');

define('GV_GENERATOR_FONT_SIZE_CODE_TITLE','Font-Size Gift-Voucher Code: Preview image');

define('GV_GENERATOR_FONT_SIZE_CODE_DESC','Define the font-size of the Gift-Voucher Code in the preview image.');

define('GV_GENERATOR_FONT_SIZE_EMAIL_TITLE','Font-Size Email: Preview image');

define('GV_GENERATOR_FONT_SIZE_EMAIL_DESC','Define the font-size of the mail address in the preview image.');

define('GV_GENERATOR_FONT_SIZE_AMOUNT_TITLE','Font-Size Gift-Voucher Amount: Preview image');

define('GV_GENERATOR_FONT_SIZE_AMOUNT_DESC','Define the font-size of the Gift-Voucher Amount in the preview image.');

define('GV_GENERATOR_POS_X_TITLE_TITLE','X-Position: Title');

define('GV_GENERATOR_POS_X_TITLE_DESC','Define the X-Position of the title (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_TITLE_TITLE','Y-Position: Title');

define('GV_GENERATOR_POS_Y_TITLE_DESC','Define the Y-Position of the title (Distance from the upper edge of the picture).');

define('GV_GENERATOR_POS_X_TEXT_TITLE','X-Position: Text');

define('GV_GENERATOR_POS_X_TEXT_DESC','Define the X-Position of the text (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_TEXT_TITLE','Y-Position: Text');

define('GV_GENERATOR_POS_Y_TEXT_DESC','Define the Y-Position of the text  (Distance from the upper edge of the picture).');

define('GV_GENERATOR_POS_X_SIGN_TITLE','X-Position: Signage');

define('GV_GENERATOR_POS_X_SIGN_DESC','Define the X-Position of the signage (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_SIGN_TITLE','Y-Position: Signage');

define('GV_GENERATOR_POS_Y_SIGN_DESC','Define the Y-Position of the signage (Distance from the upper edge of the picture).');

define('GV_GENERATOR_POS_X_CODE_TITLE','X-Position: Gift-Voucher Code');

define('GV_GENERATOR_POS_X_CODE_DESC','Define the X-Position of the Gift-Voucher Code (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_CODE_TITLE','Y-Position: Gift-Voucher Code');

define('GV_GENERATOR_POS_Y_CODE_DESC','Define the Y-Position of the Gift-Voucher Code (Distance from the upper edge of the picture).');

define('GV_GENERATOR_POS_X_EMAIL_TITLE','X-Position: Mail-Address');

define('GV_GENERATOR_POS_X_EMAIL_DESC','Define the X-Position of the mail-address (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_EMAIL_TITLE','Y-Position: Mail-Address');

define('GV_GENERATOR_POS_Y_EMAIL_DESC','Define the Y-Position of the mail-address (Distance from the upper edge of the picture).');

define('GV_GENERATOR_POS_X_AMOUNT_TITLE','X-Position: Gift-Voucher value');

define('GV_GENERATOR_POS_X_AMOUNT_DESC','Define the X-Position of the Gift-Voucher value (Distance from the left edge of the picture).');

define('GV_GENERATOR_POS_Y_AMOUNT_TITLE','Y-Position: Gift-Voucher value');

define('GV_GENERATOR_POS_Y_AMOUNT_DESC','Define the Y-Position of the Gift-Voucher value (Distance from the upper edge of the picture).');

define('GV_GENERATOR_TITLE_TEXTAREA_WIDTH_TITLE','Width of Text area: Gift-Voucher Title');

define('GV_GENERATOR_TITLE_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher Title, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

define('GV_GENERATOR_TEXT_TEXTAREA_WIDTH_TITLE','Width of Text area: Gift-Voucher Text');

define('GV_GENERATOR_TEXT_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher Text, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

define('GV_GENERATOR_SIGN_TEXTAREA_WIDTH_TITLE','Width of Text area: Gift-Voucher Signage');

define('GV_GENERATOR_SIGN_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher Signage, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

define('GV_GENERATOR_CODE_TEXTAREA_WIDTH_TITLE','Width of Text area: Gift-Voucher Code');

define('GV_GENERATOR_CODE_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher Code, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

define('GV_GENERATOR_EMAIL_TEXTAREA_WIDTH_TITLE','Width of Text area: Email address');

define('GV_GENERATOR_EMAIL_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher email address, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

define('GV_GENERATOR_AMOUNT_TEXTAREA_WIDTH_TITLE','Width of Text area: Gift-Voucher Amount');

define('GV_GENERATOR_AMOUNT_TEXTAREA_WIDTH_DESC','Define the text area width of the Gift-Voucher amount, before the text should wrap on a new line  (width Preview: 250px (portrait) or 350px (landscape).');

 

define('TEXT_CLOSE_WINDOW','Close Window');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/english/admin/orders.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 ?>

 

und füge davor ein:

//MOD Gutschein-Generator

define('GV_GENERATOR_DOWNLOAD','View/Download Gift-Voucher');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/english/english.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 ?>

 

und füge davor ein:

define('IMAGE_BUTTON_PREVIEW', 'Preview'); //MOD Gutschein-Generator

define('ERROR_ENTRY_EMAIL_ADDRESS_CHECK','<span class="errorText">* uncorrect mail-address</span>');

define('ERROR_ENTRY_AMOUNT_CHECK','<span class="errorText">* The amount must be larger than EUR '.GV_GENERATOR_MINIMUM_ORDER.'</span>');

define('GV_GENERATOR_DOWNLOAD','View/Download Gift-Voucher');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/english/lang_english.conf

---------------------------------------------------------------------------------------------------

finde folgnedes:

order_status = 'Order status:'

text_login = 'Login or create new account'

 

und füge danach ein:

title_gv_generator = 'View/Download graphical Gift-Vouchers'

---------------------------------------------------------------------------------------------------

finde folgnedes:

text_show = 'Manufacturer:'

text_noproduct = 'No product was found.'

text_shippingtime = 'Shipping time:'

 

und füge danach ein:

link_gv_generator = 'Gift-Voucher Generator'

---------------------------------------------------------------------------------------------------

füge ganz am Ende ein:

[gv_generator]

heading_gv_generator = 'Gift-Voucher Generator'

heading_text = '<div style="margin-bottom:10px;"><strong>Make an individual gift!</strong></div><div style="margin-bottom:10px;">Create a personal gift-voucher! Enter a message and the amount and send the gift voucher easy and comfortable by email. The ideal gift for any occasion!</div>Convenient and easy to create, view and immediately finished the gift.'

entry_title = 'Gift-Voucher Title:'

entry_name = 'Signature:'

entry_email = 'Email address of recipient:'

max_mail_signs = 'max. of 31 characters'

entry_message = 'Personal message:'

max_message_signs = 'max. of 105 characters'

entry_amount = 'Amount (&euro;):'

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/german/admin/german.php

---------------------------------------------------------------------------------------------------

finde folgnedes:

 define('BOX_GV_ADMIN_SENT', 'Gutscheine versandt');

 

und füge danach ein:

define('BOX_GV_GENERATOR', 'Gutschein-Generator'); //MOD Gutschein-Generator

---------------------------------------------------------------------------------------------------

finde folgendes:

 ?>

 

und füge davor ein:

//MOD Gutschein-Generator

define('GV_GENERATOR_STATUS_TITLE','Gutschein Generator aktivieren');

define('GV_GENERATOR_STATUS_DESC','"true" aktiviert den Gutschein-Generator im Shop.');

define('GV_GENERATOR_MINIMUM_ORDER_TITLE','Mindestbestellwert');

define('GV_GENERATOR_MINIMUM_ORDER_DESC','Legen Sie hier einen Mindestbestellwert für die Gutscheine fest (Feld leer = kein Mindestbestellwert)');

define('GV_GENERATOR_ORDER_STATUS_TITLE','Bestellstatus');

define('GV_GENERATOR_ORDER_STATUS_DESC','Legen Sie hier den Bestellstatus fest, ab wann ein Gutschein aktiviert werden soll.');

define('GV_GENERATOR_BG_IMAGE_TITLE','Hintergrundgrafik');

define('GV_GENERATOR_BG_IMAGE_DESC','<div style="margin-bottom:5px;">W&auml;hlen Sie hier die Hintergrundgrafik f&uuml;r den Gutschein. Die Grafiken liegen in den Verzeichnissen:</div><div style="margin-bottom:5px;">Original: '.DIR_WS_GV_GENERATOR_ORIGINAL.'<br />Vorschau: '.DIR_WS_GV_GENERATOR_PREVIEW.'</div>Hinweis: Beachten Sie bitte, dass die Grafiken im .jpg, .gif oder .png Format vorliegen m&uuml;ssen. Optimale Breite f&uuml;r das Vorschaubild ist 250 Pixel (Hochformat) und 350 Pixel (Querformat).');

define('GV_GENERATOR_FONT_TEXT_TITLE','Schriftart: Text');

define('GV_GENERATOR_FONT_TEXT_DESC','<div style="margin-bottom:5px;">W&auml;hlen Sie hier die Schriftart f&uuml;r den Text. Die Schriftarten liegen in dem Verzeichnis:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_TITLE_TITLE','Schriftart: Titel');

define('GV_GENERATOR_FONT_TITLE_DESC','<div style="margin-bottom:5px;">W&auml;hlen Sie hier die Schriftart f&uuml;r den Titel. Die Schriftarten liegen in dem Verzeichnis:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_CODE_TITLE','Schriftart: Code, Wert, Email');

define('GV_GENERATOR_FONT_CODE_DESC','<div style="margin-bottom:5px;">W&auml;hlen Sie hier die Schriftart f&uuml;r den Gutscheincode, den Gutscheinwert und die Email-Adresse. Die Schriftarten liegen in dem Verzeichnis:</div>'.DIR_WS_GV_GENERATOR_FONTS);

define('GV_GENERATOR_FONT_COLOR_TEXT_TITLE','Schriftfarbe: Text, Titel, Unterschrift');

define('GV_GENERATOR_FONT_COLOR_TEXT_DESC','Legen Sie hier die Schriftfarbe f&uuml;r den Text fest.');

define('GV_GENERATOR_FONT_COLOR_CODE_TITLE','Schriftfarbe: Code, Wert, Email');

define('GV_GENERATOR_FONT_COLOR_CODE_DESC','Legen Sie hier die Schriftfarbe f&uuml;r den Gutscheincode, den Gutscheinwert und die Email-Adresse fest.');

define('GV_GENERATOR_FONT_SIZE_TEXT_TITLE','Schriftgr&ouml;sse Text: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_TEXT_DESC','Legen Sie hier die Schriftgr&ouml;sse des Textes im Vorschaubild fest.');

define('GV_GENERATOR_FONT_SIZE_TITLE_TITLE','Schriftgr&ouml;sse Titel: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_TITLE_DESC','Legen Sie hier die Schriftgr&ouml;sse des Titels im Vorschaubild fest.');

define('GV_GENERATOR_FONT_SIZE_SIGN_TITLE','Schriftgr&ouml;sse Unterschrift: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_SIGN_DESC','Legen Sie hier die Schriftgr&ouml;sse der Unterschrift im Vorschaubild fest.');

define('GV_GENERATOR_FONT_SIZE_CODE_TITLE','Schriftgr&ouml;sse Gutscheincode: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_CODE_DESC','Legen Sie hier die Schriftgr&ouml;sse des Gutscheincodes im Vorschaubild fest.');

define('GV_GENERATOR_FONT_SIZE_EMAIL_TITLE','Schriftgr&ouml;sse Email-Adresse: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_EMAIL_DESC','Legen Sie hier die Schriftgr&ouml;sse der Email-Adresse im Vorschaubild fest.');

define('GV_GENERATOR_FONT_SIZE_AMOUNT_TITLE','Schriftgr&ouml;sse Gutscheinwert: Vorschaubild');

define('GV_GENERATOR_FONT_SIZE_AMOUNT_DESC','Legen Sie hier die Schriftgr&ouml;sse des Gutscheinwerts im Vorschaubild fest.');

define('GV_GENERATOR_POS_X_TITLE_TITLE','X-Position: Titel');

define('GV_GENERATOR_POS_X_TITLE_DESC','Legen Sie hier die X-Position des Titels fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_TITLE_TITLE','Y-Position: Titel');

define('GV_GENERATOR_POS_Y_TITLE_DESC','Legen Sie hier die Y-Position des Titels fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_POS_X_TEXT_TITLE','X-Position: Text');

define('GV_GENERATOR_POS_X_TEXT_DESC','Legen Sie hier die X-Position des Textes fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_TEXT_TITLE','Y-Position: Text');

define('GV_GENERATOR_POS_Y_TEXT_DESC','Legen Sie hier die Y-Position des Textes fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_POS_X_SIGN_TITLE','X-Position: Unterschrift');

define('GV_GENERATOR_POS_X_SIGN_DESC','Legen Sie hier die X-Position der Unterschrift fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_SIGN_TITLE','Y-Position: Unterschrift');

define('GV_GENERATOR_POS_Y_SIGN_DESC','Legen Sie hier die Y-Position der Unterschrift fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_POS_X_CODE_TITLE','X-Position: Gutscheincode');

define('GV_GENERATOR_POS_X_CODE_DESC','Legen Sie hier die X-Position des Gutscheincodes fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_CODE_TITLE','Y-Position: Gutscheincode');

define('GV_GENERATOR_POS_Y_CODE_DESC','Legen Sie hier die Y-Position des Gutscheincodes fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_POS_X_EMAIL_TITLE','X-Position: Emailadresse');

define('GV_GENERATOR_POS_X_EMAIL_DESC','Legen Sie hier die X-Position der Emailadresse fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_EMAIL_TITLE','Y-Position: Emailadresse');

define('GV_GENERATOR_POS_Y_EMAIL_DESC','Legen Sie hier die Y-Position der Emailadresse fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_POS_X_AMOUNT_TITLE','X-Position: Gutschein-Wert');

define('GV_GENERATOR_POS_X_AMOUNT_DESC','Legen Sie hier die X-Position des Gutscheinwerts fest (Abstand vom linken Bildrand).');

define('GV_GENERATOR_POS_Y_AMOUNT_TITLE','Y-Position: Gutschein-Wert');

define('GV_GENERATOR_POS_Y_AMOUNT_DESC','Legen Sie hier die Y-Position des Gutscheinwerts fest (Abstand vom oberen Bildrand).');

define('GV_GENERATOR_TITLE_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Gutschein-Titel');

define('GV_GENERATOR_TITLE_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches vom Gutscheintitel fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

define('GV_GENERATOR_TEXT_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Gutschein-Text');

define('GV_GENERATOR_TEXT_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches vom Gutscheintext fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

define('GV_GENERATOR_SIGN_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Unterschrift');

define('GV_GENERATOR_SIGN_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches von der Unterschrift fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

define('GV_GENERATOR_CODE_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Gutschein-Code');

define('GV_GENERATOR_CODE_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches vom Gutschein-Code fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

define('GV_GENERATOR_EMAIL_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Email-Adresse');

define('GV_GENERATOR_EMAIL_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches von der Email-Adresse fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

define('GV_GENERATOR_AMOUNT_TEXTAREA_WIDTH_TITLE','Breite Textbereich: Gutschein-Wert');

define('GV_GENERATOR_AMOUNT_TEXTAREA_WIDTH_DESC','Legen Sie hier die Breite des Textbereiches vom Gutschein-Wert fest, bevor der Text auf eine neue Zeile umbrechen soll (Breite Vorschaubild: 250px (Hochformat) oder 350px (Querformat).');

 

define('TEXT_CLOSE_WINDOW','Fenster schliessen');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/german/admin/orders.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 define('TEXT_VALIDATING','Nicht best&auml;tigt');

 

und füge danach ein:

//MOD Gutschein-Generator

define('GV_GENERATOR_DOWNLOAD','Gutschein ansehen/herunterladen');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/german/german.php

---------------------------------------------------------------------------------------------------

finde folgendes:

 ?>

 

und füge davor ein:

define('IMAGE_BUTTON_PREVIEW', 'Vorschau'); //MOD Gutschein-Generator

define('ERROR_ENTRY_EMAIL_ADDRESS_CHECK','<span class="errorText">* Ung&uuml;ltige eMail-Adresse</span>');

define('ERROR_ENTRY_AMOUNT_CHECK','<span class="errorText">* Der Betrag muss mindestens EUR '.GV_GENERATOR_MINIMUM_ORDER.' sein.</span>');

define('GV_GENERATOR_DOWNLOAD','Gutschein ansehen/downloaden');

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-lang/german/lang_german.conf

---------------------------------------------------------------------------------------------------

finde folgendes:

text_total = 'Bestellsumme: '

text_status = 'Bestellstatus: '

 

und füge danach ein:

title_gv_generator = 'Grafische Gutscheine downloaden/ansehen'

---------------------------------------------------------------------------------------------------

finde folgendes:

text_show = 'Hersteller:'

text_noproduct = 'Es wurde kein Artikel gefunden.'

text_shippingtime = 'Lieferzeit:'

 

und füge danach ein:

link_gv_generator = 'Gutschein-Generator'

---------------------------------------------------------------------------------------------------

füge ganz am Ende ein:

[gv_generator]

heading_gv_generator = 'Warum nicht etwas individuelles verschenken?'

heading_text = '<div style="margin-bottom:10px;">Die Qual mit der Wahl des richtigen Geschenks m&ouml;chten wir Ihnen mit unserem Gutschein Generator erleichtern. Erstellen Sie mit wenigen Eingaben einen Gutschein Ihrer Wahl und verschenken diesen an Ihre Lieben. Nach dem Einkauf und unmittelbarer Freischaltung k&ouml;nnen Sie Ihren individuellen Gutschein per email verschicken oder hochaufl&ouml;send ausdrucken.</div>'

entry_title = 'Gutscheintitel:'

entry_name = 'Unterschrift:'

entry_email = 'Email-Adresse des Beschenkten:'

max_mail_signs = 'max. 31 Zeichen'

entry_message = 'Pers&ouml;nliche Mitteilung:'

max_message_signs = 'max. 105 Zeichen'

entry_amount = 'Wert (&euro;):'

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-templates/xtc4/index.html

---------------------------------------------------------------------------------------------------

finde folgendes:

            <td align="right" class="main">{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<a href="{$logoff}">{#link_logoff#}</a> | {php} } {/php}{/if}{if $account}<a href="{$account}">{#link_account#}</a> | {/if}<a href="{$cart}">{#link_cart#}</a> | <a href="{$checkout}">{#link_checkout#}</a></td>

 

und ersetze es mit:

            <td align="right" class="main">{if $account}{php} if (isset($_SESSION['customer_id'])) { {/php}<a href="{$logoff}">{#link_logoff#}</a> | {php} } {/php}{/if}{if $account}<a href="{$account}">{#link_account#}</a> | {/if}<a href="{$cart}">{#link_cart#}</a> | <a href="{$checkout}">{#link_checkout#}</a>{if $GV_GENERATOR_STATUS=='true' && $GV_GENERATOR_STATUS!=''} | <a href="{$gv_generator}">{#link_gv_generator#}</a>{/if}</td>

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

-templates/xtc4/module/account.html

---------------------------------------------------------------------------------------------------

finde folgendes:

               </tr>

             </table></td>

         </tr>

       </table></td>

   </tr>

 </table>

 

und ersetze es mit:

               </tr>

             </table></td>

         </tr>

      </table>

      {if $gv_generator_items=='true'}

      <!-- MOD Gutschein-Generator -->

      <span class="smallHeading">{#title_gv_generator#}</span>

      <table width="100%" border="0" cellspacing="0" cellpadding="4">

        <tr>

          <td valign="middle" class="main" style="border-top: 1px solid; border-color: #cccccc;">

            <table width="100%" border="0" cellspacing="0" cellpadding="3">

              <tr>

                <td class="main">

                {foreach name=aussen item=gv_generator_data from=$gv_generator_content}

                    {$gv_generator_data.VIEW_LINK} {#order_nr#}{$gv_generator_data.ORDER_ID} - {$gv_generator_data.ORDER_DATE} - {$gv_generator_data.RECIEVER_MAIL}<br />

                {/foreach}

                </td>

              </tr>

       </table></td>

   </tr>

 </table>

      <!-- MOD Ende Gutschein-Generator-->

      {/if}

      </td>

  </tr>

</table>

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

templates/xtc4/stylesheet.css

 

am Ende einfügen:

.LV_validation_message{

        margin: 5px 0px 0px 0px;

        font-size:11px;

        }

.LV_valid {

        color:#0AA020;

        }

.LV_invalid {

        color:#ff0000;

        }

 

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

-templates/xtc4/source/boxes/shopping_cart.php

---------------------------------------------------------------------------------------------------

finde folgendes:

    $products_in_cart = array ();

    $qty = 0;

    for ($i = 0, $n = sizeof($products); $i < $n; $i ++) {

        $qty += $products[$i]['quantity'];

        $products_in_cart[] = array ('QTY' => $products[$i]['quantity'],

                                     'LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($products[$i]['id'],$products[$i]['name'])),

                                     'NAME' => $products[$i]['name']);

 

    }

 

und ersetze es mit:

    $products_in_cart = array ();

    $qty = 0;

    for ($i = 0, $n = sizeof($products); $i < $n; $i ++) {

        if($products[$i]['id']!=1){

            $tempLink=FILENAME_PRODUCT_INFO;

        } else {

            $tempLink=FILENAME_GV_GENERATOR;

        }

        $qty += $products[$i]['quantity'];

        $products_in_cart[] = array ('QTY' => $products[$i]['quantity'],

                                     'LINK' => xtc_href_link($tempLink, xtc_product_link($products[$i]['id'],$products[$i]['name'])),

                                     'NAME' => $products[$i]['name']);

 

    }

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------

 

 

 

 

Deine Werbung auf Ecombase ? 50.000 Einblendungen täglich.
Kleiner Preis - große Wirkung - Anfragen - eMail im Impressum !

Quick Links

Andere Empfehlungen

http://www.ecombase.de/Bilder/Designnerd-3D-RSS-preview.jpg
   Gully RSS News : Ecomdev News

   Mein Name gehört mir ! 
   Marketing Zielgruppe 50+
   Gast durch Gottes Hand ?

Copyright (C) 2008 eComBASE Shop Software - Community  - bei Volker Bellendorf - 59077 Hamm - +49-2381-402621
SHOPcommuniy (R) ist eingetragene Wort + Bildmarke
Alle Texte & Bilder sind Eigentum der Betreiber der Webseite eCombase.de
Vervielfältigung - Verwendung auf eigenen Webseiten nicht ohne schriftliche Genehmigung