У меня есть тип документа Продукт с полями: изображение и текст. Я хотел бы добавить веб-часть в kentico с репитером CMS, который показывает все документы продукта, но я хотел бы отображать только документы, содержащие изображения (изображение поля не обязательно). Я добавил строку
WhereCondition = "Изображение не пустое"
в cmsrepeater, и на моем локальном компьютере он работает - я вижу только элементы с изображениями. Но когда я перемещаю свои файлы в промежуточную, это проблема, я вижу пустые места, где должно быть изображение, поэтому мой метод не работает, но я не знаю почему ... Есть идеи?
Весь мой код:
<cms:CMSRepeater ID="rptProducts" runat="server" Path="/Products/%" ClassNames="Products.Item" TransformationName="Product.ProductList" SelectOnlyPublished="true" StopProcessing="true" PagerControl-PageSize ="4" PagerControl-PageNumbersSeparator="" PagerControl-BackNextStyle="display:none;" EnablePaging="true" ZeroRowsText='<%# CMS.GlobalHelper.ResHelper.GetString("ZeroRowsText") %>' WhereCondition="Image is not null" />
Я проверил, мой сайт на стадии подготовки не кешируется, и все файлы верны.