Серия 4: Собираем основную сетку шаблона, рассказываю о шаблонах компонентов и как с ними работать.

Начинаем верстать сайт, рассказываю как выводят и как работают компоненты в Битрикс, как работать с шаблонами компонентов.

Показываю и рассматриваю почему не стоит складывать все стили в один файл, а подключать их только на уровне, конкретных компонентов.

Генератор SVG спрайтов svgsprit.es

Сниппеты компонентов 1C-Битрикс для phpStorm на форуме


Просмотров: 514 | Комментариев: 0
Внимание! все сообщения проходят премодерацию. Ваше сообщение появится после проверки
Текст сообщения*
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
Нажимая кнопку "Отправить", Вы принимаете условия
Политики конфиденциальности и обработки персональных данных
Юрий
Здравствуйте Михаил, а как использовать эти сниппеты в windows?
Имя Цитировать
Михаил Базаров
Цитата
Юрий написал:
Здравствуйте Михаил, а как использовать эти сниппеты в windows?
Точно так же как и в macOS, просто добавляете их в
Код
С:\users\ВАШ_ПОЛЬЗОВАТЕЛЬ\AppData\Roaming\JetBrains\PhpStormXX\templates
Имя Цитировать
Юрий
Благодарю
Имя Цитировать
Джек Воробей
Здравствуйте!

Делал всё пошагово, точь-в-точь, но, почему-то, на этапе настройки компонентов (18ая минута) слетел режим правки в битриксе. Он включается, но не реагирует на элементы =\ не всплывает шестерёнка и прочее, что должно всплывать =\

UPD
в общем отловил глюк. он появляется, когда через сниппет в пхпшторме ставим пункт "битрикс:серч.тайтл". Закомментив его - на сайте всё норм работает, режим правки стал реагировать. Почему так и как исправить - не понятно.

UPD2
В общем закомментил в файле поисковую строку. это позволило зайти через режим правки и копирнуть корзину, как по туториалу.
Затем, коль не получается сделать манипуляции с поисковой строкой как на видео, зашёл через админку, копирнул поисковую строку в ту же папку, куда удалось копирнуть корзину, пока был закоменчен поиск.
Т.е. в папке битрикс нашёл нашёл папку search.title.
Далее сделал копию в битрикс, но версии локал. Там всё сделал по аналогии с копией корзины, т.е.
локал - темплейтс - "название-домена" - components - bitrix - search.title - main_search  - "файлы search.title"

(т.е. я тут добавил для файлов сёрч.тайтла папку main_search, по аналогии с small_basket)


Окей. После чего, раскомментил в хедере пхп блок с поисковой строкой. Сделал деплоймент, папки в пхп-шторме появились. Но в файле хэдэр, как на видео, эффекта не произошло, доп строк не появились =\
Имя Цитировать
Джек Воробей
p.s. вам бы тут на форуме добавить некое уведомление об успешной отправке сообщения, а то не понятно, отправилось, или вдруг глюк какой-то случился =) Спасибо за уроки!
Имя Цитировать
Михаил Базаров
Цитата
Джек Воробей написал:
p.s. вам бы тут на форуме добавить некое уведомление об успешной отправке сообщения, а то не понятно, отправилось, или вдруг глюк какой-то случился =) Спасибо за уроки!
Да, в январе будет масштабное обновление сайта. Все поправится и улучшится.
В итоге не понял: все получилось?

Если что, можно скачать с git
https://github.com/mibazarow/bxstore.ru
там история версиям прямо по урокам, можно дернуть из нужного коммита
Имя Цитировать
Джек Воробей
Цитата
пишет:
[QUOTE]Джек Воробей написал:
p.s. вам бы тут на форуме добавить некое уведомление об успешной отправке сообщения, а то не понятно, отправилось, или вдруг глюк какой-то случился =) Спасибо за уроки![/QUOTE] Да, в январе будет масштабное обновление сайта. Все поправится и улучшится.
В итоге не понял: все получилось?

Если что, можно скачать с git
[URL=https://github.com/mibazarow/bxstore.ru]https://github.com/mibazarow/bxstore.ru[/URL]
там история версиям прямо по урокам, можно дернуть из нужного коммита

Нет, не получилось. Фаил header.php никак не заполняется после deployment.
Ещё я заметил, что деплоймент не всегда работает как надо, например, одну из подпапок я деплоил в частном порядке, но так или иначе реакции на этот фаил никакой из деплойментов не реализует =\
Я правильно понял по вашему туториалу, что там должно быть автоматическое изменение сразу по завершению деплоймента?
Или, может быть, после ручного копирования папки search.title в раздел local нужно с ней сделать что-то ещё, чтобы хэадер её увидел?

Видеоскриншот, для наглядности - https://youtu.be/TbljUEHlJuE (после 2й минуты можно прям в конце перескочить)
Имя Цитировать

Цены на разработку сайта или приложения

Что бы узнать точные стоимость и срок разработки:
достаточно, как можно подробнее, заполнить опросник и выслать на электронную почту info@bazarow.ru.
После ознакомления, смогу задать уточняющие вопросы и оценить.

В стоимость разработки уже включены и не требуют доплат:
  • Лицензия на необходимую редакцию 1С-Битрикс: Управление сайтом и лицензии на дополнительные модули, если требуются для конкретного проекта.
  • Применение технологии композитный сайт: Оптимизация скорости работы проекта под нагрузками.
  • Один год, бесплатной, технической поддержки от 1С-Битрикс
Интернет-магазин от 250 000 рублей
Полно-комплексная разработка интернет-магазина любой сложности. Интеграция с 1С, службами доставки и оплаты. Внутренняя СЕО оптимизация перед запуском.
Сайт компании от 200 000 рублей
Сайт с каталогом товаров или услуг, без функционала магазина. Включает формы обратной связи внутри карточек каталога. Любое количество статичных и динамичных разделов.
Инфоресурс от 200 000 рублей
Портал или доска объявлений с большим количеством разделов. Возможность включения форумов, блогов, регистрации пользователей, внутри сайтовая социальная сеть.
Сайт на готовом решении от 40 000 рублей
Подбор решения из более 200-от готовых сайтов, в соответствии с тематикой бизнеса. Запуск сайта на сервере или хостинге, со всеми настройками. Не большие доработки под задачу.
Мобильное приложение от 200 000 рублей

Кроме сайтов, занимаюсь разработкой мобильных приложений на технологии Apache Cordova. Это полноценные приложения, которые публикуются и распостранияются через официальные магазины GooglePlay и AppStore

  • Полная интеграция с базой данных, основного сайта.
  • Вывод каталогов продукции и услуг, прямо в приложении.
  • Персональные разделы пользователей с историей заказов.
  • Прямой доступ к устройству: GPS, камера, звонки и медиабиблиотека


attention