
tuka85
Gamma
Programador
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas forobetas.
Quería preguntaros a ver si me podéis ayudar porque llevo unos cuantos días con un problemilla y no lo encuentro por ningun lado.
Quiero poner en mi formulario de contacto el tipico checkbox (casilla de verificacion) con su mensajito Confirmo que he leido y acepto la politica de privacidad.
Os pongo la web: Enlace eliminado
Y ahora os pongo en shortcodes.php que es donde esta el formulario:
Muchas Gracias!!
Quería preguntaros a ver si me podéis ayudar porque llevo unos cuantos días con un problemilla y no lo encuentro por ningun lado.
Quiero poner en mi formulario de contacto el tipico checkbox (casilla de verificacion) con su mensajito Confirmo que he leido y acepto la politica de privacidad.
Os pongo la web: Enlace eliminado
Y ahora os pongo en shortcodes.php que es donde esta el formulario:
PHP:
// Contact Form
function theme_shortcode_contact_form($atts, $content = null) {
global $arContactFormSubmitStatus;
extract(shortcode_atts(array(
'form_name' => 'default',
'submit_label' => 'send email'
), $atts));
$strSuccessMessage = (get_option_tree('thank_you_message') != '') ? get_option_tree('thank_you_message') : "Your message was sent - we will get back to you as soon as possible!";
$output = '<div id="contact_form_'.$form_name.'" class="contact_form sticky_note width_940">';
$output .= '<div class="inner">';
$output .= '<form action="'.get_permalink().'" id="contact_form_'.$form_name.'" method="post">';
$output .= '<fieldset>';
$output .= '<ol>';
$output .= '<li';
if(isset($arContactFormSubmitStatus[$form_name]['errors'][$form_name.'_contact_name'])) {
$output .= ' class="error"';
}
$output .= '>';
$output .= '<label for="'.$form_name.'_contact_name"><span>Nombre:</span></label>';
$output .= '<div><input type="text" name="'.$form_name.'_contact_name" id="'.$form_name.'_contact_name" value="';
if(isset($_POST[$form_name.'_contact_name'])) {
$output .= $_POST[$form_name.'_contact_name'];
}
$output .= '" class="requiredField" placeholder="Escriba su Nombre..." /></div>';
$output .= '</li>';
$output .= '<li';
if(isset($arContactFormSubmitStatus[$form_name]['errors'][$form_name.'_contact_email'])) {
$output .= ' class="error"';
}
$output .= '>';
$output .= '<label for="'.$form_name.'_contact_email"><span>Email:</span></label>';
$output .= '<div><input type="text" name="'.$form_name.'_contact_email" id="'.$form_name.'_contact_email" value="';
if(isset($_POST[$form_name.'_contact_email'])) {
$output .= $_POST[$form_name.'_contact_email'];
}
$output .= '" class="requiredField" placeholder="Escriba su email..." /></div>';
$output .= '</li>';
$output .= '<li class="textarea';
if(isset($arContactFormSubmitStatus[$form_name]['errors'][$form_name.'_contact_name'])) {
$output .= ' error';
}
$output .= '">';
$output .= '<label for="'.$form_name.'_contact_message"><span>Mensaje:</span></label>';
$output .= '<div><textarea name="'.$form_name.'_contact_message" id="'.$form_name.'_contact_message" rows="6" cols="50" class="requiredField elastic" placeholder="Escriba su Mensaje...">';
if(isset($_POST[$form_name.'_contact_message'])) {
$output .= $_POST[$form_name.'_contact_message'];
}
$output .= '</textarea></div>';
$output .= '</li>';
$output .= '</ol>';
$output .= '<button type="submit" class="submit">Enviar Formulario'./*.$submit_label.*/'</button>';
$output .= '<input type="hidden" value="'.$form_name.'" class="form_name" name="leap_contact_form" />';
$output .= '<div class="error_status"></div>';
$output .= '</fieldset>';
$output .= '<div class="successMessage" style="display:none">' . $strSuccessMessage . '</div>';
$output .= '</form>';
$output .= '<div class="contact_info">';
$output .= do_shortcode($content);
$output .= '</div>';
$output .= '</div>';
$output .= '<div class="tape"></div>';
$output .= '</div>';
return $output;
}
add_shortcode('contact_form', 'theme_shortcode_contact_form');
function theme_shortcode_toggle($atts, $content = null) {
extract(shortcode_atts(array(
'topic' => 'Click me to expand!'
), $atts));
if(!$content) {
$content = 'Whoo, I\'m expanded. I was getting uncomfortable being collapsed like that.';
}
$output = '<div class="toggle">';
$output .= '<a class="topic" href="#">' . $topic . '</a>';
$output .= '<div class="description">';
$output .= $content;
$output .= '</div>';
$output .= '</div>';
return $output;
}
add_shortcode('toggle', 'theme_shortcode_toggle');
Muchas Gracias!!