Changeset 3211347
- Timestamp:
- 12/21/2024 03:41:52 AM (15 months ago)
- Location:
- litcommerce/trunk
- Files:
-
- 3 edited
-
litcommerce.php (modified) (4 diffs)
-
steps/GenerateWooCommerceKeys.php (modified) (1 diff)
-
steps/SendWooCommerceKeys.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
litcommerce/trunk/litcommerce.php
r3152095 r3211347 3 3 Plugin Name: LitCommerce 4 4 Description: Helps you easily integrate your WooCommerce store with LitCommerce. 5 Version: 1. 1.95 Version: 1.2.0 6 6 Author: LitCommerce 7 7 Author URI: https://litcommerce.com … … 14 14 public $steps = []; 15 15 16 public function registerPluginHooks() { 17 add_menu_page('Litcommerce Integration', 'Litcommerce', 'manage_options', 'litcommerce', [$this, 'renderPage']); 18 add_action('admin_action_litcommerce_integrate', [$this, 'integrate']); 19 add_action('admin_enqueue_scripts', [$this, 'enqueueScripts']); 20 } 16 public function registerPluginHooks() { 17 if($this->is_multy_app()){ 18 add_menu_page('Litcommerce', 19 'Litcommerce', 20 'manage_options', 21 'litcommerce-master', 22 [$this, 'litcommerce_menu_redirect'], 23 plugins_url('images/logo.png', __FILE__), 24 ); 25 add_submenu_page( 26 'litcommerce-master', 27 'LitCommerce: Marketplace Integration', 28 'Marketplace Integration', 29 'manage_options', 30 'litcommerce-integration', 31 [$this, 'renderPage'] 32 ); 33 }else{ 34 add_menu_page( 35 'Litcommerce', 36 'Litcommerce', 37 'manage_options', 38 'litcommerce-integration', 39 [$this, 'renderPage'], 40 plugins_url('images/logo.png', __FILE__), 41 42 ); 43 } 44 45 46 remove_submenu_page('litcommerce-master', 'litcommerce-master'); 47 48 add_action('admin_action_litcommerce_integrate', [$this, 'integrate']); 49 add_action('admin_enqueue_scripts', [$this, 'enqueueScripts']); 50 } 51 52 function is_multy_app(){ 53 if (is_plugin_active('litcommerce_feed/litcommerce_feed.php')) { 54 return true; 55 } 56 return false; 57 } 21 58 22 59 function integrate() { … … 61 98 62 99 function renderPage() { 63 echo '<h1>LitCommerce Integration</h1>';100 echo '<h1>LitCommerce: Marketplace Integration</h1>'; 64 101 $is_reconnect = get_litc_params('reconnect') == 1; 65 102 if (!empty(get_option('woocommerce_litcommerce_consumer_key'))) { … … 128 165 id="btn-submit"><?php echo esc_attr($buttonLabel); ?></a> 129 166 <?php 130 $url = site_url() . '/wp-admin/admin.php?page=litcommerce &reconnect=1'167 $url = site_url() . '/wp-admin/admin.php?page=litcommerce-integration&reconnect=1' 131 168 ?> 132 169 <p style="font-style: italic">If your site is not yet connected to LitCommerce, please <a -
litcommerce/trunk/steps/GenerateWooCommerceKeys.php
r2575233 r3211347 44 44 { 45 45 return $this->create_keys( 46 'LitCommerce Integration',46 'LitCommerce: Marketplace Integration', 47 47 $userId, 48 48 'read_write' -
litcommerce/trunk/steps/SendWooCommerceKeys.php
r2575233 r3211347 26 26 $url .= '&consumer_secret=' . $consumerSecret; 27 27 $url .= '&channel_url=' . urlencode( site_url() ); 28 $url .= '&from_app=marketplace'; 29 28 30 if(@$_GET['reconnect'] == 1){ 29 31 $url .= '&reconnect=1';
Note: See TracChangeset
for help on using the changeset viewer.