Alangasar

Alangasar
Рейтинг
98
Регистрация
06.11.2008

Да, модуль нужно делать

M2K2:
понятно, просто при настройке полей и дальнейшем их выводе сбивается стиль, да и долго каждую вьюху так настраивать, может как то можно сделать новый дисплей настроить (в нем настроить обрезку) и его выводить в вьюхе вместо полей?


function mymodule_entity_info_alter(&$entity_info) {
$entity_info['node']['view modes']['node_in_block'] = array(
'label' => 'Нода в блоке',
'custom settings' => TRUE,
);
}

Но лучше конечно полями)

Часовой пояс: admin/config/regional/settings (Разрешить пользователям выбирать свой часовой пояс)

Выбор языка в форм альтер:


if (count(element_children($form['locale'])) > 1) {
$form['locale']['language']['#access'] = FALSE;
}
else {
$form['locale']['#access'] = FALSE;
}

Ясно.

1. Создаете вьюху с адресом user/%/nodes

2. В качестве аргумента (в контекстных фильтрах) добаивть UID Автора, передать сырое значение - 2

3. в нод.тпл вывести ссылку на эту страницу: print l('Все объявления юзера', 'user/'.$uid.'/nodes')

---------- Добавлено 09.07.2014 в 13:00 ----------

2. или id пользователя из урл

Нужно чтоб пользователь, создающий ноду мог выбрать автора этой ноды? Вообще при создании ноды сохраняется uid пользователя который ее создал, ни как в толк не возьму для чего весь сыр-бор

Добавить поле [uid], переписать результаты на "выводить в виде ссылки", в качестве адреса указать user/[uid]

---------- Добавлено 09.07.2014 в 12:22 ----------

или не правильно я понимаю задачу?

---------- Добавлено 09.07.2014 в 12:26 ----------

Посмотрел на скрины и окончательно запутался))

Специально сейчас залез в модуль таксономии проверить. Ноды дергаются функцией:

function taxonomy_select_nodes($tid, $pager = TRUE, $limit = FALSE, $order = array('t.sticky' => 'DESC', 't.created' => 'DESC'))

Сортируются, сначала прикрепленные, потом по дате создания.

M2K2, насколько помню стандартно выводится по дате создания, поправьте плиз, если я ошибаюсь

Воспользоваться модулем https://www.drupal.org/project/feeds (один раз пробовал, не осилил, но народ хвалит), или написать свой парсер

$closure есть в page.tpl.php? ошибки в консоли?

Всего: 485