В предпросмотре и любом представлении при выводе нескольких значений множественного поля views выводит материал отдельно (если не отмечено, что нужно совмещать) для каждого из значений множественного поля. А вот при использовании отображения "ссылка на сущность", собака, отдает в форму только одно последнее значение из всех. Уж не знаю, может, это так и задизайнено, но это странно.
Спасибо за ответы!
Попробую пояснить.
Я упростил условия. В реальности кроме поля с чекбоксами и формы, в ноде еще есть несколько полей, несущих полезную информацию о продукте и используемых для выборки в представлениях, но не применяемых для выбора в форме. Поэтому, использование отдельно формы как сущности, вероятно, не подойдет.
Создал контекстный фильтр по термину таксономии с глубиной, задал глубину 1, задал значение по умолчанию PHP-код следующего содержания:
if (arg(0)=='node' && is_numeric(arg(1))){
$node = node_load(arg(1));}
$par_term = array_shift(taxonomy_get_parents($node->field_place['und'][0]['taxonomy_term']->tid));
return $par_term->tid;
Я так понял и в первом и во втором случае необходимо создавать контекстные фильтры. Ну, я и создаю, только ничего не работает.
1. Для отображения объектов в том же районе создаю контекстный фильтр по термину таксономии с глубиной, задаю глубину "-1", беру термин из URL. Результат - выводятся объекты только с таким же термином, глубина "-1" почему-то не срабатывает так, как написано в аннотации.
Создание в материале формы с выбором полей данного материала
Ранее я уже описывал на мой взгляд логичную попытку решения и странное, на мой взгляд поведение views.
https://drupal.ru/node/141521
В предпросмотре и любом представлении при выводе нескольких значений множественного поля views выводит материал отдельно (если не отмечено, что нужно совмещать) для каждого из значений множественного поля. А вот при использовании отображения "ссылка на сущность", собака, отдает в форму только одно последнее значение из всех. Уж не знаю, может, это так и задизайнено, но это странно.
Создание в материале формы с выбором полей данного материала
Спасибо за ответы!
Попробую пояснить.
Я упростил условия. В реальности кроме поля с чекбоксами и формы, в ноде еще есть несколько полей, несущих полезную информацию о продукте и используемых для выборки в представлениях, но не применяемых для выбора в форме. Поэтому, использование отдельно формы как сущности, вероятно, не подойдет.
Вывод значений поля сущности в форме Webforms через ссылки на сущность
Интересно, ответов нет, потому что это очень просто или очень сложно?
Проблема с mCustomScrollbar
Да верстка уже есть рабочая. Неохота менять что-то.
Изменение элементов формы при валидации
Плюс вопрос. Как сделать так, чтобы после сабмита вместо формы показывалось сообщение, то есть, сама форма не отрисовывалась?
Проблема с валидацией формы
Спасибо за помощь! Заработало. )))
Проблема с валидацией формы
Да, CSoft прав. Форму вывожу через render(drupal_get_form('order_form')) в шаблоне page.tpl.php.
Так что с этим делать-то?
Запуск действия в определенное время
Может быть попробовать через hook_cron с условием на последний час последнего дня месяца?
Вот так, например.
function module_cron(){
if (date('t G') == date('j 23')) {
db_truncate('base')->execute();
}
}
Просто неохота вешать модули ради этого.
Запуск действия в определенное время
Ок. Смысл понятен. Спасибо!
А других способов нет, без задействования Rules?
Аргументы доступа hook_menu
)))
И на том огромное спасибо!
Аргументы доступа hook_menu
Огромное спасибо за столь распространенное объяснение. До сего момента я чего-то более-менее толкового не встречал.
Картина, вроде как, выстроилась.
А вот этот <код права> должен соответствовать разрешению из /admin/people/permissions? По какому принципу?
Аргументы доступа hook_menu
Нет, как раз страница должна быть для авторизованного пользователя, ну и для админа, соответственно. А неавторизованному она не видна.
Я вот тут не проследил, какая связь между аргументами доступа хука и разрешениями ролей. Не проясните?
Аргументы доступа hook_menu
Проблема решилась установкой
'access arguments' => array('administer nodes'),
и установкой разрешения Administer content.
Допустимо ли это?
И почему разрешения в хуке и в таблице не совпадают?
Вопрос по отображению материалов, имеющих такой же родительский термин таксономии, что и открытый материал.
Решил с первым вопросом.
Решение:
Создал контекстный фильтр по термину таксономии с глубиной, задал глубину 1, задал значение по умолчанию PHP-код следующего содержания:
if (arg(0)=='node' && is_numeric(arg(1))){
$node = node_load(arg(1));}
$par_term = array_shift(taxonomy_get_parents($node->field_place['und'][0]['taxonomy_term']->tid));
return $par_term->tid;
Ну и заработало...
Вопрос по отображению материалов, имеющих такой же родительский термин таксономии, что и открытый материал.
Я так понял и в первом и во втором случае необходимо создавать контекстные фильтры. Ну, я и создаю, только ничего не работает.
1. Для отображения объектов в том же районе создаю контекстный фильтр по термину таксономии с глубиной, задаю глубину "-1", беру термин из URL. Результат - выводятся объекты только с таким же термином, глубина "-1" почему-то не срабатывает так, как написано в аннотации.
Вопрос по отображению материалов, имеющих такой же родительский термин таксономии, что и открытый материал.
Спасибо за ответ.
Я прошу прощения, но мне непонятно, как конкретно задавать условия соответствия родительскому термину и числовому диапазону.
Да. И неясно, если в условии уже прописано, что открыта нода, зачем ее опять загружать в переменную $node?