diff options
| author | Daniel Schmitzer <noreply@maennchen1.de> | 2017-04-28 08:18:17 +0000 |
|---|---|---|
| committer | Daniel Schmitzer <noreply@maennchen1.de> | 2017-04-28 08:18:17 +0000 |
| commit | 63035095d24b054d980cd93a5e5380cad261b54b (patch) | |
| tree | 26cf0fd9b779742980e4dda162df1a2aa973b5c1 | |
| parent | 4a9e921fc80a05c4e4a29ab8f88018ea2ec3fe84 (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.phtml | 15 | ||||
| -rw-r--r-- | views/mods/mod_productindex/page_metabox.phtml | 2 |
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">/* <