У меня есть несколько форм для подачи заявки на каждую вакансию на моей странице.
Проблема в том, что работает только моя первая форма:
- Когда я нажимаю на первую форму, я могу заполнить свое полное имя и адрес электронной почты, и я могу загружать файлы
- На других формах я могу заполнить все, кроме загрузки файла: когда я нажимаю на кнопку, ничего не происходит
<?php
$args = array(
'post_type' => array( 'offre_demploi' ),
);
$query = new WP_Query( $args );
$i = 0;
// The Loop
if ( $query->have_posts() ) {
while ( $query->have_posts() )
{
$query->the_post();
echo '<div class="container">';
echo "\n";
echo '<div class="row">';
echo "\n";
echo '<div class="col-sm-4 col-12 "><h4 id="follow'.$i.'" class = "item item'. $i .'" >'.get_field("type_demploi") . '</h4></div>';
echo "\n";
echo '<div class="col-sm-8 col-12 nopadding descrip">';
echo "\n";
echo '<h5 >'.get_field("resume").'</h5> </div> </div>';
echo '<div class="row">';
echo "\n";
echo ' <div class="col-sm-4 col-12 agenceB"><br/><p>'.get_field("collaboration");
echo '</p><button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModalLong'.$i.'">
Postuler
</button>
<div class="modal fade item item'.$i.'" id="exampleModalLong'.$i.'" tabindex="-1" role="dialog" aria-labelledby="exampleModalLongTitle'.$i.'" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLongTitle'.$i.'">Postuler pour '. get_field("type_demploi") .'</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">';
gravity_form('Postuler', false, false, false, null, true );
echo ' </div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div> </div> ';
echo '
<div class="col-sm-4 col-12 agencenoB16 d-none d-lg-block offre nopadding3">
'.nl2br(get_field("description")).'
</div>
<div class="col-sm-4 col-12 agencenoB16 d-none d-lg-block offre nopadding3">
'.nl2br(get_field("description2")).'
</div>
</div>
<div class = "row d-block d-md-none">
<br/>
<div class="col">
<a href="#suite'.$i.'" class = "navigation"><p> Lire la suite </p></a>
</div>
<div class = "col no-gutters suite " id="suite'.$i.'">
<div class="col-sm-4 col-12 "></div>
<div class="col-sm-4 col-12 agencenoB16 offre nopadding3">
'.nl2br(get_field("description")).'
</div>
<div class="col-sm-4 col-12 agencenoB16 offre nopadding3">
'.nl2br(get_field("description2")).'
</div>
</div>
</div>
</div>
<br/><br/>';
$i++;
}
} else
{
// no posts found
}
// Restore original Post Data
wp_reset_postdata(); ?>
Ты хоть представляешь, почему он не работает? Это работало несколько дней назад, но я не помню, если бы я мог редактировать что-то, что могло бы сделать это ...
PS: приращение $ i используется для автоматического заполнения имени работы в моей форме
Спасибо