Итак появилась необходимость создать тип контента с url GEO что бы материалы были следущего плана
www.site.ru/geo/russia
или
www.site.ru/geo/usa
Тип контента создается… и категории тоже…
но почему то именно при создании материала гео не принимает инстант и кидает на 404… 2 раза ставил систему… не работает… если создать любой раздел то все работает… кто знает куда копать?
Тип контента с url GEO выдает ошибку 404
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
С чем это связанно и как исправить?
#2
20 июля 2015 в 06:24
Я знаю куда копать. Система не может понять, что делать ей в данном случае. Запускать тип контента с системным именем geo или запустить контроллер geo. Тут r2 ответил в одном из постов, что в таких случаях надо делать. Сам не пробовал, но вы можете попробовать прописать код в файле \system\controllers\geo\frontend.phpкто знает куда копать?
public function routeAction($action_name) { $core = cmsCore::getInstance(); if (!$this->isActionExists($action_name)){ $core->uri_controller = 'content'; $core->runController(); return 'exit'; } return $action_name; } public function actionExit(){ return; }
приписал снизу
выдало ошибку. что делать?
Parse error: syntax error, unexpected T_PUBLIC in /var/www/u0091387/public_html/gltour.ru/system/controllers/geo/frontend.php on line 87
выдало ошибку. что делать?
Parse error: syntax error, unexpected T_PUBLIC in /var/www/u0091387/public_html/gltour.ru/system/controllers/geo/frontend.php on line 87
Сегодня в 10:21
#4
20 июля 2015 в 15:55
Попробуйте прописать это перед самой последней фигурной скобкой "}".приписал снизу
#5
23 июля 2015 в 03:08
помогло спасибо!