Нужно для того что бы у определенного типа контена, комментарии открывались в модальном окне.
п.с.
какой скрипт используется для этого?
в первой ветке лайтбокс был…
Для ссылки необходим класс ajax-modal
Подскажите какой класс добавить к ссылке, что бы она открывалась в модальном окне в 2-ке? И как можно задать размеры этого окна.
Нужно для того что бы у определенного типа контена, комментарии открывались в модальном окне.
п.с.
какой скрипт используется для этого?
в первой ветке лайтбокс был...
Размер окна определяется по содержимому блока.
Для модальных окон используется скрипт nyroModal v2.0.0
<a class="ajax-modal" href="http://google.ru">Войти</a>
как можно задать размер окна?
Как вариант, на странице которую хотите видеть во всплывающем окне, нужно указать фиксированные размеры для блока.
Так же можете шаблоне компонента передать в icms.modal.setHeight(' ') нужный вам размер окна по высоте.
а как это можно сделать? в пхп не силенТак же можете шаблоне компонента передать в icms.modal.setHeight(' ') нужный вам размер окна по высоте.
После открытия модального окна, врядли получится, что-то в него передать.
Хм… интересно. Предположим открывается аякс окно. А как в него запихать какую либо информацию?
Модальное окно открывает лишь страницу, ссылка на которую содержит класс ajax-modal.
Если хотите что-то передать, то в шаблоне или своем js файле необходимо обращаться к функции icms.modal.openAjax(url, data).
Первым аргументом передается ссылка на файл обработки, второй аргумент данные которые необходимо передать.
мне нужно просто, что бы по клику на ссылку комментарии — страница с комментариями открылась в модальном окне, так же как например по клику "Войти"
С Лайтбоксом вроде все проще было — только класс нужный добавить и все, и открывались любые ссылки и внешние и внктренние? а с nyroModal так просто не получится значит?
<a class="ajaxlink ajax-modal" href="<?php echo href_to('comments', 'index'); ?>">Комментарии</a>
index — действие
<div class="ajax-modal"><a href="<?php echo href_to('comments', 'index'); ?>">Комментарии</a></div>
вот код шаблона
<?php if ($ctype['is_comments']){ ?> <div class="bar_item bi_comments"> <a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>#comments" title="<?php echo LANG_COMMENTS; ?>"><?php echo intval($item['comments']); ?></a> </div> <?php } ?>
<?php if ($ctype['is_comments']){ ?> <div class="bar_item bi_comments"> <div class="ajax-modal"><a href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>#comments" title="<?php echo LANG_COMMENTS; ?>"><?php echo intval($item['comments']); ?></a></div> </div> <?php } ?>
п.с. не уточнил — вызов страницы с коментами нужен со страницы списка
Тогда не будет работать данный метод. Так как ваша ссылкап.с. не уточнил — вызов страницы с коментами нужен со страницы списка
href="<?php echo href_to($ctype['name'], $item['slug'].'.html'); ?>#comments"