{foreach name="my" from=$flyList key="i" item="array"}
<div class="card">
<h2>{$array.title}</h2>
<div style="width:416px;height:312px;display:block;padding:10px;" id="player"></div>
<div>{$flyPhotos->getPhotos($array.fly_id)}</div>
</div>
{/foreach}
получаем
Fatal error: Function name must be a string in …
смотрим скомпиленное:
if ($foreach['my']['show'] = $foreach['my']['s'] > 0): foreach ($_from as $var['i'] => $var['array']):
++$foreach['my']['i'];?>
<div class="card">
<h2><?php echo $var['array']['title']; ?></h2>
<div style="width:416px;height:312px;display:block;padding:10px;" id="player"></div>
<div><?php echo $var['flyPhotos']->getPhotos['fly_id']($var['array']['fly_id']); ?></div>
</div>
<?php endforeach; endif; ?>
еще и бля сайт их лежит, дайте доку у кого есть…
echo $var['flyPhotos']->getPhotos['fly_id']($var['array']['fly_id']);
{$flyId = $array.fly_id}
<div>{$flyPhotos->getPhotos($flyId)}