From d70bcbfb182803789d7de6be6e016f09d2a630c8 Mon Sep 17 00:00:00 2001 From: Stephen Cameron Date: Tue, 7 Apr 2020 18:05:30 +0200 Subject: [PATCH] WIP #3573 @0.75 --- .../cube/src/Elementor/Widgets/Timeline.php | 38 +++++++++++++++++-- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/wp-content/mu-plugins/cube/src/Elementor/Widgets/Timeline.php b/wp-content/mu-plugins/cube/src/Elementor/Widgets/Timeline.php index 67ffd57..ac18875 100644 --- a/wp-content/mu-plugins/cube/src/Elementor/Widgets/Timeline.php +++ b/wp-content/mu-plugins/cube/src/Elementor/Widgets/Timeline.php @@ -3,6 +3,7 @@ namespace Cube\Elementor\Widgets; use Elementor\Controls_Manager; +use Elementor\Utils; use function Roots\view; @@ -63,7 +64,16 @@ class Timeline extends _Base { 'label' => __('Highlight', 'cube'), 'type' => Controls_Manager::SWITCHER, 'return_value' => 'yes', - 'default' => 'no', + 'default' => 'yes', + ], + [ + 'name' => 'image', + 'label' => __('Image', 'cube'), + 'label_block' => true, + 'type' => Controls_Manager::MEDIA, + 'default' => [ + 'url' => Utils::get_placeholder_image_src(), + ], ], [ 'name' => 'year', @@ -72,15 +82,37 @@ class Timeline extends _Base { 'label_block' => true, 'default' => '', ], + [ + 'name' => 'title', + 'label' => __('Title', 'cube'), + 'type' => Controls_Manager::TEXT, + 'label_block' => true, + 'default' => '', + ], [ 'name' => 'details', 'label' => __('Description', 'cube'), 'type' => Controls_Manager::WYSIWYG, 'default' => '', ], - + [ + 'name' => 'cta_text', + 'label' => __('Call to Action text', 'cube'), + 'type' => Controls_Manager::TEXT, + 'default' => '' + ], + [ + 'name' => 'cta_link', + 'label' => __('Call to Action link', 'cube'), + 'type' => Controls_Manager::URL, + 'default' => [ + 'url' => '', + 'is_external' => false, + ], + 'show_external' => true + ] ], - 'title_field' => '{{{ year }}}', + 'title_field' => '{{{ year }}} {{{ title }}}', ] ); -- 2.39.5