Я хотел публиковать сообщения в сообществе, пытаясь прикрепить недавнюю проблему, связанную с выделением пользовательских шрифтов.Concrete5 Appending Paths
Когда я изначально настроил свой сайт, чтобы попробовать импортировать пользовательский шрифт, я следил за гидом здесь (http://www.concrete5.org/documentation/how-tos/designers/how-to-add-a-custom-font-face-to-your-theme/), и, к счастью, мне удалось загрузить файл fonts.css, который мне нужен.
К сожалению, совсем недавно я пошел и сделал некоторые настройки для темы, которую я использовал (в разделе «Настройки страницы»> «Дизайн»). Однако после того, как я сохранил эти изменения, я заметил, что на моих шрифтах больше не ссылаются, и я получаю 404 ошибки при попытке извлечь этот файл fonts.css.
Теперь в моем файле заголовка я ссылался на файл fonts.css, который работал до тех пор, пока я не внедрил настройки темы. Теперь кажется, что он изменил «location/directory» того, где эти страницы, или, по крайней мере, заголовочный файл. Ниже перечислены различия в том, что я вложил в заголовочный файл и что добавляется.
До:
<link rel="stylesheet" type="text/css" href="<?php echo $this->getStyleSheet('../fonts/raleway/fonts.css')?>" />
Сейчас:
<link rel="stylesheet" type="text/css" href="/index.php/ccm/system/css/page/157/../fonts/raleway/fonts.css" />
В частности, я заметил, что
/index.php/ccm/system/css/page/157/
теперь добавляется, что, очевидно, вызывает ссылку на провал , Мой вопрос в том, есть ли способ, которым я могу сбросить конкретный5, чтобы я прекратил добавлять эту ссылку или способ установить прямой путь (который /application/files/cache/css/fonts/raleway/fonts.css) в моем файле заголовка?
Что касается другой информации, у меня есть Pretty URL-адрес, который разрешен всем соответствующим образом (насколько я могу судить). И я установил местоположение всех моих страниц на своей собственной странице, а не все, которые были созданы на странице index.php.
Если у вас есть что-то, что вам, возможно, понадобится, просто сообщите мне. Опять же, если есть какой-то способ, которым я могу это решить, я бы очень признателен!
Извините, что я отмечаю ответ как полезный, эта учетная запись слишком мала. Но это сработало отлично. Еще раз спасибо. Не понял, что getStyleSheet запускал его через парсер LESS, и именно поэтому эта строка была добавлена. Мне показалось странным, что это сработало с первой попытки. В любом случае, спасибо снова! Очень признателен. – user3393973