Link_to используя div вместо текста - PullRequest
0 голосов
/ 25 апреля 2018

Могу ли я использовать link_to clickable для всего div вместо того, чтобы просто нажимать «Boeken naar afas»?

Как в этот момент, если вы нажимаете «boeken naar afas», тогда link_to что-то делает.Я хочу, чтобы это было в div вместо текста.Поэтому, когда вы щелкаете по элементу div, он запускает ¨update_bookkeeping_claims_claim_manager_path (@claim_manager), метод: 'post'¨

      .col-sm-6.col-md-5.col-lg-3.item.ibox-title.import{:onclick => "move()"}
        .box.boxBatenmanager
          .boxInsite.boxTop
            %i.fa.fa-exchange.icon.iconApps
            %h3.name
              Baten boeken naar #{@claim_manager.bookkeeping_name || 'AFAS'} do
              %br/
            %h4.description
              Uw heeft #{@claim_manager.claims.scheduled_to_update_bookkeeping.count} baten
              (#{@claim_manager.institution_claim_mutations.scheduled_to_update_bookkeeping.count} mutaties) aangemerkt om te boeken.
              = link_to "Boeken naar AFAS", update_bookkeeping_claims_claim_manager_path(@claim_manager), method: 'post'
              %br/

1 Ответ

0 голосов
/ 25 апреля 2018

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

= link_to update_bookkeeping_claims_claim_manager_path(@claim_manager), method: 'post' do
  .col-sm-6.col-md-5.col-lg-3.item.ibox-title.import{:onclick => "move()"}
    [...]
...