Ну мне бы не помешало)) А так, хотя бы общее описание помогло бы на порядок быстрее разобраться с незнакомыми шаблонами, сэкономить время и ускорить вхождение новых кадров в разработку.
Подскажите, пожалуйста, а есть где-нибудь комментарии к работе компонентов каталога, например catalog.section. Т.е. например открываем стандартный шаблон этого компонента и там расписано, что этот кусок кода отвечает за то-то, другой за то-то и т.д. Или это только самому разбираться через кровь и пот?
Задача. Есть левое меню, пункты которых указывают на разделы и подразделы инфоблока. Справа отображается catalog.section, который выводит элементы разделов и подразделов. Получается, что нужно выводить только элементы для определенного раздела или подраздела. Как правильней сделать вывод в данном случае? Какие варианты вижу я: 1. Размещаем catalog.section и urlrewrite вручную прописываем правило для обработки адресов 2. Как-то кастомизировать компленсный компонент catalog, но как в данном случае сделать шаблон не пойму, ведь там по сути один компонент будет. А как бы Вы сделали?
Спасибо, но хотелось бы разобраться все же с виртуал боксом, т.к. под него заточен образ "Виртуальная машина BitrixVM5.1.2 с объемом диска 10 Гб для VirtualBox" (https://www.1c-bitrix.ru/products/vmbitrix/)
В каком режиме нужно ставить сетевые настройки (тип подключения) в virtualbox и какие настройки при этом нужно сделать, чтобы при разворачивании VMBitrix5 можно было получить доступ в сеть (для того, чтобы демо можно было скачивать прям из виртуалки, а то пришлось разворачивать веб окружение, потом демо на нем, потом его переносить на виртуалку, где тип подключения был выставлен в "Виртуальный адаптер хоста" ) . Пробывал по умолчанию оставить nat, сделал проброс с 22 на 22 и с 80 на 80, но не заработало. Через виртуальный мост тоже не получилось, не работает DHCP. Очень интересно, как другие настраивают virtualbox для работы с VMBitrix5, а то что-то инструкции по этому поводу не нашел.
Попробую переформулировать вопрос, может тогда кто-нибудь поможет))
В каком режиме нужно ставить сетевые настройки (тип подключения) в virtualbox, чтобы при разворачивании VMBitrix5 можно было получить доступ в сеть (для того, чтобы демо можно было скачивать прям из виртуалки, а то пришлось разворачивать веб окружение, потом демо на нем, потом его переносить на виртуалку, где тип подключения был выставлен в "Виртуальный адаптер хоста") и какие настройки при этом нужно сделать.
Всем доброго времени суток. Скачал свежую версию виртуальной машины битрикса, свежую версию виртуал бокс. Импортировал виртуальную машину, но подключиться к ней по SSH не получилось, хотя ip высветился 10.0.2.15. В настройках виртуалбокса, по умолчанию стоит NAT. Подскажите, пожалуйста, как правильно настроить NAT для работы локально и чтобы можно было работать через git, либо может нужно использовать не NAT? Выключил виртуальную машину, поменял сетевую настройку на сетевой мост, включаю виртуальную машину битрикса, а ip теперь пуст, все финиш)) Удалил виртуальную машину и импортировал заново, теперь в сетевых настройках ставлю сразу сетевой мост, запускаю виртуальную машину и ip пуст, DHTP судя по всему не отработал? Значит только вручную в данном режиме можно настроить? Снова развернул виртуалку, но на этот раз сделал в режиме виртуального адаптера хоста. ip присвоился и подключился без проблем, да только теперь сеть не доступна...
Вот в этой статье увидел картинку детальной загрузки страницы в процентах (рис. Время создания страницы, там где указывается в процентах загрузка пролога, шаблона, эпилога и т.д.). Кто-нибудь может показать, где это можно увидеть в мониторе производительности, а то у себя на старте не вижу оного (верския 14.9).
Если сайт до переноса работал нормально, а после стал сбоить, то можно попробывать для начала протестировать конфигурацию сервера с помощью соответствующего скрипта, либо с помощью стандартных средств битрикса, коль уже развернули и исправить все ошибки, которые вылезут, далее заново сделать копию средствами битрикса и снова развернуть на настроенном хостинге.
В том же окне монитора качества есть вкладка с описанием Cross-Site Scripting. Точно не помню, но там, кажется, нужно вывод обрамить в функцию htmlspecialcharsbx().
Сам задал вопрос, сам попробую ответить:), если не правильно, может кто и поправит... 1. Достаточно копирайта-ссылки 2. не ввожу ничего 3. на совести администратора сайта 4. никто не проходил успешно.
Нужно вернуть количество элементов при этом некорректно отрабатывает CIBlockElement::GetList, если в свойстве (PROIZVODITEL) типа список инфоблока содержится текст, в котором есть символ " (двойные кавычки), причем если кавычки елочкой, то все работает корректно, да и любые другие символы, кроме ". А если вставить непосредственно строку, которая выводится в AddMessage2Log с помощью переменной $value, например "ООО \"НБК-трейд\" Россия", и подставить ее в "PROPERTY_PROIZVODITEL_VALUE"=>"ООО \"НБК-трейд\" Россия", то GetList отрабатывает корректно, если через переменные передается, то неправильно отрабатывает (а нужно именно через переменные, т.к. используется цикл).
Пробывал такое подставлять в "PROPERTY_PROIZVODITEL_VALUE"=>$value: $value ='"'.addslashes(html_entity_decode($arItem['PROPERTY_PROIZVODITEL_VALUE']).'"'; или $value =addslashes(html_entity_decode($arItem['PROPERTY_PROIZVODITEL_VALUE']); но ничего не срабатывает. Кто-нибудь сталкивался?
Возникли следующие вопросы по монитору качества: 1. Название теста: Введена информация об интеграторе решения - куда, собственно, вводится эта информация 2. Название теста: Введена информация о техподдержке проекта - тоже самое 3. Название теста: Административные учетные записи - защищены - выставил уровень повышенный, тест пройден, но пароли та у админа все также не соответсвуют уровню повышенному, так смысл от этого теста? Видимо только при создании новых пользователей пригодится? 4. Название теста: Ядро проекта не модифицировалось - этот тест когда-нибудь кто-нибудь проходил успешно?
Но нужно, чтобы все было в sitemap.xml, а сейчас там только ссылки на другие файлы. Кто-нибудь знает, как можно сделать в битриксе, чтобы формировался всего один файл sitemap.xml и в нем была вся карта сайта, без разбивки по другим файлам?
Создаю карту сайтав в поисковой оптимизации - Настройка sitemap. Прохожу все настройки по умолчанию и генерирую файлы карты. В итоге получается следующий файл sitemap.xml:
Но сам файл sitemap_000.xml нет. Что я делаю не так и что еще нужно сделать. Версия продукта 15.0.6 Также создаются файлы sitemap_iblock_9.xml sitemap_iblock_8.xml sitemap_iblock_41.xml sitemap_iblock_40.xml sitemap_iblock_2.xml sitemap_iblock_11.xml sitemap_iblock_10.xml sitemap_files.xml sitemap_errors.xml sitemap.xml
Если из секции <loс> скопировать содержимое в адресную строку и запустить то этот файл генерируется, но это как-то неправильно...
Попробовал повторно обновить ссылку из (https://cto1.ru/sitemap_000.xml), но теперь 404 выдает, странно все это. Как можно сделать, чтобы файл карты был один sitemap.xml и в нем все содержимое, которое должно быть в карте сайта или как сгенерировать так, чтобы все работало сразу? Сделал как в курсе админ модули, но все также, как и описано выше. Подскажите, пожалуйста, как все-таки можно сделать, какие есть варианты решения проблемы