Здравейте,
на страницата имам изведени три албума/категории и се опитвам да го направя като се цъкне на някой да отваря прозорец(модал) и в него да зареди всички снимки, които се съдържат в тази категория.
Нещо обаче не се получава с модала. Изобщо не го отваря. А и не знам как точно да структурирам нещата.. как да предам id-то, като са на една и съща част от кода.. модала и албумите. Ето го текущия код .. в момента изкарва само трите албума.
на страницата имам изведени три албума/категории и се опитвам да го направя като се цъкне на някой да отваря прозорец(модал) и в него да зареди всички снимки, които се съдържат в тази категория.
Нещо обаче не се получава с модала. Изобщо не го отваря. А и не знам как точно да структурирам нещата.. как да предам id-то, като са на една и съща част от кода.. модала и албумите. Ето го текущия код .. в момента изкарва само трите албума.
Код:
<?php
require_once 'misc/database.php';
$pdo = Database::connect();
echo '<section id="portfolio" class="grid">';
foreach($pdo->query("SELECT * FROM albums ORDER BY album_id") as $row)
{
echo '<figure class="effect-portfolio wow fadeIn">
<img src="'.$row['album_image'].'" alt="03_img"/>
<figcaption>
<h2>'.$row['album_name'].'</h2>
<a href="#portfolioModal2" class="portfolio-link" data-toggle="modal"></a>
</figcaption>
</figure>';
}
echo '</section>
<div class="portfolio-modal modal fade" id="portfolioModal2" tabindex="-1" role="dialog" aria-hidden="true">
<div class="modal-content">
<div class="close-modal" data-dismiss="modal">
<div class="lr">
<div class="rl">
</div>
</div>
</div>';
if(isset($_GET['album_id']) && is_numeric($_GET['album_id'])){
$album_id = $_GET['album_id'];
$query = $pdo->query("SELECT * FROM images WHERE image_album = $album_id ORDER BY image_id DESC ");
foreach ($query as $row) {
echo '<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<div class="modal-body">
<div class="item active">
<img src="gallery/'.$row['image_name'].'" alt="...">
</div>
</div>
</div>
</div>
</div>';
}
}
echo '</div></div> ';
Database::disconnect();
?>