Не знаю, нужно ли еще что-то писать, но вообще ест

Oct 25, 2014

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

require_once 'weather.php' ;

Меняем require_once 'weather.php' ; на то, что в weather.php без <php и ?> - и так вы сделаете "из 2 файлов кода в один". Только в modx так не принято

<?php foreach ($out as $key => $value) { ?>

<?php echo $value['day']; ?>.<?php echo $value['month']; ?>.<?php echo $value['year']; ?>,  <?php echo $value['day_of_week']; ?>  

<?php foreach ($value['weather'] as $key1 => $value1) { ?>

<?php echo $value1['time_of_day']; ?>

?

<?php echo $value1['temp_from'] ; ?> ... <?php echo $value1['temp_to'] ; ?>

<?php } ?>

<?php } ?>

Есть всякие удобные функции А phptemlate явно не для тех, кто не разбирается как из двух файлов сделать один.