From 2a499aa2df04ddc011abade881c2506e3d2b7f58 Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Wed, 30 Mar 2016 07:44:56 +0000 Subject: - Fehler beseitigt, der das Backend langsam gemacht hat - Produktartikel in Produktverwaltung integriert und Einstellungen schön gemacht MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5451 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/admin/form/adminbox.phtml | 6 -- views/admin/module.phtml | 39 +++++----- views/css/admin.css | 13 +++- views/css/frontend.css | 24 ++++--- views/mods/mod_productview/productview.js | 20 ++++++ views/mods/mod_productview/productview.phtml | 53 +++++++------- .../produkt_addedit_content.phtml | 31 ++++++++ .../produkt_edit_allgemein.phtml | 12 +--- .../mod_produktartikel/produkt_edit_sidebar.phtml | 33 --------- views/mods/mod_produktartikel/settings_edit.phtml | 84 +++++----------------- .../produkt_addedit_content.phtml | 5 +- views/produkt/addedit.phtml | 9 ++- views/produkt/addedit_general.phtml | 11 +-- views/produkt/addedit_payship.phtml | 8 +-- views/produkt/addedit_price.phtml | 4 +- views/produkt/addedit_texte.phtml | 4 +- views/produkt/index.phtml | 2 +- 17 files changed, 165 insertions(+), 193 deletions(-) delete mode 100644 views/admin/form/adminbox.phtml create mode 100644 views/mods/mod_produktartikel/produkt_addedit_content.phtml delete mode 100644 views/mods/mod_produktartikel/produkt_edit_sidebar.phtml diff --git a/views/admin/form/adminbox.phtml b/views/admin/form/adminbox.phtml deleted file mode 100644 index 4ae712c..0000000 --- a/views/admin/form/adminbox.phtml +++ /dev/null @@ -1,6 +0,0 @@ -
-
-

view['title']; ?>

-
-
view['content']; ?>
-
\ No newline at end of file diff --git a/views/admin/module.phtml b/views/admin/module.phtml index 4d08b2d..985cb63 100644 --- a/views/admin/module.phtml +++ b/views/admin/module.phtml @@ -50,29 +50,22 @@ arAllModule[$_REQUEST['modul']]->version)) { ?> arAllModule[$_REQUEST['modul']]->version, array('text' => true)); ?> -
-
- : -
-
-

- arAllModule[$_REQUEST['modul']]->free) && $this->arAllModule[$_REQUEST['modul']]->free === true) { ?> - - - arLizenz) && in_array($_REQUEST['modul'], (array)$this->arLizenz['mods'])) { ?> - - - arAllModule[$_REQUEST['modul']]->getDemoDays() > 0) { ?> - arAllModule[$_REQUEST['modul']]->getDemoDays()); ?> - - - - - -

