From 6e3783cb429e327bb1c4a5a8b760b2f76da1f25c Mon Sep 17 00:00:00 2001 From: Daniel Schmitzer Date: Sun, 6 Mar 2016 16:51:09 +0000 Subject: - Online Test - Dialog zur Shortcode generierung - Anzeige von Produktgruppen und Kategorien in Produktansichten - Produktverwaltung aufgehübscht - Entwarnt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5391 0d5edaf7-2b12-4e95-93f4-047927463d4b --- .../mod_productgroups/produkt_edit_sidebar.phtml | 6 +- views/mods/mod_productview/mce_plugin.js | 46 +++++++++ views/mods/mod_productview/productview.phtml | 3 +- .../mods/mod_productview/shortcodegenerator.phtml | 114 +++++++++++++++++++++ .../mod_produktartikel/produkt_edit_sidebar.phtml | 19 +--- 5 files changed, 169 insertions(+), 19 deletions(-) create mode 100644 views/mods/mod_productview/mce_plugin.js create mode 100644 views/mods/mod_productview/shortcodegenerator.phtml (limited to 'views/mods') diff --git a/views/mods/mod_productgroups/produkt_edit_sidebar.phtml b/views/mods/mod_productgroups/produkt_edit_sidebar.phtml index a7a90f4..c1fab76 100644 --- a/views/mods/mod_productgroups/produkt_edit_sidebar.phtml +++ b/views/mods/mod_productgroups/produkt_edit_sidebar.phtml @@ -15,9 +15,9 @@ view['wpsg_mod_productgroups']['data']) <= 0) { ?>

- view['wpsg_mod_productgroups']['data'], $this->view['wpsg_mod_productgroups']['produkt_data']['pgruppe']); ?> - view['wpsg_mod_productgroups']['sticky_von']); ?> - view['wpsg_mod_productgroups']['sticky_bis']); ?> + view['wpsg_mod_productgroups']['data'], $this->view['wpsg_mod_productgroups']['produkt_data']['pgruppe']); ?> + view['wpsg_mod_productgroups']['sticky_von']); ?> + view['wpsg_mod_productgroups']['sticky_bis']); ?> diff --git a/views/mods/mod_productview/mce_plugin.js b/views/mods/mod_productview/mce_plugin.js new file mode 100644 index 0000000..179e488 --- /dev/null +++ b/views/mods/mod_productview/mce_plugin.js @@ -0,0 +1,46 @@ +(function() { + + tinymce.create('tinymce.plugins.wpsgModProductviewPlugin', { + + init : function(ed, url) { + + ed.addCommand('mcewpsg2', function() { + ed.windowManager.open({ + file : 'admin.php?page=wpsg-Produkt&action=ajax&mod=wpsg_mod_productview&noheader=1', + title: 'Produktansicht generieren', + width : 450, + height : 450, + inline : 1 + }, { + plugin_url : url + }); + }); + + ed.addButton('wpsgModProductviewPlugin', { + title : 'Produkte über die Produktansicht anzeigen', + cmd : 'mcewpsg2', + image : url + '/../../gfx/table.png' + }); + + ed.onNodeChange.add(function(ed, cm, n) { + cm.setActive('wpsgModProductviewPlugin', n.nodeName == 'IMG'); + }); + }, + + createControl : function(n, cm) { + return null; + }, + + getInfo : function() { + return { + longname : 'wpShopGermany Produktauswahl', + author : 'maennchen1.de', + authorurl : 'http://maennchen1.de', + version : "3.0" + }; + } + }); + + tinymce.PluginManager.add('wpsgModProductviewPlugin', tinymce.plugins.wpsgModProductviewPlugin); + +})(); diff --git a/views/mods/mod_productview/productview.phtml b/views/mods/mod_productview/productview.phtml index 2175f48..111f774 100644 --- a/views/mods/mod_productview/productview.phtml +++ b/views/mods/mod_productview/productview.phtml @@ -14,7 +14,8 @@ view['wpsg_mod_productview']['products'])) { ?>
- asd + + Neueste zuerst
diff --git a/views/mods/mod_productview/shortcodegenerator.phtml b/views/mods/mod_productview/shortcodegenerator.phtml new file mode 100644 index 0000000..b68b548 --- /dev/null +++ b/views/mods/mod_productview/shortcodegenerator.phtml @@ -0,0 +1,114 @@ + + + + <?php echo __('Produktansicht generieren', 'wpsg'); ?> + + + + + + + + + + + +
+ +
+ + + view['arSelect'], '-1'); ?> + + + + + + + +
+ + + + + +
+ + + \ 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 index a2cd9e0..b82821e 100644 --- a/views/mods/mod_produktartikel/produkt_edit_sidebar.phtml +++ b/views/mods/mod_produktartikel/produkt_edit_sidebar.phtml @@ -10,20 +10,9 @@
-
-
-
- -
-
- view['data']['comment_status'] == 'open')?'checked="checked"':''); ?> /> -
-
-
- view['data']['menu_order']); ?> +
+ view['data']['menu_order']); ?> + view['data']['comment_status']); ?>
@@ -35,7 +24,7 @@
    - view['data']['post_id'], array('taxonomy' => 'category')); ?> + view['data']['post_id'], array('taxonomy' => 'category')); ?>
-- cgit v1.2.3