summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schmitzer <noreply@maennchen1.de>2017-04-28 08:18:17 +0000
committerDaniel Schmitzer <noreply@maennchen1.de>2017-04-28 08:18:17 +0000
commit63035095d24b054d980cd93a5e5380cad261b54b (patch)
tree26cf0fd9b779742980e4dda162df1a2aa973b5c1
parent4a9e921fc80a05c4e4a29ab8f88018ea2ec3fe84 (diff)
- Korrektur Backend Select Boxen bei Multiple
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@6238 0d5edaf7-2b12-4e95-93f4-047927463d4b
-rw-r--r--views/admin/form/select.phtml15
-rw-r--r--views/mods/mod_productindex/page_metabox.phtml2
2 files changed, 14 insertions, 3 deletions
diff --git a/views/admin/form/select.phtml b/views/admin/form/select.phtml
index 396baa5..14177e2 100644
--- a/views/admin/form/select.phtml
+++ b/views/admin/form/select.phtml
@@ -62,8 +62,19 @@
<?php foreach ($v_group as $k => $v) { ?>
<option <?php
- if (wpsg_isTrue($this->view['field_config']['noKeys']) && wpsg_isSizedString($v, $this->view['field_value'])) echo ' selected="selected" ';
- else echo (($k == $this->view['field_value'])?'selected="selected"':'');
+ if (wpsg_isSizedArray($this->view['field_value']))
+ {
+
+ echo ((in_array($k, $this->view['field_value']))?'selected="selected"':'');
+
+ }
+ else
+ {
+
+ if (wpsg_isTrue($this->view['field_config']['noKeys']) && wpsg_isSizedString($v, $this->view['field_value'])) echo ' selected="selected" ';
+ else echo (($k == $this->view['field_value'])?'selected="selected"':'');
+
+ }
?> value="<?php
diff --git a/views/mods/mod_productindex/page_metabox.phtml b/views/mods/mod_productindex/page_metabox.phtml
index ddf4d48..65a2620 100644
--- a/views/mods/mod_productindex/page_metabox.phtml
+++ b/views/mods/mod_productindex/page_metabox.phtml
@@ -41,7 +41,7 @@
</div>
-<script type="text/javascript">/* <![CDATA[ */
+<script type="text/javascript">/* <![CDATA[ */
/**
* Zeigt / Versteckt die Optionen für die Produktübersichtsseite