sql >> Databasteknik >  >> NoSQL >> MongoDB

hur visar man data från dokument till index.phtml i zf2?

Du behöver en vymodell för att återge dina data. Istället för

return array('calendars' => $calendars);

Du vill ha detta för en vy:

$viewModel  =   new ViewModel
                    (
                        array
                        (
                            'calendars' =>  $calendars,
                        )
                    );

return $viewModel;

eller detta för Json:

$jsonModel  =   new JsonModel
            (
            array
            (
                'calendars' =>  $calendars,
                            )
            );

return $jsonModel;

se till att lägga till användningssatserna för din styrenhet:

use Zend\View\Model\ViewModel;
use Zend\View\Model\JsonModel;

Om du vill ange en specifik vy kan du använda:

$viewModel->setTemplate('path/to/specific/view.phtml');

eller

$viewModel->setTemplate('mapping/for/specifc/view');

med den mappning som anges i din modulkonfiguration




  1. Beständigt Python-objekt i minnet för nginx/uwsgi-server

  2. Förstöra / ta bort en Queue() i Redis Queue (rq) programmatiskt

  3. MongoDB $addField och $indexOfArray i Spring Data

  4. Fel vid anslutning till Atlas Free Cluster (MongoDB)