Показать сообщение отдельно
  #32 (permalink)  
Старый 22.09.2019, 14:53
Аспирант
Отправить личное сообщение для LingVist Посмотреть профиль Найти все сообщения от LingVist
 
Регистрация: 21.09.2010
Сообщений: 39

Да, панель уже есть на странице, вот ее код
<div class="modal" id="fast-view">
    
<div class="modal-main modal-view">
    <div class="modal-view-navigation flex flex-between">
        <a data-pjax="0" href="/#" class="button button-prev js-fast-view" onclick="return false;">
            <span class="icon mr-10">&#xf10b;</span>
            Предыдущий товар
        </a>
        <a data-pjax="0" href="/#" class="button button-next js-fast-view" onclick="return false;">
            Следующий товар товар
            <span class="icon ml-10">&#xf109;</span>
        </a>
    </div>
    <div class="modal-wrap">
        <span class="modal-close js-close icon">&#xf116;</span>
        <div id="fast-view-container">Загружаем...</div>
    </div>
    <a data-pjax="0" href="/#" class="button button-full">Перейти к полной карточке товара</a>
</div>
</div>

По клику на кнопке ей добавляется класс show-modal и подгружаются данные. Вот Вы говорите в нее что-то вставить, проще пареной репы. Но это что-то нужно как-то получить? Как получать? Тем же контроллером, что показывает подробную информацию о товаре? Но он передает полученную информацию в шаблон. В шаблоне она выводится в блоке с идентификатором details_container. Я так думаю, что его-то и нужно как-то вставлять в панель этот блок

<div id="fast-view-container">Загружаем...</div>

?
Ответить с цитированием