2015-06-03 1 views

ответ

3

Согласно этой опорной стойки, представляется, что ответ на ваш вопрос «нет»: https://support.zendesk.com/hc/communities/public/posts/204143646-Web-Widget-Customization-Options?locale=en-us

Вы могли бы переопределить CSS и/или HTML, используя JQuery, но ZD предостерегает от этого в выше, заявив, что это не поддерживается.

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

+1

Вы можете переопределить css и html, обратившись к соответствующим элементам виджетов, но, как сказал Джо, Zendesk не будет исправлять ошибки t или исправить код, если ваш виджет разрывается, а также не будут давать предложения о том, как это сделать. – Jimbob

5

Пока вы не можете настроить кнопку, вы можете скрыть ее и использовать самостоятельно. Чтобы скрыть кнопку, добавьте следующий сразу после кода виджета:

zE(function() { 
    zE.hide(); 
}); 

Затем создать свою собственную кнопку, которая показывает форму Zendesk:

<button onClick="zE.activate({hideOnClose: true});">Help Me!</button> 

Вы можете стиль, как вы хотите.

Источник: https://developer.zendesk.com/embeddables/docs/widget/api#ze.sethelpcentersuggestions

0

Да вы можете. Вам нужно скрыть виджет в теге скрипта для внедрения. Чем переопределить CSS, добавив CSS с переопределенными классами для виджета js. Сразу после этого активируйте виджет снова. Это грязный путь. Будьте готовы к виджету обновления zendesk, и ваш виджет будет сломан. Лучший способ получить пользовательский виджет - использовать zendesk api

0

Почему бы не посмотреть на API Zendesk, чтобы получить данные из Zendesk для виджета, возможно, это обострит проблему, связанную с вашим?

0

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