Чтобы убрать ограничения на количество записей в списке виджета, надо тут github.com/instantsoft/icms2/blob/master/system/controllers/content/widgets/list/widget.php#L14 поставитьПо сути, мне надо получить то же, что и выводится в стандартном списке контента, только без пагинации.
$limit = 0;
Посмотрел видео и думаю вы хотите сделать что-то такое prefitchi.ru/hotels ?Записал на видео
Там всё непросто и на пальцах это не объяснить.
Для начала фильтрация количества записей всё таки будет нужна. Как минимум при >3000 записей на ПК и при >1000 записей на мобилках у вас карта и страница с ней будут страшно тормозить.
Затем вы столкнетесь с ограничениями Яндекса на карте (25000 запросов в сутки и эта цифра не такая и большая как многим кажется). И это тоже вам надо будет как-то обходить.
Из-за этих ограничений потом вам надо будет решить задачу "Как вывести на карте только те записи, которые входят в область карты при ее прокрутке?".
Остальные мелочи по работе с картой Яндекса (объединение меток в кластеры, масштабирование области карты по содержимому и т. п.), вполне можете осилить.
В общем могу лишь пожелать удачи в этом деле.