2011-05-03 2 views
1

Возможно ли изменение динамической навигации на левой стороне CRM? Я предвижу настройку, когда пользователь может «сохранить» поиск и отобразить его как ссылку подзаголовок на панели навигации слева.Динамическая карта сайта Microsoft CRM 2011

ответ

3

Вы можете программно экспортировать карту сайта, вставить нужный вам узел, затем повторно импортировать его и опубликовать. Однако пользователь должен будет обновить страницу, чтобы увидеть изменение, и это будет на уровне организации, поэтому пользователь не будет видеть свою собственную персонализированную карту сайта.

Кроме этого, я не думаю, что есть другой способ внесения изменений в карту сайта «на лету». Вероятно, есть некоторые обманки, которые вы могли бы сделать с HTTP-модулем и некоторым javascript.

Кроме того, если пользователь сохраняет результаты расширенного поиска или их собственные отфильтрованные поисковые запросы через собственный пользовательский интерфейс, они автоматически доступны в всплывающем меню для этого конкретного объекта.

1

Я сделал некоторое исследование о том, как отображать виды со стороны навигации. Мне удалось загрузить представления, но crm2011 перешел в бесконечный цикл (и загрузился сам по себе) и в конечном итоге сбой браузера. Поэтому попытка загрузки просмотров со стороны - это не выход из того, что я видел.

Вы можете потенциально отключить и разрешить доступ к боковым элементам посредством безопасности (через SDK), но я сомневаюсь, что вы можете позволить пользователю динамически обновлять эту боковую панель.

0

Вы не можете экспортировать решение, а затем импортировать его динамически в этой ситуации, потому что оно будет отображаться для всех пользователей.

Вы можете поместить держателей мест в существующую карту сайта, а затем отобразить их для пользователя с пользовательским JavaScript. Вам также необходимо указать на ссылку конкретного пользователя на лету.

Единственная реальная проблема, которую я вижу, - это запустить JavaScript. Если это решение на месте, вы, вероятно, можете это сделать, но обновление может отключить его.

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

Смежные вопросы