| Server IP : 146.59.209.152 / Your IP : 216.73.216.152 Web Server : Apache System : Linux webm009.cluster131.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64 User : monpetu ( 144298) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/monpetu/www/benneplus/wp-content/themes/neve/header-footer-grid/templates/ |
Upload File : |
<?php
/**
* Template for JS component for Header Footer Grid.
*
* Name: Header Footer Grid
* Author: Bogdan Preda <bogdan.preda@themeisle.com>
*
* @version 1.0.1
* @package HFG
*/
namespace HFG;
?>
<script type="text/html" id="tmpl-hfg--cb-panel">
<div class="hfg--cp-rows">
<# if ( ! _.isUndefined( data.rows.top ) ) { #>
<div class="hfg--row-top hfg--cb-row" data-id="{{ data.id }}_top">
<a class="hfg--cb-row-settings" title="{{ data.rows.top.title || data.rows.top }}" data-id="top" href="#"></a>
<div class="hfg--row-inner">
<div class="row--title">{{ data.rows.top.title || data.rows.top }}</div>
<div class="row--grid">
<?php
for ( $i = 1; $i <= 12; $i ++ ) {
echo '<div><button class="add-button--grid" data-slot="' . esc_attr( $i - 1 ) . '">+</button></div>';
}
?>
</div>
<div class="hfg--cb-items grid-stack gridster" data-id="top"></div>
</div>
</div>
<# } #>
<# if ( ! _.isUndefined( data.rows.main ) ) { #>
<div class="hfg--row-main hfg--cb-row" data-id="{{ data.id }}_main">
<a class="hfg--cb-row-settings" title="{{ data.rows.main.title || data.rows.main }}" data-id="main" href="#"></a>
<div class="hfg--row-inner">
<div class="row--title">{{ data.rows.main.title || data.rows.main }}</div>
<div class="row--grid">
<?php
for ( $i = 1; $i <= 12; $i ++ ) {
echo '<div><button class="add-button--grid" data-slot="' . esc_attr( $i - 1 ) . '">+</button></div>';
}
?>
</div>
<div class="hfg--cb-items grid-stack gridster" data-id="main"></div>
</div>
</div>
<# } #>
<# if ( ! _.isUndefined( data.rows.bottom ) ) { #>
<div class="hfg--row-bottom hfg--cb-row" data-id="{{ data.id }}_bottom">
<a class="hfg--cb-row-settings" title="{{ data.rows.bottom.title || data.rows.bottom }}" data-id="bottom" href="#"></a>
<div class="hfg--row-inner">
<div class="row--title">{{ data.rows.bottom.title || data.rows.bottom }}</div>
<div class="row--grid">
<?php
for ( $i = 1; $i <= 12; $i ++ ) {
echo '<div><button class="add-button--grid" data-slot="' . esc_attr( $i - 1 ) . '">+</button></div>';
}
?>
</div>
<div class="hfg--cb-items grid-stack gridster" data-id="bottom"></div>
</div>
</div>
<# } #>
</div>
<# if ( data.device != 'desktop' ) { #>
<# if ( ! _.isUndefined( data.rows.sidebar ) ) { #>
<?php
$is_active = setting( 'nav-icon_sidebar' );
$style = '';
if ( $is_active ) {
$style = 'style="display: block;"';
}
?>
<div class="hfg--cp-sidebar" <?php echo ( $style ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?> >
<h4><?php echo __( 'Sidebar', 'neve' ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></h4>
<div class="hfg--row-bottom hfg--cb-row" data-id="{{ data.id }}_sidebar">
<a class="hfg--cb-row-settings" title="{{ data.rows.sidebar.title || data.rows.sidebar }}" data-id="sidebar" href="#"></a>
<div class="hfg--row-inner">
<div class="row--title">{{ data.rows.sidebar.title || data.rows.sidebar }}</div>
<div class="hfg--cb-items hfg--sidebar-items" data-id="sidebar"></div>
<div class="row--grid">
<div>
<button class="add-button--grid" data-slot="1">+</button>
</div>
</div>
</div>
</div>
</div>
<# } #>
<# } #>
</script>