Ответы пользователя по тегу 1С-Битрикс
  • Как вывести список файлов с ссылками в директории битрикс?

    divanus
    @divanus Автор вопроса
    junior php bitrix python
    use \Bitrix\Main\{ Application, IO };
    
    $iterator = new \RecursiveIteratorIterator(
        new \RecursiveDirectoryIterator(Application::getDocumentRoot() . '/upload/MY_FOLDER/', \RecursiveDirectoryIterator::SKIP_DOTS | \FilesystemIterator::FOLLOW_SYMLINKS),
        \RecursiveIteratorIterator::SELF_FIRST
    );
    
    foreach($iterator as $item) {
        if ($item->isFile()) {
            $file = new IO\File($item->getPathname());
    
            echo \sprintf('<a download href="/%s">%s</a>', \str_replace(Application::getDocumentRoot(), '', $file->getPath()), $file->getName());
        }
    }
    Ответ написан
    2 комментария
  • Как получить GPS + дополнительный массив иной инфы и передать через eshopapp.order.ajax?

    divanus
    @divanus Автор вопроса
    junior php bitrix python
    Так и не было сказано - как запихать в компонент нужную информацию.
    Ответ написан
    Комментировать
  • Как сделать на карте пункт выдачи заказа при самовывозе в Битрикс?

    divanus
    @divanus
    junior php bitrix python
    Вот так и вот так

    По нажатию кнопки Изменить откроется окно Настройки карты, предназначенное для редактирования настроек карты:
    map_yandex_view.png?1440663352153751
    spoiler
    Для смены стартовой позиции необходимо снять опцию зафиксировать, с помощью штатных инструментов масштабирования задать новое стартовое положение. После этого нужно вновь отметить опцию зафиксировать.

    Для создания комментария на карте необходимо воспользоваться ссылкой Добавить точки. Двойным кликом на нужной точке на карте вызвать окно добавления текста комментария и ввести нужный текст. Число задаваемых точек не ограничено. После задания всех необходимых точек нужно завершить работу с помощью ссылки Закончить. Для удаления комментариев нужно навести указатель мыши на удаляемую запись и нажать на крестик, появившийся рядом с ней.

    Для создания линии на карте необходимо воспользоваться ссылкой "Добавить линию". Двойным кликом на начальной точке линии начните процесс создания маршрута. Одиночными кликами проложите маршрут по карте. Завершите создание линии двойным кликом на последней точке. Появится диалог настроек линии. Введите название линии, выберите цвет, толщину линии и процент прозрачности. Закройте диалог и завершите создание линии с помощью ссылки Закончить добавление линий. Созданная линия появится в списке линий.
    Для редактирования параметров (саму линию отредактировать нельзя) нажмите на названии линии, появится диалог для редактирования параметров.
    Для удаления линии нужно навести указатель мыши на удаляемую запись и нажать на крестик, появившийся рядом с ней.

    Для сохранения внесенных изменений нужно воспользоваться кнопкой Сохранить.
    Ответ написан
    Комментировать
  • Почему не работает кнопка добавить в корзину?

    divanus
    @divanus
    junior php bitrix python
    Ну так , а код где кнопки, компонента?
    Ответ написан
  • Как развернуть проект 1c bitrix на локалке?

    divanus
    @divanus
    junior php bitrix python
    1. Делаете резервную копию средствами Битрикс
    2. Переносите локально

    Лицензия Битрикс позволяет одновременно использовать 2 копии продукта. Первая копия - боевая (продакшн), вторая копия - как раз для разработки (может быть локальная или же на субдобмене к примеру).

    Так же можно пойти путем, когда копия для разработки хранится там же, где и основная версия (но на субдобмене), а локально лишь нужные директории для разрабтки с файлами (например свой модуль, свои компоненты, шаблоны) через git
    Настраиваете файл .gitignore и вовсе исключить из индекса папку bitrix (по сути только для разработки) а после того, как что сделали, комитите во вторую копию для тестирования, и если все ок, тогда уже комитите в боевую.
    За 5 лет сколько сталкиваюсь с битрикс проектами (в основном допилить что-то) ни разу не видел ни у кого git - все тупо в боевой версии все ломают. Недавно какой-то шторный сайт совсем был мёртвым после того, как школота поработала :)))))
    Ответ написан
    Комментировать
  • Почему не работает почтовый шаблон?

    divanus
    @divanus
    junior php bitrix python
    Наверное надо настроить
    Ответ написан
    Комментировать
  • Как убрать папку из пути url?

    divanus
    @divanus
    junior php bitrix python
    Комментировать
  • Как вывести дату создания события календаря?

    divanus
    @divanus Автор вопроса
    junior php bitrix python
    Сам спросил. Сам ответил :)
    1dd921fde05c434b83c8821788baac81.png00dfa9b5311547d190b2dc6f6890a21a.png
    Ответ написан
    Комментировать
  • Как создать базу данных на Bitrix?

    divanus
    @divanus
    junior php bitrix python
    Комментировать
  • Не работает умный фильтр в 1C Битрикс почему?

    divanus
    @divanus
    junior php bitrix python
    Приложили, да не то.
    Опишите, что именно у вас не работает. Например в моем понимании неработает: сайт, страница, отображение из инфоблока ...
    Ответ написан
    Комментировать