AlexFreem Это не помогает. Сообщение не успевает выводиться, так как срабатывает редирект. Нужен хук, который позволит в случае редиректа вывести сообщение повторно.
UksusoFF: решил проблему активацией php-filter. Он понадобился. И в принципе через него и html и php вставляю. А команда config.allowedContent = true; — что дает?
Сергей, в этих решениях связка делается через поля и формы. Мне необходимо в поле body вставить токен, или что-нибудь еще, чтобы сослаться на тизер определенной ноды. В первом моем вопросе указан модуль, который позволяет это делать – ищет ноду, позволяет выбрать view mode. Но у меня он не заработал, вернее, заработал частично и не вставляет ноду.
Я уже читал эту страницу. Реально работающего варианта там нет. Сделать принудительный редирект на кастомный путь - просто (две строчки кода). А вот сделать на первоначальную страницу - посложнее. Не нашел там это.
UksusoFF: не получается сделать сравнение пути, а также каким образом указать, чтоб по этому пути не грузить wysiwig вообще. Кстати, гуглил, пишут, что раньше была такая возможность в модуле ckeditor. Можно было просто добавлять пути в исключения. Зачем эту функцию скрыли - не понятно. Наверняка есть более простое решение...
Да, пробовал. Дело в том, что в Вашем примере код сработает для всех полей BODY. А я хочу, чтобы либо по определенным путям, либо в определенных формах редактор был неактивен. Первый вариант предпочтительнее. У меня вот сложность появилась с определением типа формы по пути, указанному в вопросе. Например, создаем поле Display Suite, в него добавляем какой-нибудь html. Но форма редактирования - не body. А код ни в какую не работает поскольку я не знаю, как эту форму идентифицировать. Значение name у нее code[value].
andead: поставил dev-версию, сделал патч. В форме вставки появляется только заголовок ноды, форма выбора view mode не появляется. Решение не доработано (
andead: так же не заработал. Открывается окно пустое при нажатии на кнопку "insert token" в wyswig. И видны только кнопки insert и close. jquery 1.10, CKEditor 4.4.1.568, Wysiwyg 7.x-2.2. Горе какое-то. Такая же история и с node embed.
andead: Друзья, я итак уже подробно описал ситуацию. Заполняю BODY текстом. В тексте в любом месте мне необходимо вставить TEASERы других нод.
Пример:
В Росии есть много деревьев:
VIEW_MODE NID:1
VIEW_MODE NID:2
VIEW_MODE NID:3
А еще есть много кустариников:
VIEW_MODE NID:4
VIEW_MODE NID:5
VIEW_MODE NID:6
Т.е. на сайте уже есть материалы, а чтобы не дублировать, то их превью необходимо просто вставить в ноду. Желательно, чтобы был интерфейс для поиска и вставки нод. Но я рассмотрю любое решение.