Через мод rewrite настрой, чтобы все обращения в /files/ перенаправлялись на php-файл-контроллер. Там проверяй авторизован пользователь или нет, и если авторизован - открывай файл и отдавай с нужными заголовками.
Поищи где-то в настройках шаблона - менеджер шаблонов, выбираешь свой шаблон и заходишь в его настройки. Должно быть там, точнее сказать не могу - уже давно не накладывал свои руки на responsive templates
Если не поможет - найди в php-файле шаблона строчку с подключением responsive.css и закомменти её.
По мне, так лучше всего взять существующий модуль и по аналогии сделать свой. Но если вам так проще - сделайте на фреймах, вам же с этим кодом работать.
В таких случаях очень удобно использовать средства разработки, встроенные в любой современный браузер. Обычно вызываются на F12. Подсветить элемент и смотреть его стили.
Потому что вы выводите ваш текст в описании класса, а метод render вызывается позже описания. Внесите ваш код в метод рендер и возвращайте всё, что нужно вместе с основным блоком текста. Именно возвращайте и именно вместо, а не делайте echo в произвольном месте.
Через мод rewrite настрой, чтобы все обращения в /files/ перенаправлялись на php-файл-контроллер. Там проверяй авторизован пользователь или нет, и если авторизован - открывай файл и отдавай с нужными заголовками.
Сделай выдачу файла через скрипт
а как это сделать?
Поищи где-то в настройках шаблона - менеджер шаблонов, выбираешь свой шаблон и заходишь в его настройки. Должно быть там, точнее сказать не могу - уже давно не накладывал свои руки на responsive templates
Если не поможет - найди в php-файле шаблона строчку с подключением responsive.css и закомменти её.
По мне, так лучше всего взять существующий модуль и по аналогии сделать свой. Но если вам так проще - сделайте на фреймах, вам же с этим кодом работать.
Они пишутся проще, чем кажется =)
Отключи респонсив - он изменяет стиль в зависимости от размера экрана
Попробуйте сменить WYSIWYG. У вас сейчас TinyMCE? Поставьте CodeMirror. Мне помогло.
В таких случаях очень удобно использовать средства разработки, встроенные в любой современный браузер. Обычно вызываются на F12. Подсветить элемент и смотреть его стили.
Как-то так.
Потому что вы выводите ваш текст в описании класса, а метод render вызывается позже описания. Внесите ваш код в метод рендер и возвращайте всё, что нужно вместе с основным блоком текста. Именно возвращайте и именно вместо, а не делайте echo в произвольном месте.