2013-03-31 3 views
0

Почему относительные пути не работают в популярных базовых системах управления контентом, которые используют «редактируемые» метки классов? Странно, что каждый раз, когда я редактирую страницу в CMS, все мои стили и jS убиваются из-за моих относительных путей. Что происходит за кулисами? Являются ли они дублирующей копией моей страницы? Несмотря на то, что до сих пор, кажется, не совсем это объяснить, потому что вперед относительные пути, такие какПочему относительные пути не работают в CMS?

/css/style.css будет по-прежнему работать,

но относительные пути идти назад, такие как

../css/style.css 

больше не работает.

Даже если они делают дублируемую копию, у них есть FTP-доступ, и кажется, что они должны иметь возможность отслеживать относительные пути ... Вместо этого им нужен абсолютный или корневой путь.

+0

Какой CMS? Их буквально сотни ... – Lemurr

+0

Например, pagelime, surrealcms и я думаю cushycms – LazerSharks

ответ

0

Относительные пути отлично работают в Surreal, но если ваша страница содержит файлы, то пути могут «ломаться» в зависимости от того, где находится эта страница, в которую он входит.

Несмотря на это, вы можете настроить URL форматирования довольно легко в Surreal:

<div class="editable" data-urls="absolute"> 
    ... 
</div> 

Более подробная информация в документации: http://www.surrealcms.dev/docs/url-formatting