Здравствуйте!
Подключаю tpl файл через include, в нём подключаю css файлы используя addCSS или addMainCSS и получаю Internal Server Error (
На локалке всё нормально, там версия php 5.6 но на хостинге 7-ка
Не могу понять а чём дело, может кто либо поможет разобраться?
update
Тоже самое и через renderInternal (
Ерунда какая-та, понять не могу ))
Подключаю файл
И если в нём есть
получаю Internal Server Error
InstantCMS 2.X
#2
21 января 2019 в 22:19
GoodMade.ru, Добрый вечер!
Что если воспользоваться renderChild? или это в данном случае не подходит?...
Попробуйте прописать путь к файлам css
вместо {$config['theme']}
написать default
например
$this->addCSS("templates/default/controllers/users/themes/default/css/vex.css"); и так же для следующей строки.
А затем посмотрите, если ошибки не будет, значит проблему нужно искать где-то в {$config['theme']}
Что если воспользоваться renderChild? или это в данном случае не подходит?...
Попробуйте прописать путь к файлам css
вместо {$config['theme']}
написать default
например
$this->addCSS("templates/default/controllers/users/themes/default/css/vex.css"); и так же для следующей строки.
А затем посмотрите, если ошибки не будет, значит проблему нужно искать где-то в {$config['theme']}
#3
22 января 2019 в 07:19
GoodMade.ru, для начала надо включить режим отладки и тогда вместо Internal Server Error, будет что-то более удобовразумительное.
Сегодня в 02:44
#4
22 января 2019 в 13:40
Red Ray, Loadырь, благодарю за отклик. Нет, не так всё просто )) Дело в самих функциях, addCSS и addMainCSS. Вернее в их использовании в подключенных файлах и видимо в путях.
Я сейчас использую getCSSTag, всё таким образом работает но есть недостатки.
Loadырь, конечно же я включаю отладку, и она работает но в данном случаем получаю именно Internal Server Error. В настройках сервера ковыряться пока нет желания, хотя возможно придётся.
п.с.
В целом конечно, всегда проще самому разобраться, чем пояснить другим в чём проблема и выяснять это днями… ))
Посему видимо мой следующий ответ будет ответом самому себе ))
Надо лишь высыпаться ))
Я сейчас использую getCSSTag, всё таким образом работает но есть недостатки.
Loadырь, конечно же я включаю отладку, и она работает но в данном случаем получаю именно Internal Server Error. В настройках сервера ковыряться пока нет желания, хотя возможно придётся.
п.с.
В целом конечно, всегда проще самому разобраться, чем пояснить другим в чём проблема и выяснять это днями… ))
Посему видимо мой следующий ответ будет ответом самому себе ))
Надо лишь высыпаться ))