Jump to content

создать свой файл .css


Recommended Posts

Как правильно создать свой файл .css , чтобы он подгружался?

Не хочу писать код в уже созданные файлы, потому что не найду потом, что и где.

Нужно создать изменения в приложении "магазин"

Создал файл, прописал в нем класс, потом указал этот класс в шаблоне, а он его не видит. Кеш чистил. Скорее всего файл не подключается почему то.

Или я что то не так делаю?

image.png

Link to comment
Share on other sites

2 часа назад, HooLIGUN сказал:

Как правильно создать свой файл .css , чтобы он подгружался?

Не хочу писать код в уже созданные файлы, потому что не найду потом, что и где.

Нужно создать изменения в приложении "магазин"

Создал файл, прописал в нем класс, потом указал этот класс в шаблоне, а он его не видит. Кеш чистил. Скорее всего файл не подключается почему то.

Или я что то не так делаю?

image.png

А может попробовать (theme_css_location) не в global а в front файл создать?  🙂

Link to comment
Share on other sites

7 минут назад, ZIKURIK сказал:

А может попробовать (theme_css_location) не в global а в front файл создать?  🙂

и так и так пробовал.

В чем разница?

Link to comment
Share on other sites

7 минут назад, HooLIGUN сказал:

В чем разница?

у каждого раздела, видимо, своя директория для стилей прописана.
core-front-custom действует на весь форум.
все остальные - для каждого своя.

Link to comment
Share on other sites

6 минут назад, by_ix сказал:

выше дважды написал.

 

2 часа назад, HooLIGUN сказал:

и так и так пробовал.

Не подключаются свои стили.

123.gif

Link to comment
Share on other sites

Только что, by_ix сказал:
  Показать контент

ты кэш в браузер отчищал? мб из-за этого.

Да. и в браузере и на сайте

Link to comment
Share on other sites

HooLIGUN сейчас для эксперимента создал у себя style.css и добавил скругление кнопки в загрузках. Всё норм создалось и применился класс. 

Link to comment
Share on other sites

7 минут назад, the.bunin сказал:

Всё норм создалось и применился класс

угу.
снова попробовал, уже на 4.6.4 и деф шаблоне, тоже всё видит норм.

@HooLIGUN через что ты вообще искал в конце на гифке? через консоль? этого стиля не будет в консоли.
он кэшируется и создаётся что-то типа такого:
/uploads/css_built_1/258adbb6e4f3e83cd3b355f84e3fa002_custom.css?v=4e52a1ea3c1626645310

Edited by by_ix
Link to comment
Share on other sites

2 часа назад, HooLIGUN сказал:

 

Не подключаются свои стили.

можно заставить:
1. Создай css файл в front, существующая группа . (точка), приложение Магазин
2. в includeCSS (core->global->global) вставить например такой код:

{{if \IPS\Dispatcher::i()->application->directory == 'nexus'}}
{{$nexus = \IPS\Theme::i()->css( 'mycss.css', 'nexus', 'front' );}}
<link rel='stylesheet' href='{expression="\IPS\Http\Url::external( $nexus[0] )->setQueryString( 'v', \IPS\Theme::i()->cssCacheBustKey() )"}' media='all'>
{{endif}}

mycss.css - имя файла css

Link to comment
Share on other sites

8 часов назад, by_ix сказал:

угу.
снова попробовал, уже на 4.6.4 и деф шаблоне, тоже всё видит норм.

@HooLIGUN через что ты вообще искал в конце на гифке? через консоль? этого стиля не будет в консоли.
он кэшируется и создаётся что-то типа такого:
/uploads/css_built_1/258adbb6e4f3e83cd3b355f84e3fa002_custom.css?v=4e52a1ea3c1626645310

Да, вчера в итоге разобрался, а может само прошло.

около 5 раз обновил кеш на форуме и класс сработал, а потом и увидел, что созданные файлы по другому генерируются, иначе, чем в 3.4

 

Link to comment
Share on other sites

Можно прямо в коде указать, какой файл подключать

\IPS\Output::i()->cssFiles = array_merge( \IPS\Output::i()->cssFiles, \IPS\Theme::i()->css( 'my.css', 'core', 'front' ) );
 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...