Задать вопрос
@T_verdisla_V
Начинающий

Почему отображается только только один рисунок?

Здравствуйте!
Во вьюхе есть такой код.
{foreach name=thumbProject from=$thumbProjects item=thumbProject}
     <div class="row">
           <div class="col mb-1">
                 {foreach name=project from=$projects item=project}
                      {if ($thumbProject->id == $project->thumbprojectId)}
                          {if $smarty.foreach.project.first}
                              <a class="fancybox-thumbs" title="{$project->title}" data-fancybox-group="thumb{$smarty.foreach.thumbProject.iteration}" href="/images/projects/{$project->projectFoto}">
                                   <img class="d-block w-100 kursor" src="/images/projects/thumbs/{$thumbProject->thumbFoto}" alt="{$thumbProject->thumbTitle}" />
                              </a>
                         {else}
                               <a class="fancybox-thumbs" title="{$project->title}" data-fancybox-group="thumb{$smarty.foreach.thumbProject.iteration}" href="/images/projects/{$project->projectFoto}">
                               </a>
                          {/if}
                     {/if}
                {/foreach}
           </div>
     </div>
{/foreach}

Во вьюху передаются две переменные. Одна с маленькими фото и тайтлами к ним, вторая с большими. Я понять не могу, почему у меня отображается только первая маленькая фотография? Если смотреть код страницы, то видно что в следующих строках большие фото прописываются а маленьких нет.
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
Кхм…
{if $smarty.foreach.project.first}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы