Тёмный
No video :(

Урок 4. CMS 1C-Битрикс: управление сайтом. Перенос верстки в шаблон 

WebForMySelf
Подписаться 109 тыс.
Просмотров 55 тыс.
50% 1

Узнайте подробнее о курсе "1С-Битрикс. Практика создания веб-проектов": webformyself.c...
Итак, в предыдущем уроке мы создали и активировали пока что пустую тему, некий чистый белый лист, с которого можем начинать создание полноценного шаблона для 1С-Битрикс. В этом уроке мы найдем готовую верстку сайта и перенесем ее в структуру шаблона CMS, добившись подключения всех стилей, скриптов и картинок. В итоге при обращении к главной странице сайта мы должны получить готовую верстку шаблона, без ошибок.
Из урока вы узнаете, как правильно подключать стили и скрипты к теме, а также узнаете, почему их правильно подключать через специальные методы Битрикса.

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 57   
@TheNcoding
@TheNcoding 6 лет назад
Вот хорошо получилось. Как раз начал изучать битрикс
@sergmay911
@sergmay911 4 года назад
У меня конструкция не срабатывает, пространство имен Asset не импортируется. Далее при подключения стилей и скриптов не происходит. Версия Bitrix у меня 20. Все делал по шагам с самого начала в PhpStorm. В Яндексе причину не нашел. В чем может быть дело? Спасибо.
@dunhill302
@dunhill302 3 года назад
Присоединяюсь!
@user-in5yg9ts2z
@user-in5yg9ts2z 3 года назад
Есть такая проблема! Я решил подключать через SITE TEMPLATE PATH, вроде все работает
@user-yp5tz6it8h
@user-yp5tz6it8h 3 года назад
У меня была такая же проблема, оказалось, что в обоих случаях были лишние пробелы, т.е. было вот так: Asset::getInstance()->addCss(SITE_TEMPLATE_PATH .'/*css/style.css'); и Asset::getInstance()->addJs(SITE_TEMPLATE_PATH .'/*js/jquery-1.11.1.min.js'); звёздочками обозначены пробелы, которые были у меня, но которых быть не должно. После их удаления всё заработало. Также обратите внимание, что результаты должны проявиться после введения:
@livingston9750
@livingston9750 2 года назад
Скажите, спустя год нашлось решение этой проблемы?
@sheiksl4446
@sheiksl4446 Год назад
@@livingston9750 Я нашел. В настройках в блоке "Оптимизация СSS" выбрать пункт "Переместить весь JS в конец"
@Chaosmorale
@Chaosmorale Год назад
Здравствуйте! Подскажите вы в видео используете шаблон скаченный с интервента. Получается на 1С битрикс можно натянуть любой шаблон, даже тот который разрабатывался под Wordpress? Просто я смотрю в сети много симпатичных шаблонов продается, но в основном для Wordpress, могу я его купить и по вашим видео как вы все описываете эту верстку перенести на 1С БУС?
@user-zm7gb6wb3b
@user-zm7gb6wb3b Год назад
Для подключения css используйте: $APPLICATION->SetAdditionalCSS("/local/templates/TestSite/css/style.css");
@romanfedorov369
@romanfedorov369 6 лет назад
а зачем строку с html тегами "подключать" Asset`ом если ее можно "подключить" при помощи php просто оставив ее вне тега php?
@vanilmann1203
@vanilmann1203 3 года назад
А правду мы так и не узнаем :)
@Tui3694
@Tui3694 3 года назад
@@vanilmann1203 это сказано в 18:10.
@justgames2458
@justgames2458 9 месяцев назад
Здравствуйте! А как вывести категорию товаров и карточки в Битрикс? Просто начал только изучать.
@vitalmurashev1852
@vitalmurashev1852 3 года назад
где настроить вывод скриптов в конце страницы? и возможно ли часть скриптов вывести в хеад а часть в конце бади?
@webnetcoder9
@webnetcoder9 4 года назад
В этом именно уроке, после всех этих манипуляций с кодом, у меня куда-то исчез сайтбар. Понятия не имею, как обратно вернуть. Кто может подскажите! Заранее благодарю!
@androiddecolt11
@androiddecolt11 2 года назад
При создании файла 'php_interface/init.php ', когда пишешь "
@danielwischerdson8328
@danielwischerdson8328 2 года назад
Ты пытаешься вывести "Hi" в поток вывода, а далее где-то в ядре битры идет инициализация заголовков ответа. Это недопустимо - вывод должен быть всегда после инициализации заголовков. Если выводить информацию то php сам проставит заголовки по умолчанию и проигнорирует все остальные кастомные. Отсюда и ошибка "Нельзя начать сессию потому что заголовки уже отправлены"
@user-xo6ui5el2l
@user-xo6ui5el2l 2 года назад
У меня не работают методы , которые вызываются через объект $APPLICATION, все они указывают в null. Помогите пожалуйста
@user-jb6no4wx5k
@user-jb6no4wx5k 4 года назад
🔥🔥🔥🔥👌
@livingston9750
@livingston9750 2 года назад
init.php подключился после подвала. Почемуууу? 😢
@rebus1985
@rebus1985 2 года назад
у меня тоже, но все равно все работает
@pavpav1573
@pavpav1573 6 лет назад
в чем может быть проблема? не отображается панель администратора , все как на видео после тэга бади сразу id с кодом php APPLICATION... один в один как тексте...
@baygaziev90
@baygaziev90 4 года назад
Подключи после body,
@zosyanax
@zosyanax 4 года назад
@@baygaziev90 в настройках модуля,возможно, для определенных групп пользователей панель отключена
@user-ve8ri3ew3z
@user-ve8ri3ew3z 2 года назад
чтобы зайти в админ панель Ваше название сайта/admin/settings.php и водите ваш пароль
@androiddecolt11
@androiddecolt11 2 года назад
Придется переустанавливать Битрикс заново. Сохраняем index.php и папку local к себе на диск. Переустанавливаем Битрикс. Идем в "Администрирование > Настройки > Настройки продукта > Настройки модулей > Доступ" и во всех выпадающих списках ставим "Полный доступ" (временно, офк). У файла index.php, который на хостинге, лучше тоже создать копию, на всякий пожарный. И возвращаем index.php и папку local с диска опять на хостинг.
@vanilmann1203
@vanilmann1203 3 года назад
Уже будет восьмая попытка натянуть ваш шаблон на мой битрикс, но он никак не натягивается. Рвется шаблон и все тут. То стили слетают, то вообще ошибки на уровне языка PHP, которым увы не владею. :(
@user-xy3pm8fo5r
@user-xy3pm8fo5r 3 года назад
Выход один: изучи хотя бы основы PHP. Без него в битриксе никуда
@evgenfirst3506
@evgenfirst3506 5 лет назад
Как подключить bootstrap4 css/js через ядро btx?
@user-hn4py2sv5z
@user-hn4py2sv5z 4 года назад
какая программа редактор. напишите пожалуйста?
@pozytron-code
@pozytron-code 4 года назад
phpStorm
@cherchilloprt5801
@cherchilloprt5801 3 года назад
баба успокойся,это ремесло не для тебя
@prodvi333
@prodvi333 2 года назад
Увы, это не курс для начинающих, тк многие вещи делаются, как очевидные, но они совершенно непонятны. Явно рассчитано уже на знающих, куча переменных, констант и прочего, что совершенно непонятно, ровня китайскому
@Apokaliptikc
@Apokaliptikc 2 года назад
начинающему в битриксе так то... перед тем как его учить вам надо уже ознакомится с HTML, CSs, JS, и PHP, . И только после этого вы можете считать себя начинающем пользователем Битрикс...
@prodvi333
@prodvi333 2 года назад
@@Apokaliptikc Я параллельно как раз изучаю данные дисциплины, хотелось сэкономить время, поэтому буду пытаться на своём уровне всё усвоить. Спасибо за пояснение
@ammonjerro396
@ammonjerro396 2 года назад
@@Apokaliptikc что за бред? Каким образом JS относится к Битриксу? Ну допустим ПХП, на нём пишется Битрикс, но JS. Да и ХТМЛ с ЦСС это про вёрстку, а не Битрикс.
@Apokaliptikc
@Apokaliptikc 2 года назад
@@ammonjerro396 собственно в битриксе ты вплетаешь в верстку свой код пыхи... Если ты не знаешь html то как ты правильно разделишь вложенные дивы и перенесешь их в news list например при этом ничего не сломав? Html надо знать просто обязательно не хуже php. Банальные правки от фронтендера на работающем сайте ты как править будешь будешь без знаний верстки? Css конечно на совести фронтендера, но минимальное понимание того с чем ты работаешь должно же быть ... Js опять таки для ознакомления, хотяб суметь аякс запрос накидать, и не пугаться квериселекторов если вдруг придется открыть main. js...
@ammonjerro396
@ammonjerro396 2 года назад
@@Apokaliptikc ну и при чем тут Битрикс? Всё тоже самое надо для любой ЦМСки или фреймворка. И для натягивания шаблона вполне хватит базовых знаний ХТМЛ. JS это уже вообще другая тема. Фронт с бэком смешивают лишь в малых шарагах, в целях экономии.
Далее
НЕ ИГРАЙ В ЭТУ ИГРУ! 😂 #Shorts
00:28
Просмотров 194 тыс.
ЛОВИМ НОВЫХ МОНСТРОВ В LETHAL COMPANY
2:42:22
娜美这是在浪费食物 #路飞#海贼王
00:20
НЕ ИГРАЙ В ЭТУ ИГРУ! 😂 #Shorts
00:28
Просмотров 194 тыс.