Plugin Directory

Changeset 2422103


Ignore:
Timestamp:
11/20/2020 08:09:34 AM (5 years ago)
Author:
leadgenerated
Message:

SmartForm Plugin Added, Issue Fixed in Brizy Builder

Location:
lead-generated
Files:
27 added
3 edited

Legend:

Unmodified
Added
Removed
  • lead-generated/trunk/includes/class-wsl-wpbrizy-api.php

    r2415131 r2422103  
    2424        $result = $this->send_call();
    2525        $this->process_result($result);
    26 
    27         die();
    2826    }
    2927   
     
    133131                $name = 'state';
    134132            }elseif($v["type"] == "Tel"){
    135                 $name = "Phone";
     133                $name = "phone";
     134            }elseif(strtolower($v["type"]) == 'text'){
     135                $name = $label;
     136            }elseif(strtolower($v["type"]) == 'email'){
     137                $name = strtolower($v["type"]);
    136138            }else{
    137                 $name = $v["type"];
     139                $name = strtolower($v["label"]);
    138140            }
    139141
     
    183185            }
    184186            if(strpos(strtolower($field['name']), 'name') !== false){
    185                 $value = $this->form_values[$field->name];
     187                $value = $field['value'];
    186188                $this->unset_additional_data($field['name']);
    187189                break;
     
    289291            }elseif($f_val["type"] == "Tel"){
    290292                $name = "phone";
     293            }elseif(strtolower($f_val["type"]) == 'text'){
     294                $name = $f_val["label"];
     295            }elseif(strtolower($f_val["type"]) == 'email'){
     296                $name = strtolower($f_val["type"]);
    291297            }else{
    292                 $name = strtolower($f_val["type"]);
     298                $name = strtolower($f_val["label"]);
    293299            }
    294300   
    295301            $fields[] = array(
    296                 "name"      => strtolower($name),
     302                "name"      => $name,
    297303                "value"     => $f_val["value"],
    298304                "id"        => $f_key,
  • lead-generated/trunk/lead-generated.php

    r2415582 r2422103  
    55 * Plugin URI: https://www.leadgenerated.com/
    66 * Description: Save the leads to Lead Generated system generated by various form plugins. We currently support CF7, Ninja Forms, WP Forms, Gravity Forms and Elementor Builder.
    7  * Version: 1.12
     7 * Version: 1.13
    88 * Author: Lead Generated
    99 * Author URI: https://profiles.wordpress.org/leadgenerated/
     
    4545require_once WSL_INCLUDES_DIR . '/class-wsl-beaver-api.php';
    4646require_once WSL_INCLUDES_DIR . '/class-wsl-wpbrizy-api.php';
     47require_once WSL_INCLUDES_DIR . '/class-wsl-smartforms-api.php';
    4748
    4849if(is_admin()){
     
    211212}
    212213
    213 add_action( 'wp_ajax_brizy_submit_form', 'wsl_brizy' );
     214add_action('wp_ajax_brizy_submit_form', 'wsl_brizy');
    214215add_action("wp_ajax_nopriv_brizy_submit_form", "wsl_brizy");
    215216
     
    219220    }
    220221    $fields_data = $_POST["data"];
    221    
     222
    222223    $laravel_api = new Wsl_Brizy_Api($fields_data);
    223224    $laravel_api->set_submission_instance($_POST);
    224225    $laravel_api->call();
    225226}
     227
     228add_action( 'wp_ajax_rednao_smart_forms_save_form_values','wsl_smart_forms');
     229add_action( 'wp_ajax_nopriv_rednao_smart_forms_save_form_values','wsl_smart_forms');
     230
     231function wsl_smart_forms($data){
     232    if(!is_send_to_crm()){
     233        return false;
     234    }
     235    $fields_data = $_POST;
     236
     237    $laravel_api = new Wsl_SmartForms_Api($fields_data);
     238    $laravel_api->set_submission_instance($_POST);
     239    $laravel_api->call();
     240}
  • lead-generated/trunk/readme.txt

    r2415582 r2422103  
    44Requires at least: 2.0
    55Tested up to: 5.5.3
    6 Stable tag: 1.12
     6Stable tag: 1.13
    77Requires PHP: 5.2.4
    88License: GPLv2 or later
     
    7171* Error issues fixed
    7272* Enable sending to CRM Issues fixed
     73
     74= 1.13 =
     75* SmartForm Plugin Added
     76* Issue Fixed in Brizy Builder
Note: See TracChangeset for help on using the changeset viewer.