-
-
-
+ + arAllModule[$_REQUEST['modul']]->free) && $this->arAllModule[$_REQUEST['modul']]->free === true) { ?> + + + arLizenz) && in_array($_REQUEST['modul'], (array)$this->arLizenz['mods'])) { ?> + + + arAllModule[$_REQUEST['modul']]->getDemoDays() > 0) { ?> + arAllModule[$_REQUEST['modul']]->getDemoDays()); ?> + + + + + + + arAllModule[$_REQUEST['modul']]->version) || (($this->arAllModule[$_REQUEST['modul']]->free === true || (is_array($this->arLizenz) && in_array($_REQUEST['modul'], (array)$this->arLizenz['mods'])) || $this->arAllModule[$_REQUEST['modul']]->getDemoDays() > 0))) { ?> diff --git a/views/css/admin.css b/views/css/admin.css index 3b2e3c2..ea81def 100644 --- a/views/css/admin.css +++ b/views/css/admin.css @@ -25,6 +25,9 @@ #wpsg-bs .form-group-sm .form-control { padding-left:8px; } #wpsg-bs .form-select .form-control { padding-left:5px; } #wpsg-bs .form-group-sm .form-control-static { padding-left:10px; height:auto; } +#wpsg-bs .list-group-head { background-color:#666666; color:#FFFFFF; border:1px solid #666666; } +#wpsg-bs .wpsg_admin_submenu .list-group-item.active { color:#FFFFFF; } +#wpsg-bs .list-group-head a { color:#FFFFFF; } /* Inline Edit */ #wpsg-bs .editableform > .control-group > div { padding-left:15px; padding-right:15px; } @@ -80,7 +83,6 @@ .wpsg_admin_content h3 { margin-top:0px; margin-bottom:25px; } .wpsg_admin_content h3.panel-title { margin-bottom:0px; } .wpsg_admin_submenu .list-group-item { padding:5px 10px; } -.wpsg_admin .list-group-head { background-color:#666666; color:#FFFFFF; border:1px solid #666666; } .list-group { margin-bottom:15px !important; } /* Produktverwaltung */ @@ -101,9 +103,14 @@ /* Formularanpassungen */ .form-checkbox label { font-size:12px; line-height:200%; } -/* Produktbilder */ +/* Modul Produktbilder (wpsg_mod_produktbilder) */ #produktbilder_target img { } .wpsg_mod_produktbilder_admin_bild a { position:relative; display:inline-block; float:left; margin-right:5px; margin-bottom:5px; } .wpsg_mod_produktbilder_admin_bild a > span { left:0px; top:0px; display:none; position:absolute; width:100%; height:100%; text-align:center; background-color:rgba(255, 0, 0, 0.3); } .wpsg_mod_produktbilder_admin_bild a > span > span { font-size:30px; top:50%; margin-top:-15px; } -.wpsg_mod_produktbilder_admin_bild a:hover > span { display:block; } \ No newline at end of file +.wpsg_mod_produktbilder_admin_bild a:hover > span { display:block; } + +/* Modul Produktartikel (wpsg_mod_produktartikel) */ +.wpsg-mod_produktartikel_categorydiv .tabs-panel { padding-top:8px !important; } +.wpsg-mod_produktartikel_categorydiv label { font-weight:normal; font-size:14px; } +.wpsg-mod_produktartikel_categorydiv label input[type="checkbox"] { margin-top:-2px; } \ No newline at end of file diff --git a/views/css/frontend.css b/views/css/frontend.css index a5752a4..80a7e8f 100644 --- a/views/css/frontend.css +++ b/views/css/frontend.css @@ -330,18 +330,22 @@ input.wpsg_error { border-color:red !important; } .wpsg_productview_pager .wpsg_productview_pager_wrap { display:inline-block; margin:auto; } .wpsg_productview_pager .wpsg_productview_pager_wrap > span, .wpsg_productview_pager .wpsg_productview_pager_wrap > a { display:inline-block; width:30px; height:30px; line-height:30px; color:#0F303F; border:1px solid #0F303F; margin-left:15px; margin-right:15px; } -.wpsg_productview_product { padding-top:15px; padding-bottom:15px; position:relative; margin-bottom:25px; } -.wpsg_productview_product .wpsg_mod_productview_bottom { position:relative; display:table; width:100%; } -.wpsg_productview_product .wpsg_mod_productview_name { display:table-cell; } -.wpsg_productview_product .wpsg_mod_productview_name h2 { font-size:12px; color:#0F2F3E; font-weight:bold; margin-top:15px; } -.wpsg_productview_product .wpsg_mod_productview_price_wrap { font-weight:bold; font-size:12px; display:table-cell; text-align:right; color:#0F2F3E; white-space:nowrap; } -.wpsg_productview_product .wpsg_mod_productview_price_wrap .wpsg_mod_productview_oldprice { text-decoration: line-through; } -.wpsg_productview_product .wpsg_mod_productview_price_wrap .wpsg_mod_productview_pricehiglight { color:#FF0000; } -.wpsg_productview_product .wpsg_mod_productview_go { display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.25); text-align:center; } -.wpsg_productview_product .wpsg_mod_productview_go > .wpsg_star_wrap { font-size:22px; color:#0F303F; width:80%; position:absolute; left:50%; margin-left:-40%; top:10%; } +.wpsg_productview_product { padding-top:15px; padding-bottom:40px; position:relative; margin-bottom:25px; } +.wpsg_productview_product .wpsg_mod_productview_bottom { display:block; width:100%; text-align:center; } +.wpsg_productview_product .wpsg_mod_productview_bottom .wpsg_mod_productview_name h2 { font-size:14px; font-weight:bold; margin-bottom:5px; } +.wpsg_productview_product .wpsg_mod_productview_bottom .wpsg_mod_productview_description { color:#436980; line-height:20px; font-size:14px; margin-bottom:5px; } +.wpsg_productview_product .wpsg_mod_productview_bottom .wpsg_mod_productview_button { left:50%; margin-left:-90px; width:180px; position:absolute; bottom:0px; white-space:nowrap; padding:5px 25px 5px 25px; border:1px solid #A6DAE8; font-weight:bold; text-transform:uppercase; color:#29556E; } +.wpsg_productview_product .wpsg_mod_productview_bottom .wpsg_mod_productview_button:hover { text-decoration:none; background-color:#29556E; color:#FFFFFF; } +.wpsg_productview_product .wpsg_mod_productview_bottom .wpsg_mod_productview_button .fa { margin-left:10px; } +.wpsg_productview_product .wpsg_mod_productview_go { display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:rgba(228, 243, 248, 1); mix-blend-mode:multiply; text-align:center; } +.wpsg_productview_product .wpsg_mod_productview_go > .wpsg_star_wrap { font-size:22px; color:#0F303F; width:80%; position:absolute; left:50%; margin-left:-40%; top:10%; font-size:18px; font-weight:normal; } +.wpsg_productview_product .wpsg_mod_productview_go .wpsg_mod_productview_price_wrap { color:#0F303F; width:100%; position:absolute; left:50%; margin-left:-50%; top:30%; font-size:20px; line-height:125%; font-weight:bold; } +.wpsg_productview_product .wpsg_mod_productview_go .wpsg_mod_productview_price_wrap .wpsg_mod_productview_oldprice { text-decoration:line-through; } +.wpsg_productview_product .wpsg_mod_productview_go .wpsg_mod_productview_price_wrap .wpsg_mod_productview_current { color:red; } +.wpsg_productview_product .wpsg_mod_productview_go .wpsg_mod_productview_tax_wrap { color:#565656; width:100%; position:absolute; left:50%; margin-left:-50%; top:60%; font-size:14px; line-height:125%; } .wpsg_productview_product:hover { text-decoration:none; } .wpsg_productview_product:hover .wpsg_mod_productview_go { display:block; } -.wpsg_mod_productview_loading { width:100%; height:100%; background-color:rgba(255, 255, 255, 0.5); position:absolute; left:0px; top:0px; } +.wpsg_mod_productview_loading { width:100%; height:100%; background-color:rgba(249, 252, 253, 0.75); position:absolute; left:0px; top:0px; } @media screen and (max-width: 600px) { diff --git a/views/mods/mod_productview/productview.js b/views/mods/mod_productview/productview.js index 54a9df6..89704d7 100644 --- a/views/mods/mod_productview/productview.js +++ b/views/mods/mod_productview/productview.js @@ -19,6 +19,7 @@ 'success': function(data) { jQuery('#wpsg_productview_' + index).replaceWith(data); + wpsg_correctProductview(index); } } ); @@ -26,4 +27,23 @@ return false; } + + function wpsg_correctProductview(index) + { + + var max_height = 0; jQuery('#wpsg_productview_' + index + ' .wpsg_mod_productview_name').each(function() { if (jQuery(this).outerHeight() > max_height) max_height = jQuery(this).outerHeight(); } ).outerHeight(max_height); + var max_height = 0; jQuery('#wpsg_productview_' + index + ' .wpsg_mod_productview_description').each(function() { if (jQuery(this).outerHeight() > max_height) max_height = jQuery(this).outerHeight(); } ).outerHeight(max_height); + + } + + jQuery(document).ready(function() { + + jQuery('.wpsg_productview').each(function() { + + var x = jQuery(this).attr("id").substr(17); + wpsg_correctProductview(x); + + } ); + + } ); \ No newline at end of file diff --git a/views/mods/mod_productview/productview.phtml b/views/mods/mod_productview/productview.phtml index 7b0e591..5897387 100644 --- a/views/mods/mod_productview/productview.phtml +++ b/views/mods/mod_productview/productview.phtml @@ -35,7 +35,7 @@ view['wpsg_mod_productview']['products'])) { ?> view['wpsg_mod_productview']['products'] as $oProduct) { $i ++; ?> - getProductName())); ?>" href="getProductURL(); ?>" class="wpsg_productview_product wpsg_productview_product_id; ?> col-lg-3"> +
hasMod('wpsg_mod_produktbilder')) { ?> callMod('wpsg_mod_produktbilder', 'getProductImage', array($oProduct->id, 520, 520, 'sz')); ?> @@ -47,21 +47,33 @@
- +
-
getPrice(), $this->get_option('wpsg_currency')); ?>
- - getFrontendTaxview() == WPSG_BRUTTO) { ?> - Versandkosten
', 'wpsg'), $oProduct->getFrontendTaxValue(), $this->getUrl(wpsg_ShopController::URL_VERSANDKOSTEN)); ?> - getFrontendTaxview() == WPSG_NETTO) { ?> + +
+ getOldPrice(); ?> + getPrice()) { ?> +
get_option('wpsg_currency')); ?>
+
getPrice(), $this->get_option('wpsg_currency')); ?>
+ +
getPrice(), $this->get_option('wpsg_currency')); ?>
+ +
- +
+ getFrontendTaxview() == WPSG_BRUTTO) { ?> + Versandkosten', 'wpsg'), $oProduct->getFrontendTaxValue(), $this->getUrl(wpsg_ShopController::URL_VERSANDKOSTEN)); ?> + getFrontendTaxview() == WPSG_NETTO) { ?> + Versandkosten', 'wpsg'), $oProduct->getFrontendTaxValue(), $this->getUrl(wpsg_ShopController::URL_VERSANDKOSTEN)); ?> + +
- +
+
@@ -70,26 +82,17 @@

