summaryrefslogtreecommitdiff
path: root/views/mods/mod_productgroups
diff options
context:
space:
mode:
Diffstat (limited to 'views/mods/mod_productgroups')
-rw-r--r--views/mods/mod_productgroups/add.phtml125
-rw-r--r--views/mods/mod_productgroups/index.phtml24
-rw-r--r--views/mods/mod_productgroups/productgroups_addedit_sidebar.phtml19
-rw-r--r--views/mods/mod_productgroups/produkt_index_filter.phtml11
4 files changed, 88 insertions, 91 deletions
diff --git a/views/mods/mod_productgroups/add.phtml b/views/mods/mod_productgroups/add.phtml
index c2cced8..a220619 100644
--- a/views/mods/mod_productgroups/add.phtml
+++ b/views/mods/mod_productgroups/add.phtml
@@ -3,70 +3,77 @@
/**
* Template für das Anlegen/Bearbeiten einer Produktgruppe
*/
- //wpsg_debug($this->view['data']);
+
?>
-<div class="wrap columns-2 wpsg_produkt_addedit">
- <div class="icon32 icon32-posts-post" id="icon-edit"><br /></div>
- <h2>
- <?php echo wpsg_translate(__('Produktgruppe #1#', 'wpsg'), $this->view['data']['name']); ?>
- </h2>
- <br />
- <?php echo $this->writeBackendMessage(); ?>
-
- <form method="POST" action="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=save&noheader=1" enctype="multipart/form-data">
-
- <div id="postbox" class="metabox-holder has-right-sidebar">
-
- <div id="side-info-column" class="inner-sidebar">
- <div id="side-sortables" class="meta-box-sortables ui-sortable">
-
- <?php $this->callMods('wpsg_mod_productgroups_addedit_sidebar', array(&$this->view['data'])); ?>
-
- </div>
- </div>
+<div class="wpsg_productgroups" id="wpsg-bs">
+
+ <nav class="navbar navbar-default">
- <div id="post-body">
- <div id="post-body-content">
- <div class="postbox" id="postbox_kunde_anschrift">
- <div title="<?php echo __('Zum Ein/Ausklappen hier klicken', 'wpsg'); ?>" class="handlediv"><br /></div>
- <h3 class="hndle"><span><?php echo __('Name', 'wpsg'); ?></span></h3>
- <div class="inside">
-
- <?php echo wpsg_drawForm_Input('wpsg_mod_productgroups_name', __('Name', 'wpsg'), $this->view['data']['name']); ?>
-
- <?php if (wpsg_isSizedArray($this->view['languages'])) { ?>
- <?php foreach ($this->view['languages'] as $l) { if ($l['locale'] != $this->getDefaultLanguage()) { ?>
-
- <?php echo wpsg_drawForm_Input(
- 'lang['.$l['locale'].'][name]',
- __('Name', 'wpsg').'&nbsp;('.$l['name'].'&nbsp;<img src="'.$this->getFlagURL().$l['flag'].'" alt="'.$l['Name'].'" />)',
- $this->view['data']['lang'][$l['locale']]['name']
- ); ?>
-
- <?php } } ?>
- <?php } ?>
-
- <?php echo wpsg_drawForm_Select('wpsg_mod_productgroups_template', __('Template', 'wpsg'), $this->view['templates'], $this->view['data']['template_file']); ?>
- <?php echo wpsg_drawForm_Select('wpsg_mod_productgroups_infopage', __('Info Seite', 'wpsg'), $this->view['pages'], $this->view['data']['infopage']); ?>
-
- </div>
- </div>
-
- <p class="submit">
- <input type="submit" value="<?php echo __('Produktgruppe speichern', 'wpsg'); ?>" class="button-primary" id="submit" name="submit" />
- <input type="submit" value="<?php echo __('Produktgruppe speichern und zur Übersicht', 'wpsg'); ?>" class="button-primary" id="submit_index" name="submit_index" />
- </p>
-
- </div>
+ <div class="container-fluid">
+ <div class="navbar-header">
+ <a class="navbar-brand" href="#"><?php echo __('wpShopGermany', 'wpsg'); ?></a>
+ </div>
+ <div class="collapse navbar-collapse" id="bs-customer-navbar-collapse-1">
+ <ul class="nav navbar-nav">
+ <li role="presentation" class="wpsg-customer-tab-a active"><a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=index"><?php echo __("Produktgruppenverwaltung", "wpsg"); ?></a></li>
+ <li role="presentation" class="active"><a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=add"><span class="glyphicon glyphicon-plus"></span><?php echo __("Produktgruppe anlegen/bearbeiten", "wpsg"); ?></a></li>
+ </ul>
+ <ul class="nav navbar-nav navbar-right">
+ </ul>
</div>
-
</div>
-
- <?php if (isset($this->view['data']['id']) && $this->view['data']['id'] > 0) { ?>
+
+ </nav>
+
+ <div class="wpsg_clear"></div>
+
+ <?php echo $this->writeBackendMessage(); ?>
+
+ <form method="POST" action="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=save&noheader=1" enctype="multipart/form-data">
+ <div class="content form-horizontal">
+
+ <div class="row">
+ <div class="col-md-8 col-lg-8">
+
+ <?php echo wpsg_drawForm_AdminboxStart(__('Allgemein', 'wpsg')); ?>
+
+ <?php echo wpsg_drawForm_Input('wpsg_mod_productgroups_name', __('Name', 'wpsg'), $this->view['data']['name']); ?>
+
+ <?php if (wpsg_isSizedArray($this->view['languages'])) { ?>
+ <?php foreach ($this->view['languages'] as $l) { if ($l['locale'] != $this->getDefaultLanguage()) { ?>
+
+ <?php echo wpsg_drawForm_Input(
+ 'lang['.$l['locale'].'][name]',
+ __('Name', 'wpsg').'&nbsp;('.$l['name'].'&nbsp;<img src="'.$this->getFlagURL().$l['flag'].'" alt="'.$l['Name'].'" />)',
+ $this->view['data']['lang'][$l['locale']]['name']
+ ); ?>
+
+ <?php } } ?>
+ <?php } ?>
+
+ <?php echo wpsg_drawForm_Select('wpsg_mod_productgroups_template', __('Template', 'wpsg'), $this->view['templates'], $this->view['data']['template_file']); ?>
+ <?php echo wpsg_drawForm_Select('wpsg_mod_productgroups_infopage', __('Info Seite', 'wpsg'), $this->view['pages'], $this->view['data']['infopage']); ?>
+
+ <?php echo wpsg_drawForm_AdminboxEnd(); ?>
+
+ </div>
+ <div class="col-md-4 col-lg-4">
+
+ <?php $this->callMods('wpsg_mod_productgroups_addedit_sidebar', array(&$this->view['data'])); ?>
+
+ </div>
+ </div>
+
+ <input type="submit" value="<?php echo __('Produktgruppe speichern', 'wpsg'); ?>" class="button-primary" id="submit" name="submit" />
+ <input type="submit" value="<?php echo __('Produktgruppe speichern und zur Übersicht', 'wpsg'); ?>" class="button-primary" id="submit_index" name="submit_index" />
+
+ </div>
+
+ <?php if (isset($this->view['data']['id']) && $this->view['data']['id'] > 0) { ?>
<input type="hidden" name="edit_id" value="<?php echo $this->view['data']['id']; ?>" />
<?php } ?>
-
- </form>
-
+
+ </form>
+
</div> \ No newline at end of file
diff --git a/views/mods/mod_productgroups/index.phtml b/views/mods/mod_productgroups/index.phtml
index 881a56f..c193caf 100644
--- a/views/mods/mod_productgroups/index.phtml
+++ b/views/mods/mod_productgroups/index.phtml
@@ -18,7 +18,7 @@
<ul class="nav navbar-nav">
<li role="presentation" class="wpsg-customer-tab-a active"><a href="#" onclick="return false;"><?php echo __("Produktgruppenverwaltung", "wpsg"); ?></a></li>
<li role="presentation" class="wpsg-customer-tab-a wpsg_showhide_filter" id="wpsg-customer-tab-0"><a href="#" onclick="return false;"><span class="glyphicon glyphicon-search"></span><?php echo __("Suche", "wpsg"); ?></a></li>
- <li role="presentation" class="<?php echo ((wpsg_isSizedString($_REQUEST['action'], 'add'))?'active':''); ?>"><a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&action=add"><span class="glyphicon glyphicon-plus"></span><?php echo __("Hinzufügen", "wpsg"); ?></a></li>
+ <li role="presentation" class="<?php echo ((wpsg_isSizedString($_REQUEST['action'], 'add'))?'active':''); ?>"><a href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=add"><span class="glyphicon glyphicon-plus"></span><?php echo __("Hinzufügen", "wpsg"); ?></a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
</ul>
@@ -79,25 +79,25 @@
</tr>
</thead>
<tbody>
- <?php foreach ($this->view['arData'] as $cg) { ?>
+ <?php foreach ($this->view['arData'] as $pg) { ?>
<tr>
<td class="col_name">
- <strong><a title="<?php echo __("Diese Produktgruppe bearbeiten", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=edit&edit_id=<?php echo $cg->id; ?>" class="row-title"><?php echo $cg->name; ?></a></strong>
+ <strong><a title="<?php echo __("Diese Produktgruppe bearbeiten", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=edit&edit_id=<?php echo $pg->id; ?>" class="row-title"><?php echo $pg->name; ?></a></strong>
<div class="row-actions">
- <span class="edit"><a title="<?php echo __("Diese Produktgruppe bearbeiten", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=edit&edit_id=<?php echo $cg->id; ?>"><?php echo __("Bearbeiten", "wpsg"); ?></a>
+ <span class="edit"><a title="<?php echo __("Diese Produktgruppe bearbeiten", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=edit&edit_id=<?php echo $pg->id; ?>"><?php echo __("Bearbeiten", "wpsg"); ?></a>
|
- <span class="del"><a onclick="if (!confirm('<?php echo __("Sind Sie sich sicher?", "wpsg"); ?>')) return false;" title="<?php echo __("Diese Produktgruppe löschen", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=del&noheader=1&edit_id=<?php echo $cg->id; ?>"><?php echo __("Löschen", "wpsg"); ?></a>
- <?php if ($cg->countProducts() > 0) { ?>
+ <span class="del"><a onclick="if (!confirm('<?php echo __("Sind Sie sich sicher?", "wpsg"); ?>')) return false;" title="<?php echo __("Diese Produktgruppe löschen", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Productgroups&wpsg_mod_action=del&noheader=1&edit_id=<?php echo $pg->id; ?>"><?php echo __("Löschen", "wpsg"); ?></a>
+ <?php if ($pg->countProducts() > 0) { ?>
|
- <span class="edit"><a title="<?php echo __("Zur Produktliste", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Produkt&search[pgruppe]=<?php echo $cg->id; ?>"><?php echo __("Zur Produktliste", "wpsg"); ?></a>
+ <span class="edit"><a title="<?php echo __("Zur Produktliste", "wpsg"); ?>" href="<?php echo WPSG_URL_WP; ?>wp-admin/admin.php?page=wpsg-Produkt&search[pgruppe]=<?php echo $pg->id; ?>"><?php echo __("Zur Produktliste", "wpsg"); ?></a>
<?php } ?>
</div>
</td>
<td class="col_template">
-
+ <?php echo (($pg->template_file == "0")?'Individuelle Produkttemplates':$pg->template_file); ?>
</td>
<td class="col_products">
-
+ <?php echo $pg->countProducts(); ?>
</td>
</tr>
<?php } ?>
@@ -121,7 +121,11 @@
<?php } ?>
<?php } else { ?>
- <p><?php echo __('Es wurden keine Kunden in der Datenbank gefunden.', 'wpsg'); ?></p>
+
+ <?php echo wpsg_drawForm_AdminboxStart(); ?>
+ <?php echo __('Keine Produktgruppen in der Datenbank.', 'wpsg'); ?>
+ <?php echo wpsg_drawForm_AdminboxEnd(); ?>
+
<?php } ?>
</div>
diff --git a/views/mods/mod_productgroups/productgroups_addedit_sidebar.phtml b/views/mods/mod_productgroups/productgroups_addedit_sidebar.phtml
index 0329938..474c1b1 100644
--- a/views/mods/mod_productgroups/productgroups_addedit_sidebar.phtml
+++ b/views/mods/mod_productgroups/productgroups_addedit_sidebar.phtml
@@ -3,15 +3,12 @@
/**
* Template für die Lagerverwaltung innerhalb der Einstellungen der Produktgruppe
*/
- //wpsg_debug($this->view['wpsg_mod_productgroups']['data']);
+
?>
-<div id="postbox_productgroupstock" class="postbox">
- <div class="handlediv" title="<?php echo __('Zum Ein/Ausklappen hier klicken', 'wpsg'); ?>"><br /></div>
- <h3 class="handle">
- <span><?php echo __('Produktgruppen Lagerbestand', 'wpsg'); ?></span>
- </h3>
- <div class="inside">
- <?php echo wpsg_drawForm_Checkbox('wpsg_mod_productgroups[stock_aktiv]', __('Lagerbestand zählen', 'wpsg'), $this->view['wpsg_mod_productgroups']['data']['stock_aktiv'], array()); ?>
- <?php echo wpsg_drawForm_Input('wpsg_mod_productgroups[stock_value]', __('Bestand', 'wpsg'), wpsg_hspc($this->view['wpsg_mod_productgroups']['data']['stock_value']), array()); ?>
- </div>
-</div> \ No newline at end of file
+
+<?php echo wpsg_drawForm_AdminboxStart(__('Produktgruppen Lagerbestand')); ?>
+
+ <?php echo wpsg_drawForm_Input('wpsg_mod_productgroups[stock_value]', __('Bestand', 'wpsg'), wpsg_hspc(@$this->view['wpsg_mod_productgroups']['data']['stock_value']), array()); ?>
+ <?php echo wpsg_drawForm_Checkbox('wpsg_mod_productgroups[stock_aktiv]', __('Lagerbestand zählen', 'wpsg'), @$this->view['wpsg_mod_productgroups']['data']['stock_aktiv'], array()); ?>
+
+<?php echo wpsg_drawForm_AdminboxEnd(); ?> \ No newline at end of file
diff --git a/views/mods/mod_productgroups/produkt_index_filter.phtml b/views/mods/mod_productgroups/produkt_index_filter.phtml
deleted file mode 100644
index 1455de4..0000000
--- a/views/mods/mod_productgroups/produkt_index_filter.phtml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
- /**
- * Template für die Produktgruppenauswahl in der Produktübersicht
- */
-
-?>
-
-<?php if (is_array($this->view['productgroups']) && sizeof($this->view['productgroups']) > 0) { ?>
-<?php echo wpsg_drawForm_Select('search[pgruppe]', __('Produktgruppe', 'wpsg'), $this->view['arSelect'], wpsg_getStr($_REQUEST['search']['pgruppe'])); ?>
-<?php } ?> \ No newline at end of file