PHP-Code:
<?php
namespace marklweb\IsotopeRestApi\Controller;
use Contao\Database;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Request;
use marklweb\IsotopeRestApi\Models\IsotopeProductModel;
class RouteController extends Controller
{
public function init(){
$products = IsotopeProductModel::getAllProducts();
}
}
routing.yml
PHP-Code:
compareproducts:
path: /compareproducts
defaults:
_controller: marklweb\IsotopeRestApi\Controller\RouteController:init
_scope: frontend
_token_check: false
explizit nicht ._. Hab ich was übersehen? Hätte bei den ganzen Dokus, Skeleton-Bundles und sonst welche Beispiele nichts was arg anders ist gefunden.