getProductName(); ?>

-
- - getOldPrice(); ?> - -
get_option('wpsg_currency')); ?>
- - - getMinPrice() != $oProduct->getPrice()) { ?> -
getMinPrice(), $this->get_option('wpsg_currency'))); ?>
- -
getPrice(), $this->get_option('wpsg_currency')); ?>
- - +
+ shortdesc; ?>
+ +
- +
@@ -98,7 +101,7 @@ - +
@@ -125,4 +128,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/views/mods/mod_produktartikel/produkt_addedit_content.phtml b/views/mods/mod_produktartikel/produkt_addedit_content.phtml new file mode 100644 index 0000000..a06069e --- /dev/null +++ b/views/mods/mod_produktartikel/produkt_addedit_content.phtml @@ -0,0 +1,31 @@ + + + + +
+ +
+
    + view['data']['post_id']), array('taxonomy' => 'category')); ?> +
+
+
+ + + + + + view['data']['menu_order'])); ?> + view['data']['comment_status'])); ?> + +
+ + + + diff --git a/views/mods/mod_produktartikel/produkt_edit_allgemein.phtml b/views/mods/mod_produktartikel/produkt_edit_allgemein.phtml index 5de94cf..7e84fe0 100644 --- a/views/mods/mod_produktartikel/produkt_edit_allgemein.phtml +++ b/views/mods/mod_produktartikel/produkt_edit_allgemein.phtml @@ -6,14 +6,4 @@ */ ?> -
-
- -
-
- -
-
-
\ No newline at end of file +view['data']['post_name'])); ?> \ No newline at end of file diff --git a/views/mods/mod_produktartikel/produkt_edit_sidebar.phtml b/views/mods/mod_produktartikel/produkt_edit_sidebar.phtml deleted file mode 100644 index b82821e..0000000 --- a/views/mods/mod_produktartikel/produkt_edit_sidebar.phtml +++ /dev/null @@ -1,33 +0,0 @@ - -
-

