1 / 1 / 0
Регистрация: 12.07.2016
Сообщений: 57
|
|
1 | |
Где находится файл стилей сайта?04.10.2016, 15:27. Показов 8217. Ответов 11
Метки нет (Все метки)
Доброго времени суток, впервые столкнулся с 1c Битрикс, и вообщем такая штука:
Установил бетта версию на 30-ть дней и пытаюсь изменить стили в шаблоне стандартном.. но не могу найти вообще этот файл стилей, смотрю через инспектор - то оно все стии сохраняет в кеш файл css ( как изменить елементарные стили на странице понятия не имею ((
0
|
04.10.2016, 15:27 | |
Ответы с готовыми решениями:
11
Где находится видео в папках сайта? Где находится конфигурационный файл? Где находится файл hosts? Где находится файл загрузки? |
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
|
|
23.11.2016, 10:08 | 2 |
Доброе утро! В настройках модуля /bitrix/admin/settings.php?lang=ru в блоке "Оптимизация CSS" отключите "Объединять CSS файлы". По умолчанию, эта опция включена и Битрикс объединяет все стили в 1 файл.
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
23.11.2016, 10:50 | 3 |
Werwolf87, зачем?
valera_web, в инспекторе кода, выше этого стиля в комментарии написано, с какого файла это взято. По дефолту общие стили шаблона берутся из файла template_styles.css, и другие стили из файла styles.css. Добавлено через 3 минуты И вообще, почитайте курсы https://dev.1c-bitrix.ru/learn... R_ID=04938
1
|
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
|
|
23.11.2016, 11:00 | 4 |
По умолчанию, опция "Объединять CSS файлы" включена. Битрикс будет создавать один файл css стилей в кеше. Для того, чтобы valera_web смог увидеть в инспекторе кода из какого файла берется этот стиль, нужно отключить эту опцию.
Вы правы, общие стили берутся из файлов template_styles.css и styles.css. Но не забывайте, чтоб могут быть подключены стили компонентов (style.css в папке компонента).
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
23.11.2016, 11:06 | 5 | |||||
Еще раз повторю, не надо ничего отключать.
В объединенном файле указано, откуда взят этот код. В начале каждого "нового файла" в общем файле стоят комменты вида
1
|
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
|
|
23.11.2016, 11:24 | 7 |
Прошу прощения, что вступаю с Вами в дискуссию, но представьте, что в кеше файл из 1000 строк. Каждый раз листать, чтобы найти информацию об исходном файле?
Или, допустим, вы нашли, что у вас используется стиль span.time. В файле стилей есть другие стили с таким же селектором. Как быстро найти и отредактировать его? Отключив "Объединять CSS файлы", вы четко увидите, файл css и номер строки. Когда у Вас большой сайт, это заметно ускоряет работу. Или я не прав? Поправьте меня, пожалуйста. Добавлено через 2 минуты Сколько действий Вам нужно выполнить, чтобы посмотреть откуда стиль?
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
23.11.2016, 11:36 | 8 |
Werwolf87, три клика мышкой (правая клавиша - просмотр кода элемента - клик на ссылку на стиль справа в консоли), нажатие Ctrl+F и ввод "/* start" в окно поиска. Пара-тройка секунд. Ну ладно, может еще пяток секунд на поиск файла с этой строкой - клик по поиску вверх/вниз. Но зато:
1) Я не заставляю тормозить сайт (а в случае снятия объединения другие пользователи могут заметить замедление) 2) Я не жду отклика сайта на несколько запросов (Зайти в админку - 1, снять галку и сохранить - 2, обновить страницу со сбросом кэша - 3, возможно еще вырубить CDN (т.к. с ним бывают проблемы в таких ситуациях) - 4, а затем все это еще в обратном порядке). Единственный минус - это номер строки, да, так его определить несколько проблематично. Но это мелочи, обычный поиск никто не отменял. Добавлено через 2 минуты И да, вы что, каждый раз будете включать-отключать объединение, как понадобится найти файл стилей и внести изменения в какой-то стиль?
1
|
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
|
|
23.11.2016, 11:41 | 9 |
Обычно, всегда имеется dev и production версии сайта. Вы же не делаете правки на живом сайте?
Боюсь мы окончательно запутали нашего тс. Но, в его случае, думаю подойдет Ваш способ. Добавлено через 1 минуту На dev версии всегда отключен кеш и CDN. Все правки делаю там, а потом переношу на production.
0
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
23.11.2016, 11:45 | 10 |
Это в идеале выполняется это самое "обычно". А зачастую, как раз-таки на живом сайте все и делается, т.к. мало кто хочет оплачивать сразу за две версии, или же оплачивать доп время за разворачивание второй версии, а затем за слияние их в продакшне. Особенно в том случае, если пустяковая задача, в духе "поменять цвет кнопочки". Думаете, кто-то будет оплачивать 2-3 часа работы вместо получаса? Или, может, думаете, что я или кто-то еще будет бесплатно разворачивать копии и заниматься слиянием сайта, терять впустую свое время? Ладно, если там стоит git, еще как-то. Но все равно, БД ведь тоже надо. А делать бэкап сайта и его затем переносить-разворачивать, особенно, если сайт крупный и разросшийся, займет немало времени.
1
|
1 / 1 / 1
Регистрация: 22.11.2016
Сообщений: 24
|
|
23.11.2016, 11:53 | 11 |
Мне кажется, дальше уже пойдет оффтоп. Мы рассказали тс о двух способах, как посмотреть стили сайта. Пусть он выберет для себя наиболее оптимальный.
Можем продолжить обсуждение, если Вам интересно, в личных сообщениях, или как они тут у Вас называются. Я новенький на этом форуме
0
|
KOPOJI
|
23.11.2016, 11:55
Где находится файл стилей сайта?
#12
|
Не по теме: нет, я думаю, на этом можно закончить обсуждение данного вопроса. Оба способа имеют право на жизнь, все зависит от ситуации
0
|
23.11.2016, 11:55 | |
Файл компилятора, где находится? Где находится файл виртуальной системы? Где находится файл boot.ini? Как узнать, где находится файл? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |