Files
roi-theme/wp-content/plugins/ajax-search-pro/backend/tabs/instance/theme/magn_load.php
root a22573bf0b Commit inicial - WordPress Análisis de Precios Unitarios
- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 21:04:30 -06:00

141 lines
6.1 KiB
PHP
Executable File

<div class="item">
<?php
$o = new wpdreamsCustomSelect("magnifier_position", __('Magnifier position', 'ajax-search-pro'), array(
'selects'=>array(
array('option' => __('Left', 'ajax-search-pro'), 'value' => 'left'),
array('option' => __('Right', 'ajax-search-pro'), 'value' => 'right')
),
'value'=>$sd['magnifier_position']
));
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item">
<?php
$o = new wpdreamsImageRadio("magnifierimage", __('Magnifier image', 'ajax-search-pro'), array(
'images' => array(
"/ajax-search-pro/img/svg/magnifiers/magn1.svg",
"/ajax-search-pro/img/svg/magnifiers/magn2.svg",
"/ajax-search-pro/img/svg/magnifiers/magn3.svg",
"/ajax-search-pro/img/svg/magnifiers/magn4.svg",
"/ajax-search-pro/img/svg/magnifiers/magn5.svg",
"/ajax-search-pro/img/svg/magnifiers/magn6.svg",
"/ajax-search-pro/img/svg/magnifiers/magn7.svg",
"/ajax-search-pro/img/svg/arrows/arrow1.svg",
"/ajax-search-pro/img/svg/arrows/arrow2.svg",
"/ajax-search-pro/img/svg/arrows/arrow3.svg",
"/ajax-search-pro/img/svg/arrows/arrow4.svg",
"/ajax-search-pro/img/svg/arrows/arrow5.svg",
"/ajax-search-pro/img/svg/arrows/arrow6.svg",
"/ajax-search-pro/img/svg/arrows/arrow7.svg",
"/ajax-search-pro/img/svg/arrows/arrow8.svg",
"/ajax-search-pro/img/svg/arrows/arrow9.svg",
"/ajax-search-pro/img/svg/arrows/arrow10.svg",
"/ajax-search-pro/img/svg/arrows/arrow11.svg",
"/ajax-search-pro/img/svg/arrows/arrow12.svg",
"/ajax-search-pro/img/svg/arrows/arrow13.svg",
"/ajax-search-pro/img/svg/arrows/arrow14.svg",
"/ajax-search-pro/img/svg/arrows/arrow15.svg",
"/ajax-search-pro/img/svg/arrows/arrow16.svg"
),
'value'=> $sd['magnifierimage']
)
);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item"><?php
$o = new wpdreamsColorPicker("magnifierimage_color", __('Magnifier icon color', 'ajax-search-pro'), $sd['magnifierimage_color']);
$params[$o->getName()] = $o->getData();
?>
<p class="descMsg">
<?php echo __('Only works with the built-in icons, or if the custom icon type is SVG (.svg file)', 'ajax-search-pro'); ?>
</p>
</div>
<div class="item"><?php
$o = new wpdreamsUpload("magnifierimage_custom", __('Custom magnifier icon', 'ajax-search-pro'), $sd['magnifierimage_custom']);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item"><?php
$o = new wpdreamsGradient("magnifierbackground", __('Magnifier background color', 'ajax-search-pro'), $sd['magnifierbackground']);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item">
<?php
$o = new wpdreamsBorder("magnifierbackgroundborder", __('Magnifier-icon border', 'ajax-search-pro'), $sd['magnifierbackgroundborder']);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item">
<?php
$o = new wpdreamsBoxShadow("magnifierboxshadow", __('Magnifier-icon box-shadow', 'ajax-search-pro'), $sd['magnifierboxshadow']);
$params[$o->getName()] = $o->getData();
?>
</div>
<fieldset>
<legend>Close icon</legend>
<div class="item">
<?php
$o = new wpdreamsYesNo("show_close_icon", __('Show the close icon?', 'ajax-search-pro'), $sd['show_close_icon']);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item item-flex-nogrow item-flex-wrap">
<?php
$o = new wpdreamsColorPicker("close_icon_background", __('Close icon background', 'ajax-search-pro'), $sd['close_icon_background']);
$params[$o->getName()] = $o->getData();
$o = new wpdreamsColorPicker("close_icon_fill", __('.. icon color', 'ajax-search-pro'), $sd['close_icon_fill']);
$params[$o->getName()] = $o->getData();
$o = new wpdreamsColorPicker("close_icon_outline", __('..icon outline', 'ajax-search-pro'), $sd['close_icon_outline']);
$params[$o->getName()] = $o->getData();
?>
</div>
</fieldset>
<div class="item">
<?php
$o = new wpdreamsCustomSelect("loader_display_location", __('Loading animation display location', 'ajax-search-pro'), array(
'selects'=>array(
array("option" => __('Auto', 'ajax-search-pro'), "value" => "auto"),
array("option" => __('In search bar', 'ajax-search-pro'), "value" => "search"),
array("option" => __('In results box', 'ajax-search-pro'), "value" => "results"),
array("option" => __('Both', 'ajax-search-pro'), "value" => "both"),
array("option" => __('None', 'ajax-search-pro'), "value" => "none")
),
'value'=>$sd['loader_display_location']
));
$params[$o->getName()] = $o->getData();
?>
<p class="descMsg">
<?php echo __('By default the loader displays in the search bar. If the search bar is hidden, id displays in the results box instead.', 'ajax-search-pro'); ?>
</p>
</div>
<div class="item" id="magn_ajaxsearchpro_1">
<div class="probox">
<?php
/*$o = new wpdreamsImageRadio("loadingimage", __('Loading image', 'ajax-search-pro'), array(
'images' => $sd['loadingimage_selects'],
'value'=> $sd['loadingimage']
)
);
$params[$o->getName()] = $o->getData();*/
$o = new wpdreamsLoaderSelect( "loader_image", __('Loading image', 'ajax-search-pro'), $sd['loader_image'] );
$params[$o->getName()] = $o->getData();
?>
</div>
</div>
<div class="item"><?php
$o = new wpdreamsColorPicker("loadingimage_color", __('Loader color', 'ajax-search-pro'), $sd['loadingimage_color']);
$params[$o->getName()] = $o->getData();
?>
</div>
<div class="item"><?php
$o = new wpdreamsUpload("loadingimage_custom", __('Custom loading icon', 'ajax-search-pro'), $sd['loadingimage_custom']);
$params[$o->getName()] = $o->getData();
?>
</div>