-
- -

-
- view['data']['menu_order']); ?> - view['data']['comment_status']); ?> -
-
- -
-

-

-
-
- -
-
    - view['data']['post_id'], array('taxonomy' => 'category')); ?> -
-
- -
-
-
\ No newline at end of file diff --git a/views/mods/mod_produktartikel/settings_edit.phtml b/views/mods/mod_produktartikel/settings_edit.phtml index d4c04d2..5eb8196 100644 --- a/views/mods/mod_produktartikel/settings_edit.phtml +++ b/views/mods/mod_produktartikel/settings_edit.phtml @@ -5,15 +5,7 @@ */ ?> -
-
:
-
- - -
-
-
- +get_option('wpsg_mod_produktartikel_pathkey'), array('help' => 'mod_produktartikel_pathkey')); ?> get_option('wpsg_mod_produktartikel_showui'), array('help' => 'wpsg_mod_produktartikel_showui'))?> hasMod('wpsg_mod_produktbilder')) { ?> @@ -26,64 +18,24 @@ get_option('wpsg_mod_produktartikel_showFeed'), array('help' => 'wpsg_mod_produktartikel_showFeed')); ?> get_option('wpsg_mod_produktartikel_onlyMainQuery'), array('help' => 'wpsg_mod_produktartikel_onlyMainQuery')); ?> -
-
- -
-
- view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> -

