Вывод карты Google через добавление тега <iframe> в body материала

Главные вкладки

Аватар пользователя Владимир1987 Владимир1987 5 августа 2015 в 10:56

Здравствуйте!

Нужен простой быстрый способ запостить в ноду типовой Гугловский iframe c с картой.
В режиме текстового ввода "PHP code" закинул PHP код, печатающий фрагмент HTML c нужным iframe. Но наверное где-то ошибся.

Пожалуйста, ткните где:

<? print('') ?>

Комментарии

Аватар пользователя t1mm1 t1mm1 5 августа 2015 в 12:14

Вам нужно настроить форматы ввода, а лучше проверить, если ли тег в списке разрешенных в html форматте.
Где это сделать знаете?
/admin/config/content/formats

Аватар пользователя t1mm1 t1mm1 5 августа 2015 в 12:18

Что же на счет пхп форматта
https://www.drupal.org/node/1046700
почитайте.

И да, зачем вы делаете print (...) ? Всмысле с скобками?
А проблема у вас скорее всего в кавычках. Хотя, если нет никаких нотисов и фаталов, то проверяйте 0 работает ли вообще ваш айфрейм (достаточно вставить просто в нтмл шаблон вашей темы и посмотреть что будет).

Аватар пользователя Владимир1987 Владимир1987 10 ноября 2015 в 11:50

Спасибо за ссылку на статью!))
В форматах у меня ничем не ограниченный HTML, никаких блокирующих фильтров не стоит! (скриншот)
А скобки поставил просто чтобы попробовать разные варианты. Изначально было print '...' В одинарных, т.к. внутри тега iframe куча двойных кавычек и выдавало ошибку синтаксиса. Сам iframe точно рабочий, только что вставил и проверил.

Не могу разобраться почему выводиться лишь текст...(((

Аватар пользователя t1mm1 t1mm1 6 августа 2015 в 10:45

Ага, теперь понятнее суть.
Как вы выводите самое поле body, которое выводится простым тестом?
Если такая ситуация, то вопрос не в айфрейме, а в выводе. То есть у вас обрезаются ВСЕ теги, кроме айфрейма, верно?

Опять же, попробуйте вставить в шаблон ноды (прямо в файл) ваш айфрейм - выведет его нормально или не выведет? (это для проверки работоспособности вообще айфрейма).
-------
По сути - айфрейм можно рассматривать как простой хтмл тег, который при прогрузке вытягивает в себя соджержимое по ссылке, которую вы задаете. Вот и вопрос - режет все теги в ввыводе или режет только айфрейм?
В пхп формат вывода его вставлять не нужно.