А, ну кончно, if (!empty($res)) { die($res); } :)

А нигде там в коде случайно нет прерывания die или exit?

Вначале так и было, в том то и проблема что через аякс не работает, выводит вместо картинок код [[!Gallery? &album=6&thumbTpl=hotelTplThumbtop&limit=1]]

не работает в @INLINE чанке она подгружается как тескт Так значит это проблема уже инлайн-чанка. Скорее всего он не обрабатывается с рекурсивной вложенностью. Перенесите весь инлайн-код в отдельный чанк и указывайте в качестве параметра tpl чанк, а не интайл-шаблон.

да вы правы не так выразился

Такая конструкция [[!Gallery?album=[[!getResourceField?id=[[+id]]]].................]] не работает в @INLINE чанке она подгружается как тескт

в find.php MODX-документ, там просто вызов сниппета ajaxResources

аякс обработчик$('div#findit_eaner input').livequery('change',function(){ .... Вот это совсем не аякс обработчик. Это просто JS-код, который отправляет запрос на сервер. А обработчик на самом сервере уже. Вот и покажите код из find.php, если это не MODX-документ.

Такая конструкция [[!Gallery?album=[[!getResourceField?id=[[+id]]]].................]] не работает через аякс. Почему это вдруг не работает? У вас в документе отрабатывается это или как? Что-то мне подсказывает, что совсем не в документе, а просто через MODX API, без инициализации modResponse и т.п. Создайте простой документ в контексте web, без шаблона, пропишите этот код туда и вызывайте его.

Сегодня набрел на хорошую статью для знакомства с gulp, рекомендую :) http://habrahabr.ru/post/250569/