2016-03-16 1 views

ответ

1

Возможны две возможные причины.

  1. Конкретные клиентские листы, определенные вашим клиентом, определяли бы зависимость от клиентских логов Foundation, из-за чего они также включаются в публикацию вместе с вашими конкретными проектами.

Если это так, удалите зависимость и включают основание clientlibs отдельно только тогда, когда wcmmode не disabled.

  1. Вы бы включили базовые клиентские листы для всех режимов, а не проверяли, находится ли он в режиме редактирования/публикации.

В этом случае еще раз измените код, чтобы проверить wcmmode, а затем включите клиентские листы основания.

В основном вы найдете что-то вроде этого

<% if (WCMMode.fromRequest(request) != WCMMode.DISABLED) { %> 
    <cq:includeClientLib categories="cq.widgets" /> 
<% } %>