- - - - -
-
-
-
-
- -
-
- view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> -

- - - - -
-
-
-
-
- -
-
- view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> -

- - - - -
-
-
+view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> + 'wpsg_error')); ?> + + __('Wie Produkttemplate', 'wpsg')), $this->view['arTemplates']), wpsg_getStr($this->get_option('wpsg_mod_produktartikel_hometemplate')), array('help' => 'mod_produktartikel_hometemplate', 'noKeys' => true)); ?> + +view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> + 'wpsg_error')); ?> + + __('Wie Produkttemplate', 'wpsg')), $this->view['arTemplates']), wpsg_getStr($this->get_option('wpsg_mod_produktartikel_listtemplate')), array('help' => 'mod_produktartikel_listtemplate', 'noKeys' => true)); ?> + + +view['arTemplates']) || sizeof($this->view['arTemplates']) <= 0) { ?> + 'wpsg_error')); ?> + + __('Wie Produkttemplate', 'wpsg')), $this->view['arTemplates']), wpsg_getStr($this->get_option('wpsg_mod_produktartikel_searchtemplate')), array('help' => 'mod_produktartikel_searchtemplate', 'noKeys' => true)); ?> + + get_option('wpsg_mod_produktartikel_facebook'), array('help' => 'wpsg_mod_produktartikel_facebook')); ?> get_option('wpsg_mod_produktartikel_google'), array('help' => 'wpsg_mod_produktartikel_google')); ?> get_option('wpsg_mod_produktartikel_twitter'), array('help' => 'wpsg_mod_produktartikel_twitter')); ?> diff --git a/views/mods/mod_produktbilder/produkt_addedit_content.phtml b/views/mods/mod_produktbilder/produkt_addedit_content.phtml index 25607fd..6304863 100644 --- a/views/mods/mod_produktbilder/produkt_addedit_content.phtml +++ b/views/mods/mod_produktbilder/produkt_addedit_content.phtml @@ -142,8 +142,11 @@

