Вход Регистрация
Файл: concrete5.7.5.6/concrete/src/Form/Service/Widget/Typography.php
Строк: 40
<?php
namespace ConcreteCoreFormServiceWidget;
use 
View;
class 
Typography
{
    
/**
     * Creates form fields and JavaScript includes to add a font picker widget.
     * <code>
     *     $dh->output('background-color', '#f00');
     * </code>
     * @param string $inputName
     * @param array  $value
     * @param array  $options
     */
    
public function output($inputName$value = array(), $options = array())
    {
        
$view View::getInstance();
        
$view->requireAsset('core/style-customizer');

        
$options['inputName'] = $inputName;
        
$options array_merge($options$value);
        
$strOptions json_encode($options);

        print 
'<span class="ccm-style-customizer-display-swatch-wrapper" data-font-selector="' $inputName '"></span>';
        print 
"<script type="text/javascript">";
        print 
"$(function () { $('span[data-font-selector={$inputName}]').concreteTypographySelector({$strOptions}); })";
        print 
"</script>";

    }

}
Онлайн: 1
Реклама