mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-13 21:13:26 +00:00
add twig service
This commit is contained in:
@@ -221,10 +221,10 @@ if ($search_engine->is_first_page())
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$twig = new supertwig();
|
$core = \bootstrap::getCore();
|
||||||
$twig->addFilter(array('sbasFromBas' => 'phrasea::sbasFromBas'));
|
$twig = $core->getTwig();
|
||||||
|
|
||||||
if($result->get_count_total_results() === 0)
|
if ($result->get_count_total_results() === 0)
|
||||||
{
|
{
|
||||||
$template = 'prod/results/help.twig';
|
$template = 'prod/results/help.twig';
|
||||||
}
|
}
|
||||||
|
@@ -173,7 +173,8 @@ switch ($action)
|
|||||||
|
|
||||||
$record = new record_preview('RESULT', $parm['pos'], '', '', $search_engine, $parm['query']);
|
$record = new record_preview('RESULT', $parm['pos'], '', '', $search_engine, $parm['query']);
|
||||||
$records = $record->get_train($parm['pos'], $parm['query'], $search_engine);
|
$records = $record->get_train($parm['pos'], $parm['query'], $search_engine);
|
||||||
$twig = new supertwig();
|
$core = \bootstrap::getCore();
|
||||||
|
$twig = $core->getTwig();
|
||||||
$output = p4string::jsonencode(
|
$output = p4string::jsonencode(
|
||||||
array('current' =>
|
array('current' =>
|
||||||
$twig->render(
|
$twig->render(
|
||||||
@@ -198,8 +199,10 @@ switch ($action)
|
|||||||
{
|
{
|
||||||
$parm = $request->get_parms('sort', 'page');
|
$parm = $request->get_parms('sort', 'page');
|
||||||
$orders = new set_ordermanager($parm['sort'], $parm['page']);
|
$orders = new set_ordermanager($parm['sort'], $parm['page']);
|
||||||
$twig = new supertwig();
|
|
||||||
$twig->addFilter(array('phraseadate' => 'phraseadate::getPrettyString'));
|
$core = \bootstrap::getCore();
|
||||||
|
$twig = $core->getTwig();
|
||||||
|
|
||||||
$render = $twig->render('prod/orders/order_box.twig', array('ordermanager' => $orders));
|
$render = $twig->render('prod/orders/order_box.twig', array('ordermanager' => $orders));
|
||||||
$ret = array('error' => false, 'datas' => $render);
|
$ret = array('error' => false, 'datas' => $render);
|
||||||
}
|
}
|
||||||
@@ -217,9 +220,9 @@ switch ($action)
|
|||||||
$parm = $request->get_parms('order_id');
|
$parm = $request->get_parms('order_id');
|
||||||
$order = new set_order($parm['order_id']);
|
$order = new set_order($parm['order_id']);
|
||||||
|
|
||||||
$twig = new supertwig();
|
$core = \bootstrap::getCore();
|
||||||
$twig->addFilter(array('phraseadate' => 'phraseadate::getPrettyString'));
|
$twig = $core->getTwig();
|
||||||
$twig->addFilter(array('nl2br' => 'nl2br'));
|
|
||||||
$render = $twig->render('prod/orders/order_item.twig', array('order' => $order));
|
$render = $twig->render('prod/orders/order_item.twig', array('order' => $order));
|
||||||
$ret = array('error' => false, 'datas' => $render);
|
$ret = array('error' => false, 'datas' => $render);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user