Ruby Slim Lang: кнопка Onclick запускает другое событие onclick - PullRequest
0 голосов
/ 27 ноября 2018

У меня есть кнопка "Let's Chat", расположенная в гораздо лучшем месте, чем в чате "Reamaze Chat".

Как я могу подключить событие onclick к кнопке "Let's Chat", которая использует slim,

  div.col-md-3
    p
      a.btn-primary.btn-lg.btn-block.chat-link Let's Chat

, чтобы открыть окно чата ReAmaze, также запускаемое действием onclick:

<script type="text/javascript" async src="https://cdn.reamaze.com/assets/reamaze.js"></script>

<script type="text/javascript">
var _support = _support || { 'ui': {}, 'user': {} };
  _support['account'] = 'scihelp';
  _support['ui']['widget'] = true;
  <% if user_signed_in? %>
  _support['user'] = {
    id: '<%= current_user.id %>',
    email: '<%= current_user.email %>',
    name: '<%= current_user.full_name %>',
    authkey: '<%= OpenSSL::HMAC.hexdigest('sha256', "#{ENV['REAMAZE_SSO_SECRET']}", "#{current_user.id}:#{current_user.email}") %>'
  }
  <% end %>
  _support['custom_fields'] = {
    AppName: {
      type: 'hidden',
      value: 'Chat',
    }
  }
</script>
...