Ответы пользователя по тегу CSV
  • Как вывести csv файл на странице с пагинацией в Bitrix?

    summoner2015
    @summoner2015
    Backend всему голова
    Без БД в данном случае можно обойтись, но это очень костыльный вариант:
    1. Работаем с файлом построчно через fopen() и fgets()/fgetcsv(), а не через CCSVData
    2. Выбираем из файла только те строки, которые подходят к текущему состоянию пагинации
    3. Кэшируем нашу выборку с учётом пагинации и фильтров


    Мне кажется что лучше всё-же использовать таблицу в БД, которая будет очищаться при импорте нового csv.
    Ответ написан
    Комментировать