<li>
<a href="/list">List all</a>
</li>
+ {% if db.adapter %}
<li>
<form class="navbar-search pull-left" action="/search" method="get">
<input type="text" class="search-query" name="q" placeholder="Search" value="{{query}}"/>
</form>
</li>
+ {% endif %}
</ul>
</div>
</div>
class Database
{
+ public $adapter = null;
public $prefix = '\phorkie\Database_Adapter_Null';
public function __construct()
{
if ($GLOBALS['phorkie']['cfg']['elasticsearch'] != '') {
- $this->prefix = '\phorkie\Database_Adapter_Elasticsearch';
+ $this->adapter = 'Elasticsearch';
+ $this->prefix = '\phorkie\Database_Adapter_Elasticsearch';
}
}
public function getSearch()
$vars['css'] = $GLOBALS['phorkie']['cfg']['css'];
$vars['title'] = $GLOBALS['phorkie']['cfg']['title'];
$vars['topbar'] = $GLOBALS['phorkie']['cfg']['topbar'];
+ $vars['db'] = new Database();
$template = $GLOBALS['twig']->loadTemplate($tplname . '.htm');
echo $template->render($vars);