Как использовать тег , чтобы показать дочерний вид поверх родительского в блейде Laravel?

#php #html #css #laravel #laravel-5

#php #HTML #css #laravel #laravel-5

Вопрос:

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

Вот код, который работает без каких-либо проблем с обычной кнопкой.

   <button type="button" id="close_register" title="{{ __('cash_register.close_register') }}" class='button-custom' data-container=".close_register_modal" 
      data-href="{{ action('CashRegisterController@getCloseRegister')}}">
        <!-- <strong><i class="fa fa-window-close fa-lg"></i></strong> -->
  </button>
 

А вот код кнопки на основе гиперссылки.

 <a id="close_register" data-container=".close_register_modal" 
data-href="{{ action('CashRegisterController@getCloseRegister')}}" class='glowBtn'>Day Close
</a>
 

Любая помощь будет высоко оценена, заранее спасибо.

Ответ №1:

На самом деле это не проблема Laravel, а простая проблема HTML. В вашем теге отсутствует атрибут HREF. Используйте javascript:void(0); , если хотите избежать неожиданной перезагрузки страницы.

 <a
    id="close_register"
    data-container=".close_register_modal" 
    data-href="{{ action('CashRegisterController@getCloseRegister')}}"
    href="javascript:void(0);"
    class='glowBtn'>Day Close
</a>