Files
roi-theme/wp-content/plugins/ajax-search-pro/includes/views/asp.shortcode.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

75 lines
3.1 KiB
PHP
Executable File

<?php
/* Prevent direct access */
use WPDRMS\ASP\Hooks\AjaxManager;
defined('ABSPATH') or die("You can't access this file directly.");
$real_id = $id;
$id = $id . '_' . self::$perInstanceCount[$real_id];
$ana_options = wd_asp()->o['asp_analytics'];
$comp_options = wd_asp()->o['asp_compatibility'];
$extra_container_class = $style['box_compact_layout'] == 1 ? ' asp_compact' : '';
$extra_class .= $style['box_compact_layout'] == 1 ? ' asp_compact' : ' asp_non_compact';
$extra_class .= $style['box_sett_hide_box'] == 1 ? ' hiddend' : '';
$extra_attrs = $style['box_compact_layout'] == 1 ? ' data-asp-compact="closed"' : '';
?>
<div class="asp_w_container asp_w_container_<?php echo $real_id; ?> asp_w_container_<?php echo $id; ?><?php echo $extra_container_class; ?>" data-id="<?php echo $real_id; ?>" data-instance="<?php echo self::$perInstanceCount[$real_id]; ?>">
<div class='asp_w asp_m asp_m_<?php echo $real_id; ?> asp_m_<?php echo $id; ?> wpdreams_asp_sc wpdreams_asp_sc-<?php echo $real_id; ?> ajaxsearchpro asp_main_container <?php echo $extra_class; ?>'
data-id="<?php echo $real_id; ?>"
data-name="<?php echo esc_attr($search['name']); ?>"
<?php echo $extra_attrs; ?>
data-instance="<?php echo self::$perInstanceCount[$real_id]; ?>"
id='ajaxsearchpro<?php echo $id; ?>'>
<?php
/******************** PROBOX INCLUDE ********************/
include('asp.shortcode.probox.php');
?>
</div>
<div class='asp_data_container' style="display:none !important;">
<?php
/******************** SCRIPT INCLUDE (hidden) ********************/
include('asp.shortcode.script.php');
/******************** DATA INCLUDE (hidden) ********************/
include('asp.shortcode.data.php');
?>
</div>
<?php
/******************** RESULTS INCLUDE ********************/
include('asp.shortcode.results.php');
$blocking = w_isset_def($style['frontend_search_settings_position'], 'hover');
if ($blocking == 'block'): ?>
<?php include('asp.shortcode.suggested.php'); ?>
<div id='__original__ajaxsearchprobsettings<?php echo $id; ?>'
class="asp_w asp_ss asp_ss_<?php echo $real_id; ?> asp_sb asp_sb_<?php echo $real_id; ?> asp_sb_<?php echo $id; ?> asp_sb wpdreams_asp_sc wpdreams_asp_sc-<?php echo $real_id; ?> ajaxsearchpro searchsettings"
data-id="<?php echo $real_id; ?>"
data-instance="<?php echo self::$perInstanceCount[$real_id]; ?>">
<?php else: ?>
<div id='__original__ajaxsearchprosettings<?php echo $id; ?>'
class="asp_w asp_ss asp_ss_<?php echo $real_id; ?> asp_s asp_s_<?php echo $real_id; ?> asp_s_<?php echo $id; ?> wpdreams_asp_sc wpdreams_asp_sc-<?php echo $real_id; ?> ajaxsearchpro searchsettings"
data-id="<?php echo $real_id; ?>"
data-instance="<?php echo self::$perInstanceCount[$real_id]; ?>">
<?php endif;
/******************* SETTINGS INCLUDE *******************/
include('asp.shortcode.settings.php');
?>
</div>
<?php if ($blocking != 'block'): ?>
<?php include('asp.shortcode.suggested.php'); ?>
<?php endif;
/******************* CLEARFIX *******************/
if (w_isset_def($style['box_compact_float'], 'none') != 'none') {
echo '<div class="wpdreams_clear"></div>';
}
?>
</div>