Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 988 Bytes

RadioImage.md

File metadata and controls

46 lines (39 loc) · 988 Bytes

RadioImage

A Radio Image Input Field

Parameters

Parameter Type Value
type required Predefined String (radioimage)
title optional String
desc optional String
std optional String
selector optional String / Array
tab optional String(style)
section optional String

Return

Always return string

Example

'addon_radioimage' => array(
    'type' => 'radioimage',
    'title' => __('Radioimage Title','your-textdomain'),
    'values' => array(
            'one' => plugin_dir_url( __FILE__ ).'icon1.png',
            'two' => plugin_dir_url( __FILE__ ).'icon2.png',
            'three' => plugin_dir_url( __FILE__ ).'icon3.png',
	),
    'std' => 'two'
)

Support 'selector' parameters.

Controls

PHP

Inside the rander() method-

echo '<div>'.$data['settings']['addon_radioimage'].'</div>';

JS Template

Inside the getTemplate() method-

<div>{{data.addon_radioimage}}</div>