-
-
Save andreasnrb/1948a37e03d99d84f658a3f6b09e4723 to your computer and use it in GitHub Desktop.
Elementor 2.7 Beta
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class CustomSettings extends Elementor\Core\Settings\Base\Manager { | |
function get_model_for_config(); | |
function get_name(); | |
function get_saved_settings(); | |
function get_css_file_name(); | |
function save_settings_to_db(); | |
function get_model_for_css_file(); | |
function get_css_file_for_update(); | |
} | |
class CustomModel extends Elementor\Core\Settings\Base\Model { | |
function get_name(); | |
function get_css_wrapper_selector(); | |
function get_panel_page_settings(); | |
function get_controls_list(); | |
function _register_controls(); | |
} | |
class CustomPlugin { | |
function init() { | |
add_action( 'elementor/init', static function () { | |
Elementor\Core\Settings±Manager::add_settings_manager( new CustomSettings() ); | |
}, 100, 0 ); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
class CustomPlugin { | |
function init() { | |
add_action( 'elementor/init', static function () { | |
Controls_Manager::add_tab('custom-tab', 'Custom Tab'); | |
} | |
} | |
class Widget extends Widget_Base { | |
function _register_controls() { | |
$this->start_controls_section( | |
'section_query', | |
[ | |
'label' => __( 'Repeater', 'advanced-el' ), | |
'tab' => 'custom-tab' | |
] | |
); | |
//[...] | |
} | |
} | |
/* error generated in Elementor editor when viewing widget settings. | |
Uncaught Error: Routes: `panel/editor/custom-tab` not found. | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at Object.route (common.min.js?ver=2.7.0-beta1:2) | |
at t.open (editor.min.js?ver=2.7.0-beta1:32) | |
at e.value (common.min.js?ver=2.7.0-beta1:2) | |
at Object.run (common.min.js?ver=2.7.0-beta1:2) | |
at N.d.onEditRequest (editor.min.js?ver=2.7.0-beta1:2) | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
route @ common.min.js?ver=2.7.0-beta1:2 | |
open @ editor.min.js?ver=2.7.0-beta1:32 | |
value @ common.min.js?ver=2.7.0-beta1:2 | |
run @ common.min.js?ver=2.7.0-beta1:2 | |
onEditRequest @ editor.min.js?ver=2.7.0-beta1:2 | |
s @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:10 | |
r @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:10 | |
m @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:10 | |
k.trigger @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:10 | |
onClickEdit @ editor.min.js?ver=2.7.0-beta1:32 | |
dispatch @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:4 | |
r.handle @ load-scripts.php?c=0&load[]=underscore,jquery-core,jquery-migrate,backbone,shortcode,utils,wp-util,wp-backbone,media-models,moxiejs,plupload,wp-plupload,jqu&load[]=ery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-sortable&ver=5.2.2:4 | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment