Вывожу iframe код QIWI Wallet во вьюхе, с помощью colorbox trigger по нажатию на ссылку "Оплатить услугу". Всё работает, но код показывается простым текстом, вместо формы ввода платежа.
ВОПРОС: "Как заставить отрабатывать HTML PHP в сплывающем окне colorbox trigger?"
<?php?>...<?php?> и <див>... - не помогают.
Код рабочий, всё проверял, но в colorbox не хочет работать. Помогите, люди добрые, уже 12 часов парюсь. Ни в гоше, ни в яше ответа не нашёл, на форуме тоже.
Может модуль какой-то есть, чтобы php код срабатывал в colorbox или в какие тэги обернуть код формы платежа?
Комментарии
оффтоп: в таких случаях нужно 12 часов отдохнуть и не думать про работу вообще. И решение придет само
Сутки почти отдохнул не пришло решение:)).
Уже и не нужно, нашёл другое решение - выбрал другую систему оплаты, где не нужно colorbox подключать.
Это тоже решение!
хм... нужно создать простую ноду в которую вставить iframe (формат ввода full html), затем эту ноду загружать в колорбокс, используйте colorbox node и ссылку
<a class="colorbox-node" href="/node/1?width=630&height=600">iframe</a>
где:
node/1 - урл страницы с фреймом
width- ширина окна
height- высота окна
Вариант, конечно, но тогда отобразиться вся страница, а мне нужно было только PHP код qiwi.
Пробовал создать поле, скрыть его и вывести в iFrame colorbog trigger, но показывается либо вся текущая страница, либо белый фон без ничего. Поле прописываю стандартно, с помощью подстановочных шаблонов.
если установить colorbox node, то в колорбоксе отобразится только содержимое div#node