Невозможно прочитать для каждого свойства null при отображении изображений галереи - PullRequest
0 голосов
/ 09 июня 2018

Это мой метод Product для отображения всех ПРОДУКТОВ на домашней странице в отношении его категорий

//GET Products DEtails
router.get('/:category/:product',function(req,res){

  var galleryImages=null;

  models.Product.findOne({
    where:{slug:req.params.product}
  })
  .then(function(product){
    var galleryDir='public/product_images/' + product.id + '/gallery';
    fs.readdir(galleryDir,function(files){
      galleryImages=files;

      res.render('product',{
        title:product.title,
        p:product,
        galleryImages:galleryImages,


      })
    })
  })

});

Это мой файл Product.ejs для его отображения, над которым работает P.Images, ноНе работает цикл forEach Невозможно прочитать свойство forEach of Null Путь для моей галереи Изображения правильные

<% include layouts/header  %>

<div class="row">
    <h1 class="page-header"><%= p.title %></h1>
    <div class="col-xs-12 col-md-5">
        <img class="spi" src="/product_images/<%= p.id %>/<%= p.images %>" alt="">
        <br>
    </div>
    <div class="col-xs-12 col-md-7">
        <p><%= p.desc %></p>
        <p>$<%= parseFloat(p.price).toFixed(2) %></p>  
        <p><a href="/cart/add/<%= p.slug %>">Add To Cart</a></p>      
    </div>


    <div class="col-xs-12">
        <ul class="gallery">
            <% galleryImages.forEach(function(images){ %>
            <% if (images != "thumbs") { %>
            <li>
                <!--<a data-fancybox="gallery" href="/product_images/<%= p.id %>/gallery/<%= images %>"> -->
                    <img src="/product_images/<%= p.id %>/gallery/thumbs/<%= images %>" alt="">
                </a>
            </li>
            <% } %>
            <% }); %>
        </ul>
    </div>
</div>
<!-- 
- will gave Content Where as = will gave Html <P>tag in the Browser</P>  -->
<% include layouts/footer  %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...