Я прочитал несколько руководств о том, как создать модальное всплывающее окно в Joomla. Все они описывают два основных требования на стороне создания ссылки, которая открывает модальный диалог.Добавление модальной формы в мой пользовательский компонент Joomla 3
например. импортируйте JHTML behavior.modal javascript, а затем добавьте класс «модальный» к ссылке, которая его открывает.
Это хорошо работает. Моя ссылка открывает модальный диалог. Проблема в том, что я не могу найти ничего, что описывает, что нужно делать с фактической формой (представлением, шаблоном и т. Д.), Чтобы она отображалась в этом модальном диалоговом окне. Прямо сейчас мой модальный диалог - это всего лишь маленький белый квадрат. Без содержания. Моя ссылка, которая открывает его выглядит следующим образом:
<a class="modal" href="index.php?option=com_openice&view=rinkdashboard&layout=form&tmpl=component">open form</a>
У меня есть файл с именем form.php внутри/Tmpl/каталога для этой точки зрения. Содержание form.php следующим образом:
На данный момент я просто пытаюсь заставить его показать, прежде чем я добавить что-нибудь к нему. Если я перейду непосредственно к URL-адресу в ссылке, я могу просмотреть эту страницу. Но я ничего не получаю, когда он открывается в модальном диалоге.
Есть ли что-то, что нужно добавить к целевому виду/макету, чтобы он работал как модальный? (Я смотрел на другие формы, которые открываются в моделях и не могут идентифицировать шаблон).
Спасибо за любую помощь, Клей
Если сайт является белым, попробуйте установить максимальное количество сообщений об ошибках в настройках Joomla. Возможно, вы получаете фатальную ошибку. – Laoneo
У меня установлена максимальная ошибка, и в модальном диалоге ошибок нет. Фоновая страница, запускающая модальную, также не содержит ошибок. – claywhipkey