Пока решил сделать так. Проверяю пользователя. Если это аноним, то просто закидываю значение из $form_build_id в $_POST['form_build_id'] перед условием проверки на совпадение . Во так:
Вы немного не поняли по контексту. На орге все нормально написано и даже более, чем... Но там именно просто про FormAPI (что логично). Просто топикстартер задавал свой вопрос конкретно применительно к ситуации с мультистепом. А в ситуации с мультистепом уже используется #ajax. И я привел пример того, как я настроил эту конструкцию и она получилась немного проще, чем в полном описании на орге.
В стандартном решении фраза "Подождите" не описывает полностью суть происходящих процессов и пользователю может быть не понятно, а чего это он так долго ждет. В моем случае при переходе между шагами именно происходит процесс обмена информацией со сторонним сервером и иногда может занимать длительное время. Кроме того это было требование заказчиков. Да и топикстратер как раз спрашивал о том, как вмешаться в процесс информирования. Я полностью корректно и на 100% ответил на вопрос. Мне самому было нужно.
4. Устанавливаем модуль Entity Reference Views Formatter (если ранее установили Entity reference) или Node Reference View Formatter (если ранее ставили модуль References). Далее идем в настройки типа материала (ноды) в которой стоит поле-ссылка и в закладке "Управление отображением" в формате поля ставим "Views output", а в настройках формата указываем созданное в п.3. Представление
Всем привет еще раз! Я таки нашел рецепт решения проблемы. И нашел его здесь. На дрюпал.ру. Самое смешное, что этот рецепт я написал сам пару лет назад. А потом забыл благополучно. Помню только, что тоже долго искал и эксперементировал скомпоновал решение на основе нескольких прочитанных постов по близкой, но другой теме.
Итак рецепт (Здесь дублирую потому, что по старому адресу долго искал)
Выводим представление материалов на которые ссылается текущий материал (Drupal 7).
Какой часик. Я уже полдня ищу информацию о том, как правильно настроить Views для этого модуля. В интернете куча ссылок на якобы описание и нигде нет конкретики. Самая "крутая" конкретика у ксендакса - галочку надо поставить на множественных значениях. Да наплевать на них - я это и сам догадаюсь. Фильтры-то с аргументами как настроить?!
Нет. Может и должен, только не понятно кому и чему. Во-первых, пока в отношениях не включишь поле с категорией, то в контекстном фильтре ничего и близкого с таксономией не появляется от слова "совсем". Во-вторых, что бы я ни делал, блоки работают, страницы не работают. Общался тут намедни с парнем, который входит в ядро команды разработчиков D8, так он не удивился ситуации и сказал, что нужно через панели решать. Буду смотреть на панели. Раньше сталкивался по мелочи в готовых сборках с панелями, но не заморачивался с тем, как эти панели устроены и работают - нужды не возникало.
Так в том и дело, что нет такого контекстного фильтра, если используешь Сущность. В моем данном конкретном случае используется сущность Commerce:product. Но пробовал и кастомные сущности - с тем же эффектом.
для нормального отображения всегда нужно переопределять страницу термина вьюсом
Уже несколько суток бьюсь над этой проблемой. Весь форум на тему сущностей, вьюсов и таксономии проштудировал, но так и не смог настроить вьюс для страницы термина. НО! Получилось настроить вьюс-блок с сущностями и выводить этот блок на странице термина. Отфильтровывал через контекстный фильтр 2-мя способами.
Сергей Березин вполне адекватный человек. Он просто захотел, чтобы Colorbox работал как Lightbox2, а он этого не умеет к сожалению. Сейчас перевел один сайт на Drupal 8. Там модуля Lightbox2 нет и не планируется (автор модуля послал всех нахрен https://www.drupal.org/node/2607936), а этот сраный Colorbox и половины не умеет от того, что умеет Lightbox2. В том числе не умеет показать оригинал картинки в полном (не урезанном) масштабе.
ВО! Вот это уже точно "[РЕШЕНО]". Спасибо! Для себя на своем сайте-блоге в результате сделал краткую инструкцию-напоминалку самому себе. Приведенный урок слишком длинный и нужен для новичков. Да и лучше, чтобы информация о решениях накапливалась здесь на форуме. Потому копирую сюда свою инструкцию
------------------------
Выводим представление материалов на которые ссылается текущий материал.
Изначально необходимо установить модуль References
Так как отображать материалы (node) на которые ссылается текущий материал (node)?. Причем нужны не ссылки, а поля с информацией из материалов на которые идут ссылки.
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
Нарисовал вот такой модуль - feeds_cp1251 с двумя хуками. Все по правилам, все работает.
Сначала перекодирует из cp1251 в utf8, а затем возвертает обратно. Причина обратной конвертации в том, что уже загруженный файл может быть пользователем случайно еще раз запущен на импортирование без повторной загрузки и тогда в сайт попадет инфа с испорченной кодировкой.
все-для-очистки-воды.рф
Сайт в процессе доработки, шлифовки, улучшения по всем параметрам - функционал и стиль. Но уже сейчас в приличном виде и с кучей наворотов. Типа: привязка цены к курсу доллара с автоматической подстройкой по данным сайта ЦБ, куча ролей покупателей (три уровня оптовиков) с индивидуальными ценами для каждой роли. И многое другое.
Не работает поле типа file (загрузка в него файла через AJAX) для анонимного посетителя в D7
Вроде бы работает. Посмотрю еще в эксплуатации
Не работает поле типа file (загрузка в него файла через AJAX) для анонимного посетителя в D7
Пока решил сделать так. Проверяю пользователя. Если это аноним, то просто закидываю значение из $form_build_id в $_POST['form_build_id'] перед условием проверки на совпадение . Во так:
Сообщение при переключении на следующий шаг в многошаговой форме
Вы немного не поняли по контексту. На орге все нормально написано и даже более, чем... Но там именно просто про FormAPI (что логично). Просто топикстартер задавал свой вопрос конкретно применительно к ситуации с мультистепом. А в ситуации с мультистепом уже используется #ajax. И я привел пример того, как я настроил эту конструкцию и она получилась немного проще, чем в полном описании на орге.
Сообщение при переключении на следующий шаг в многошаговой форме
В стандартном решении фраза "Подождите" не описывает полностью суть происходящих процессов и пользователю может быть не понятно, а чего это он так долго ждет. В моем случае при переходе между шагами именно происходит процесс обмена информацией со сторонним сервером и иногда может занимать длительное время. Кроме того это было требование заказчиков. Да и топикстратер как раз спрашивал о том, как вмешаться в процесс информирования. Я полностью корректно и на 100% ответил на вопрос. Мне самому было нужно.
Сообщение при переключении на следующий шаг в многошаговой форме
Нет там этого. Вот здесь есть: FormAPI
У меня немного проще получилось, чем в приведенном на орге примере. В мультистепе-то уже стоит вызов аякса. Вот его и дописываем.
Вывод полей связанной ноды
Пункт 4 еще может быть и таким
4. Устанавливаем модуль Entity Reference Views Formatter (если ранее установили Entity reference) или Node Reference View Formatter (если ранее ставили модуль References). Далее идем в настройки типа материала (ноды) в которой стоит поле-ссылка и в закладке "Управление отображением" в формате поля ставим "Views output", а в настройках формата указываем созданное в п.3. Представление
Вывод полей связанной ноды
Всем привет еще раз! Я таки нашел рецепт решения проблемы. И нашел его здесь. На дрюпал.ру. Самое смешное, что этот рецепт я написал сам пару лет назад. А потом забыл благополучно. Помню только, что тоже долго искал и эксперементировал скомпоновал решение на основе нескольких прочитанных постов по близкой, но другой теме.
Итак рецепт (Здесь дублирую потому, что по старому адресу долго искал)
Выводим представление материалов на которые ссылается текущий материал (Drupal 7).
Как настроить Entity Reference и Views?
А у меня не получилось ни с одним, ни с другим модулем. Как настроить Views?
Вывод значения поля из другой ноды связанной по References
Какой часик. Я уже полдня ищу информацию о том, как правильно настроить Views для этого модуля. В интернете куча ссылок на якобы описание и нигде нет конкретики. Самая "крутая" конкретика у ксендакса - галочку надо поставить на множественных значениях. Да наплевать на них - я это и сам догадаюсь. Фильтры-то с аргументами как настроить?!
Вывод полей связанной ноды
Что за восемь лет так никто эту проблему и не решил?
Drupal Commerce. Вывод цены без копеек
Как нормально работать с таксономией с кастомными сущностями, например в commerce?
Нет. Может и должен, только не понятно кому и чему. Во-первых, пока в отношениях не включишь поле с категорией, то в контекстном фильтре ничего и близкого с таксономией не появляется от слова "совсем". Во-вторых, что бы я ни делал, блоки работают, страницы не работают. Общался тут намедни с парнем, который входит в ядро команды разработчиков D8, так он не удивился ситуации и сказал, что нужно через панели решать. Буду смотреть на панели. Раньше сталкивался по мелочи в готовых сборках с панелями, но не заморачивался с тем, как эти панели устроены и работают - нужды не возникало.
Как нормально работать с таксономией с кастомными сущностями, например в commerce?
Так в том и дело, что нет такого контекстного фильтра, если используешь Сущность. В моем данном конкретном случае используется сущность Commerce:product. Но пробовал и кастомные сущности - с тем же эффектом.
Как нормально работать с таксономией с кастомными сущностями, например в commerce?
Уже несколько суток бьюсь над этой проблемой. Весь форум на тему сущностей, вьюсов и таксономии проштудировал, но так и не смог настроить вьюс для страницы термина. НО! Получилось настроить вьюс-блок с сущностями и выводить этот блок на странице термина. Отфильтровывал через контекстный фильтр 2-мя способами.
Full size в Colorbox
Сергей Березин вполне адекватный человек. Он просто захотел, чтобы Colorbox работал как Lightbox2, а он этого не умеет к сожалению. Сейчас перевел один сайт на Drupal 8. Там модуля Lightbox2 нет и не планируется (автор модуля послал всех нахрен https://www.drupal.org/node/2607936), а этот сраный Colorbox и половины не умеет от того, что умеет Lightbox2. В том числе не умеет показать оригинал картинки в полном (не урезанном) масштабе.
[РЕШЕНО] Настройка View Reference
ВО! Вот это уже точно "[РЕШЕНО]". Спасибо! Для себя на своем сайте-блоге в результате сделал краткую инструкцию-напоминалку самому себе. Приведенный урок слишком длинный и нужен для новичков. Да и лучше, чтобы информация о решениях накапливалась здесь на форуме. Потому копирую сюда свою инструкцию
------------------------
Выводим представление материалов на которые ссылается текущий материал.
Изначально необходимо установить модуль References
[РЕШЕНО] Настройка View Reference
Так как отображать материалы (node) на которые ссылается текущий материал (node)?. Причем нужны не ссылки, а поля с информацией из материалов на которые идут ссылки.
rss фид для Яндекс.Новости
Здравствуйте!
А можно хоть самую минимальную инструкцию по вашему модулю. Хоть несколько строчек.
Тут:
https://www.drupal.org/node/2425029
https://www.drupal.org/node/1344136
И самое главное тут:
https://www.drupal.org/project/views_rss_yandex
Совсем ничего не понятно. Как сделать?!?!? Помогите!!!
Я даже код вашего модуля посмотрел и не понял куда копать.
Помогите с тестом!!!!
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
Модуль QUIZ
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
Quiz
Кто-нибудь мне может объяснить в каком месте документации (все равно на каком языке, хоть по-китайски) написано, как отметить правильный ответ в самом банальном типе вопросов "Вопрос с вариантами ответов"?!?! Ну совсем неохота изучать код. Документация просто поганая - в ней вообще ничего нет. За это разработчикам по рукам надо надавать. А "интуитивно-понятный интерфейс" более-менее только в 5-й версии появился. Но и в нем я нигде не нашел в каком месте отмечать правильный вариант ответа.
feeds и кодировка Кириллица Windows-1251 пробовал кто?
Нарисовал вот такой модуль - feeds_cp1251 с двумя хуками. Все по правилам, все работает.
Сначала перекодирует из cp1251 в utf8, а затем возвертает обратно. Причина обратной конвертации в том, что уже загруженный файл может быть пользователем случайно еще раз запущен на импортирование без повторной загрузки и тогда в сайт попадет инфа с испорченной кодировкой.
<?php
/**
* @author heron77
*/
Коллекционирую адреса интернет-магазинов на Drupal
все-для-очистки-воды.рф
Сайт в процессе доработки, шлифовки, улучшения по всем параметрам - функционал и стиль. Но уже сейчас в приличном виде и с кучей наворотов. Типа: привязка цены к курсу доллара с автоматической подстройкой по данным сайта ЦБ, куча ролей покупателей (три уровня оптовиков) с индивидуальными ценами для каждой роли. И многое другое.
[РЕШЕНО]Проблема с закачкой файлов через IMCE
А как была решена проблема?
Блоки в меню
Вообще-то как Вам уже ответили - это имеет отношение к верстке и знанию HTML с CSS.
Что могу добавить к этому уже все-таки применительно к Drupal: