Бессмысленный код в index.php

Ошибка: штатный и аж четыре раза встречающийся в index.php код совершенно бессмысленен:

if ($smarty->get_template_vars("main_content_template") == ("category.tpl.html" || "category_search_result.tpl.html"))

Это кусок условия вывода блоков. Левого, правого, верхнего, нижнего. Четыре одинаковых куска кода.

Правильно так:

if ($smarty->get_template_vars("main_content_template") == "category.tpl.html" || get_template_vars("main_content_template") == "category_search_result.tpl.html")