我有一个由godaddy托管的Oscommerce网站,最近发生了一个错误:没有指定输入文件。 我尝试了各种选择,没有帮助.. 我需要更改网址从http://www.mtlafrica.com/index.php/cPath/46传递到http://www.mtlafrica.com/index.php?cPath=46
的方式以下是我的代码:
#function tep_show_category($counter) {
global $tree, $categories_string, $cPath_array;
for ($i=0; $i<$tree[$counter]['level']; $i++) {
$categories_string .= " ";
}
$categories_string .= '<div class="link_prod"><a href="';
if ($tree[$counter]['parent'] == 0) {
$cPath_new = 'cPath=' . $counter;
} else {
$cPath_new = 'cPath=' . $tree[$counter]['path'];
}
$categories_string .= tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">'; //this is the default that is being used to call links as http://www.mtlafrica.com/index.php/cPath/46
if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '<span style="color:#C40000" >';
}
$categories_string .= $tree[$counter]['name'];
if (isset($cPath_array) && in_array($counter, $cPath_array)) {
$categories_string .= '</span>';
}
if (tep_has_category_subcategories($counter)) {
$categories_string .= '->';
}
$categories_string .= '</a>';
$categories_string .= '</div><br />';
if ($tree[$counter]['next_id'] != false) {
$this->tep_show_category($tree[$counter]['next_id']);
}
}
#
请协助。
答案 0 :(得分:0)
您必须创建自己的tep_href_link函数。
答案 1 :(得分:0)
得到了解决方案。我改变了:
$ categories_string。= tep_href_link(FILENAME_DEFAULT,$ cPath_new)。 '“&GT;';
并将其替换为:
$ categories_string。= FILENAME_DEFAULT。 '?' 。$ cPath_new。 '“&GT;';
现在工作!1