Добрый день. Добавьте пожалуйста 2 попытки.
Курс "Разработчик Bitrix Framework". Архитектура продукта.
Курс "Разработчик Bitrix Framework". Архитектура продукта.
09.10.2019 10:44:19
Всем привет!
Народ, помогите вот с такой вот проблемой: Главная страница Особенно это заметно если во время загрузки чуть-чуть вниз проскроллить: там есть слайдер с сотрудниками. Так вот когда страница ещё не полностью загрузилась, слайдер неппроинициализирован, и вместо больших, нормальных картинок отображаются миниатюрные картинки, а этого быть не должно. Приходится ждать 4-5 секунд, когда страница полностью прогрузится, и только тогда слайдер нормально работает, и элементы корректно отображаются. Кто-нибудь сталкивался с таким? Помогите пожалуйста. Версия Битрикс: 17.0.9, редакция Бизнес |
|
|
10.07.2019 10:57:46
Всем привет! Есть вот такая проблема:
Есть страница. На ней компонент списка новостей: bitrix:news.list Список новостей отображается корректно. Детальная страница новости также отображается корректно. Подключил на страницу плагин Хочу чтобы при клике по элементу списка был бы не переход на детальную страницу новости, а во всплывающем окне бы отображались данные одной новости, детально. В общем вот страница, на которой размещён компонент bitrix:news.list:
То есть по большому счёту мне надо как то в компонент bitrix:news.detail передать номер новости, по которой кликнули. Подскажите, как это можно сделать? Сейчас пока закомментировал код вызова компонента детальной страницы новости, так как нужный функционал не получилось пока реализовать. |
|||
|
29.05.2019 10:48:36
Всем добрый день. Столкнулся с такой проблемой. Размещен на странице как я понимаю комплексный компонент bitrix:webdav
Сейчас документы в нём отображаются вот так: (см. скриншот). Подскажите пожалуйста, каким образом в этом компоненте можно задать сортировку? В настройках компонента я такого не нашёл. Сотавный компоненты: bitrix:disk.folder.list bitrix:disk.help.network.drive bitrix:disk.interface.grid bitrix:disk.breadcrumbs bitrix:disk.folder.toolbar bitrix:disk.breadcrumbs.tree Я пытался из админки зайти в какой-либо документ, и поменять там значение поля сортировки, но при сохранении вот такое вот сообщение получил: Модуль "Библиотека документов" работает в режиме чтения (был запущен процесс перехода на модуль "Диск"). Обратитесь к администратору портала. Народ, подскажите, какой компонент надо править, чтобы сортировку по-умолчанию поменять. Пускай даже если это будет жестко в коде задано. |
|
|
10.04.2019 17:20:03
|
|
|
10.04.2019 14:35:02
Добрый день. Есть на Битриксе Интранет портал. Там есть инфоблок "График отсутствий". Если я в админ-панеле пытаюсь зайти в этот инфоблок, чтобы посмотреть элементы этого инфоблока, то браузер мне выдаёт ошибку 500 "Internal Server Error". Подскажите пожалуйста, в чём дело? С другими инфоблоками, и с другими элементами инфоблоков такого не происходит. Каким образом определить, в какой таблице лежат элементы инфоблоков?
Спасибо. |
|
|
29.03.2019 20:55:16
Всем привет. Столкнулся вот с такой проблемой. Локально у меня стоит XAMPP 7 версии.
Я туда пробую устанавливать CMS 1С-Bitrix с помощью файла bitrixsetup.php Дошёл до шага "Создание базы данных" - там надо указать параметры для соединения с базой данных. А база то у меня ещё не создана, ну я думаю щас зайду в phpmyadmin, да создам руками, и всё. Но вот как только перехожу в phpmyadmin по адресу
mbstring.func_overload = 2 так как при установке Битрикс требует чтоб было выставлено значение 2. Народ, подскажите, как эту проблему можно вылечить? |
|||
|
09.03.2019 12:40:27
Всем добрый день. Вот такая проблема. Есть портал на Битрикс24. Там каждый день делается импорт оргструктуры из 1С.
Используется компонент bitrix:users.import.1c Всё работало нормально до тех пор, пока не перешли с версии 1С 2.5 на версию 3. При импорте не все записи из графика отсутствий стали попадать в календарь отсутствий. Я начал копать. Выяснилось что не yf все записи из XML-файла создавался новый элемент инфоблока "График отсутствий". Элемент не создавался -> отсутствие не отображалось в календаре. Стал дальше копать, оказалось что если название узла "Состояние" пришло другое (отличное от того, что было раньше), то новый элемент инфоблока "График отсутствий" не добавляется. Компонент bitrix:users.import.1c стандартный. Подскажите,были ли у кого-нибудь такие проблемы при импорте, что не все графики отсутствий импортировались корректно из 1С в Битрикс 24? |
|
|
27.02.2019 09:10:12
Всем привет.
Есть вот такая проблема: Выгружаю Пользователей из 1С. Но в календаре отсутствий не появляется зеленая полоса с типом отпуска "Ежегодный". Подскажите, в чём может быть проблема? Также есть тестовый сервер. Когда делаю выгрузку туда - всё нормально в календаре отсутствий отображается. Для обмена использую компонент bitrix:intranet.users.import.1c Для календаря отсутствий использую компонент bitrix: intranet.absence.calendar Пример XML файла и скриншоты прикладываю. Можно например в XML-файле найти запись с ИД 6361495b-b9f5-11dc-8fe4-001a4bba020a_ff8c1e64-2b8e-11e9-a2de-40a8f02e4f3e_OEG (строка 69426) У этой записи есть узел <ПричинаОтсутствия>В ежегодном отпуске</ПричинаОтсутствия> - но в календаре отсутствий такой тип отсутствия почему то не отображается. помогите пожалуйста. Сам XML-файл вот: |
|
|
15.02.2019 15:39:42
Вывел отдельно перед ajax-запросом
$data = $(this).serializeArray(); console.log($data); массив из 5 элементов выводится, ну то есть как раз поля формы и в PROPERTY_COUNTRY как раз было выбранное значение страны А вот в ответе от ajax-запроса выдаётся куча какой то левой информации, какие то HTML-теги, и прочее, но в $_REQUEST так ничего и не пападает. |
|
|
15.02.2019 15:17:21
Сделал URL в ajax-запросе вот таким: url: '
|
|
|
15.02.2019 14:29:57
Спасибо, исправил, сам тоже не доглядел )) событие теперь срабатывает. Ajax-запрос успешно выполняется, страница не перезагружается, но в $_GET ничего не приходит, сейчас буду гуглить как это исправить.... Думаю что на этой же странице надо просто в php обработать GET-параметры.
Я раньше как делал: данные с формы отдавал в отдельный php-файлик. Мне этот файлик данные обрабатывал, и отдавал обратно в ajax запрос, например в success-метод (если всё успешно завершилось), а вот как тут сделать - буду думать. Спасибо. |
|
|
15.02.2019 14:09:56
вставил полностью ваш код вместо своего, добавил только console.log('test') чтоб понимать, что событие сработало:
ни console.log не срабатывает, ни ajax-запрос |
|||
|
15.02.2019 13:54:20
Попробовал ваш код - ничего не происходит.
Сделал вот так:
Но страница всё равно перезагружается, даже несмотря на то, что указано e.preventDefault(); И в URL после перезагрузки страницы всё равно попадают все поля, что есть в форме, а не те, что указаны в data |
|||
|
15.02.2019 13:02:21
Спасибо. Кажется что-то уже начинает получаться. На страницу, где размещён вызов компонента bitrix:news.list я добавил переменную фильтрации как вы и говорили:
И далее при вызове самого компонента указал эту переменную: ("FILTER_NAME" => "filter_ex",)
получала значение при срабатывании события onchange у select'a, например у того списка, который отвечает за выбор страны. Я думал вот как: Сработает событие onchange, и в js я вызову submit формы, и в GET-массив попадёт параметр, но пока не получается. Сергей, а как мне при срабатывании события onchange у select'а вызвать submit формы? Сейчас вот так сделал:
Пока не работает. |
|||||||
|
15.02.2019 09:40:06
Всем привет! Народ, подскажите, каким образом можно реализовать фильтрацию элементов инфоблока по его свойствам?
Есть инфоблок. У него есть свойства "Компания", "Тема", "Страна", "Дата проведения", "Файл". Я на страницу накидал форму:
Хочу чтоб при выборе какого-либо пункта из выпадающего списка срабатывал бы фильтр, и на странице отображались бы только те элементы инфоблока, значение свойств которых совпадали бы со значением выбранного пункта из выпадающего списка. Подскажите, в какую сторону копать? Думаю использовать компонент birix:news.list Как думаете, я в правильном направлении двигаюсь? Вот тут тестирую: |
|||
|
22.01.2019 11:33:05
Не работает этот код. Только что проверял:
На скринах подробности. Вместо true пробовал "Y" ставить - тоже не помогло. |
|||
|