PHP в lightbox2 JavaScript - PullRequest
       20

PHP в lightbox2 JavaScript

0 голосов
/ 02 октября 2019

Спасибо за ваше время. В настоящее время я занят разработкой простого портфолио, которое использует Lightbox2 от Lokesh Dhakar .

Я хочу повторить некоторые поля в качестве описания в Lightbox. (Конечный пользователь с веб-сайта может добавить «формат» «материал» и «описание» через CMS Processwire

. Вы можете увидеть сайт, над которым я работаю, здесь.

Мой код выглядит следующим образом

<div class="row portgallery animated fadeInUp margdown100"> 
    <div class="masonry-wrapper">
        <div class="masonry">
            <?php 
            $projects = $portfolio->children("template=portfolioitem, sort=-created");
            foreach ($projects as $project) {
                if ($project->werk) {
                  echo "<div class='masonry-item animated fadeInUp'>";
                  echo "$project->werk";
                  echo "<div class='hover-text'>$project->title</div>";
                  echo "</a>";
                  echo "</div>";
                }
              }
             ?>
        </div> <!-- /masonry -->
    </div> <!-- /masonry wrapper -->

И $ project-> werk echo имеет следующую строку

<a href='{url}' data-lightbox='image'><img src='{url}' alt='{description}' class='masonry-content image' />

JavaScript выглядит следующим образом

  Lightbox.defaults = {
albumLabel: 'I want to echo my fields over here',
alwaysShowNavOnTouchDevices: false,
fadeDuration: 600,
fitImagesInViewport: true,
imageFadeDuration: 600,
// maxWidth: 800,
// maxHeight: 600,
positionFromTop: 50,
resizeDuration: 700,
showImageNumberLabel: true,
wrapAround: false,
disableScrolling: false,

Но когда я повторяю мои строки PHP

<?php echo $project->formaat;  |  <?php echo $project->materiaal; ?>  |  <?php echo $project->omschrijving; ?>  

Это просто обычный текст эха.

Я попытался добавить эти строки в контент: "" из:: после в css. Но там я получил то же самое.

Может ли кто-нибудь помочь мне, передав информацию конкретного изображения из CMS в лайтбокс под картинкой.

Заранее спасибо

...