Changeset 2659142
- Timestamp:
- 01/18/2022 08:44:06 AM (4 years ago)
- Location:
- nobita-connect/trunk
- Files:
-
- 5 edited
-
README.txt (modified) (1 diff)
-
admin/contact-form-hook.php (modified) (3 diffs)
-
admin/lead-model.php (modified) (1 diff)
-
admin/setting-page.php (modified) (1 diff)
-
nobita-connect.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
nobita-connect/trunk/README.txt
r2643633 r2659142 6 6 Tested up to: 5.8.1 7 7 Requires PHP:5.3 8 Stable tag: 1.0. 38 Stable tag: 1.0.4 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
nobita-connect/trunk/admin/contact-form-hook.php
r2627055 r2659142 26 26 27 27 28 function load_utm_value($name){ 29 30 if(isset($_GET[$name])){ 31 return sanitize_text_field($_GET[$name]); 32 } else if(isset($_COOKIE[$name])){ 33 return sanitize_text_field($_COOKIE[$name]); 34 } 35 } 36 28 37 function nobi_add_utm_fields($fields){ 29 38 30 $utm_source = isset($_GET['utm_source']) ? sanitize_text_field($_GET['utm_source']) : sanitize_text_field($_COOKIE['utm_source']);31 $utm_campaign = isset($_GET['utm_campaign']) ? sanitize_text_field($_GET['utm_campaign']) : sanitize_text_field($_COOKIE['utm_campaign']);32 $utm_content = isset($_GET['utm_content']) ? sanitize_text_field($_GET['utm_content']) : sanitize_text_field($_COOKIE['utm_content']);33 $utm_medium = isset($_GET['utm_medium']) ? sanitize_text_field($_GET['utm_medium']) : sanitize_text_field($_COOKIE['utm_medium']);34 $utm_term = isset($_GET['utm_term']) ? sanitize_text_field($_GET['utm_term']) : sanitize_text_field($_COOKIE['utm_term']);39 $utm_source = load_utm_value("utm_source"); 40 $utm_campaign = load_utm_value("utm_campaign"); 41 $utm_content = load_utm_value("utm_content"); 42 $utm_medium = load_utm_value("utm_medium"); 43 $utm_term = load_utm_value("utm_term"); 35 44 36 45 $params = array_filter(array( … … 59 68 if (!isset($options) || !isset($options['domain']) || !isset($options['apikey'])) return; 60 69 61 $homeUrl = get_option('home');62 63 70 $wpcf = WPCF7_ContactForm::get_current(); 64 71 $nobita = $wpcf->prop("nobita"); … … 66 73 $lead = new NobitaLead($formData); 67 74 $callback = 'https://'.$options['domain'].'/public-api/leads/createLead'; 68 $res=wp_remote_post($callback, array(75 wp_remote_post($callback, array( 69 76 'headers' => array( 70 77 'Content-Type' => 'application/json; charset=utf-8', -
nobita-connect/trunk/admin/lead-model.php
r2627055 r2659142 24 24 25 25 public function to_json(){ 26 $modelKeys = array("fullName","phone","address","email","birthdate","firstName","lastName"); 26 $modelKeys = array("fullName","phone","address","email","birthdate","firstName" 27 ,"lastName","name","Email","Name","Birthdate","FullName","Phone","Address"); 27 28 28 29 $model = array_filter($this->data,function($value,$key) use ($modelKeys){ -
nobita-connect/trunk/admin/setting-page.php
r2627055 r2659142 58 58 name="nobi_connect_options[<?php echo esc_attr( $args['name'] ); ?>]" 59 59 id="<?php echo esc_attr( $args['name'] ); ?>" 60 value="<?php echo esc_attr($options[ $args['name'] ])?>"60 value="<?php echo isset($options[ $args['name'] ]) ? esc_attr($options[ $args['name'] ]) :"" ?>" 61 61 <?php echo isset($args['pattern']) ? 'pattern="'.esc_attr($args['pattern']).'"' : '' ?> 62 62 style="width: 400px" -
nobita-connect/trunk/nobita-connect.php
r2643635 r2659142 4 4 * Plugin URI: https://github.com/kenzouno1/nobita-connect 5 5 * Description: Kết nối Wordpress với Nobita 6 * Version: 1.0. 36 * Version: 1.0.4 7 7 * Author: Nobita 8 8 * Author URI: https://nobita.pro … … 16 16 require_once plugin_dir_path( __FILE__ ) . 'admin/order-hook.php'; 17 17 require_once plugin_dir_path( __FILE__ ) . 'admin/lead-model.php'; 18 require_once plugin_dir_path( __FILE__ ) . 'admin/ninja-forms/ninja-forms.php'; 18 19 require_once plugin_dir_path( __FILE__ ) . 'admin/contact-form-hook.php';
Note: See TracChangeset
for help on using the changeset viewer.