У меня есть спутниковые снимки, хранящиеся в базе данных mysql. Таблица имеет атрибуты широты, долготы. Я хочу отправить их на ветку и отобразить в качестве карты, мой php-контроллер выглядит так.Двумерный массив в Twig
public function highlightAction()
{
$highlighted=$this->getDoctrine()
->getRepository('AppBundle:satelliteImage')
->findAll();
$images = array();
foreach ($highlighted as $key => $high) {
$images[$key] = base64_encode(stream_get_contents($high->getImage()));
}
return $this->render('satelliteImages/highlighted.html.twig',array(
'highlighted' => $highlighted,
'images' => $images
));
}
Мой сучок код это:
<tbody>
{% for key,high in highlighted %}
<tr>
<img alt="Embedded Image" src="data:image/png;base64,{{ images[key] }}" />
</tr>
{% endfor %}
</tbody>
Я отображение изображений в виде вертикального массива. Любые предложения, мне может потребоваться отобразить их в виде карты. Двумерный массив в веточке?
Привет и добро пожаловать. В чем дело ? Что означает «отображение в виде карты»? – COil
У меня есть 12 спутниковых изображений в базе данных. Когда они устроены как массив 3x4, они образуют карту (поскольку они являются частью одной большой области). Прямо сейчас я могу отображать их как вертикальный список ..... У меня мало знаний по php или twig –