+ view['data']['id'])) { ?>
-
+
+ + diff --git a/views/produkt/addedit.phtml b/views/produkt/addedit.phtml index 10e1946..900d013 100644 --- a/views/produkt/addedit.phtml +++ b/views/produkt/addedit.phtml @@ -30,6 +30,13 @@
+ + view['data']['id'])) { ?> + ', 'wpsg'), $this->view['data']['id'], $this->view['oProduct']->getProductURL()); ?> + + + + view['arSubAction'] as $k => $v) { $i ++; ?> @@ -68,7 +75,7 @@ jQuery(document).ready(function() { - jQuery('#wpsg_product_tabs a').bind('click', function() { + jQuery('#wpsg_product_tabs a.list-group-item').bind('click', function() { jQuery('#wpsg_product_tabs a').removeClass('active'); jQuery('.wpsg_product_tab_content').hide(); diff --git a/views/produkt/addedit_general.phtml b/views/produkt/addedit_general.phtml index 9666a95..1eb5a91 100644 --- a/views/produkt/addedit_general.phtml +++ b/views/produkt/addedit_general.phtml @@ -6,8 +6,8 @@ ?> - - view['data']['name'], array('placeholder' => __('Bitte hier den Produktnamen eingeben', 'wpsg'))); ?> + + view['data']['name']), array('placeholder' => __('Bitte hier den Produktnamen eingeben', 'wpsg'))); ?> isMultiLingual()) { ?> getStoreLanguages() as $a) { ?> @@ -24,6 +24,7 @@ view['data']['detailname'])); ?> + view['data']['shortdesc'])); ?> view['data']['id']) && !isset($_REQUEST['wpsg_lang'])) { ?> view['data']['id']), array('readonly' => true)); ?> @@ -52,12 +53,12 @@ callMods('produkt_edit_allgemein', array(&$this->view['data'])); ?> - + - + view['data']['posturl']), array('help' => 'URLBenachrichtigung')); ?> view['data']['posturl_verkauf'])); ?> view['data']['posturl_bezahlung'])); ?> - + diff --git a/views/produkt/addedit_payship.phtml b/views/produkt/addedit_payship.phtml index f269cbf..b9f01c6 100644 --- a/views/produkt/addedit_payship.phtml +++ b/views/produkt/addedit_payship.phtml @@ -5,7 +5,7 @@ */ ?> - + __('Alle', 'wpsg'), '1' => __('Auswahl', 'wpsg')), ((wpsg_isSizedArray($this->view['allowedPayment']))?'1':'0')); ?>
arPayment as $p) { if (!isset($p['deleted']) || $p['deleted'] != '1') { ?> @@ -28,9 +28,9 @@ } ).change(); /* ]]> */ - + - + __('Alle', 'wpsg'), '1' => __('Auswahl', 'wpsg')), ((wpsg_isSizedArray($this->view['allowedShipping']))?'1':'0')); ?>
arShipping as $s) { if (!isset($s['deleted']) || $s['deleted'] != '1') { ?> @@ -53,4 +53,4 @@ } ).change(); /* ]]> */ - \ No newline at end of file + \ No newline at end of file diff --git a/views/produkt/addedit_price.phtml b/views/produkt/addedit_price.phtml index 673767d..445b0c4 100644 --- a/views/produkt/addedit_price.phtml +++ b/views/produkt/addedit_price.phtml @@ -1,9 +1,9 @@ - + view['data']['mwst_key']); ?> getBackendTaxview() === WPSG_NETTO)?'NETTO':'BRUTTO')), wpsg_ff($this->view['data']['preis'])); ?> getBackendTaxview() === WPSG_NETTO)?'NETTO':'BRUTTO')), wpsg_ff($this->view['data']['oldprice'])); ?> view['data']['tax_sum_value'], $this->get_option('wpsg_currency')).' / '.$this->getDefaultCountry()->kuerzel, array('text' => true)); ?> view['data']['euleistungsortregel'], array('fullrow' => true, 'help' => 'EU-Leistungsortregel')); ?> - + \ No newline at end of file diff --git a/views/produkt/addedit_texte.phtml b/views/produkt/addedit_texte.phtml index 1373796..4227c0b 100644 --- a/views/produkt/addedit_texte.phtml +++ b/views/produkt/addedit_texte.phtml @@ -6,7 +6,7 @@ ?> - + view['data']['beschreibung'], 'beschreibung'); ?> - \ No newline at end of file + \ No newline at end of file diff --git a/views/produkt/index.phtml b/views/produkt/index.phtml index 6b94e9b..2a8d6af 100644 --- a/views/produkt/index.phtml +++ b/views/produkt/index.phtml @@ -217,7 +217,7 @@ hasMod('wpsg_mod_stock') && $this->get_option('wpsg_mod_stock_showBackendStock') == '1') { ?>
- hasMod('wpsg_mod_varianten') && wpsg_isSizedArray($this->callMod('wpsg_mod_varianten', 'loadVarianten', array($d['id'])))) { ?> + hasMod('wpsg_mod_varianten')) $arVarianten = $this->callMod('wpsg_mod_varianten', 'loadVarianten', array($d['id'])); if (wpsg_isSizedArray($arVarianten)) { ?>
-- cgit v1.2.3