OSClass.org上的Bender主题搜索补充工具栏问题

时间:2013-05-12 15:02:58

标签: search themes sidebar osclass

我在许多流行的列表/目录脚本中选择了osclass.org,到目前为止看起来很有希望。

作为osclass的新手,我正面临着Bender主题中关于search-sidebar.php的这个小错误。

仅当我单击主页上的某个位置时才会出现此错误。 错误是: 警告:第74行的E:\ SERVER-BACKUP \ EasyPHP-12.1 \ www \ MyWebSite \ osclass \ oc-content \ themes \ bender \ search-sidebar.php中存在非法字符串偏移'fk_i_parent_id'。

search-sidebar.php中的第74行:

<?php $parentSelected=false; if (in_array(osc_category_id(), osc_search_category()) || in_array(osc_categ2ory_slug()."/", osc_search_category()) || in_array(osc_category_slug(), osc_search_category()) || count(osc_search_category())==0 || $category['fk_i_parent_id'] == osc_category_id()){ $parentSelected=true;} ?>

如果有人建议我如何解决这个问题,我会很高兴。

1 个答案:

答案 0 :(得分:1)

请替换

$category['fk_i_parent_id'] == osc_category_id()

(isset($category['fk_i_parent_id]) && $category['fk_i_parent_id'] == osc_category_id())

不要忘记“(”和“)”

如果应该是这样的话

<?php $parentSelected=false; if (in_array(osc_category_id(), osc_search_category()) || in_array(osc_categ2ory_slug()."/", osc_search_category()) || in_array(osc_category_slug(), osc_search_category()) || count(osc_search_category())==0 || (isset($category['fk_i_parent_id]) && $category['fk_i_parent_id'] == osc_category_id())){ $parentSelected=true;} ?>