Решение таково:
Я использую модуль Content Profile для создания пользователями своих анкет по заготовленному шаблону с полями CCK для каждой из ролей, которую они выберут (единежды) при регистрации.
В настройках каждого типа материала есть в блоке Content Profile опция "Use this content type as a content profile for users". Поставил я её и для Album и после этого под анкетой пользователей отображается их созданная родная галлерея.
(Но ссылку на нее все-таки в блоке я оставил.)
Создать View блок.
Фильтр - тип материала - News (при условии, что тип материала называется News). И поле - заголовок Node:Title (можно туда и содержание Node:Body или анонс Node:Teaser).
Как это название материала new content type?
Название нового типа материала если уж так, то без пробелов: new_content_type
И то, новым типам материалов дают нормальные имена, как Page, Story из стандартных. Можно создать например тип материала News (если надо выводить новости). На странице создания VIEWS в фильтре выбрать Node:Type, потом тип News. И будут выводиться все материалы, созданные типом News. И все тут.
Да, там небыло включено разрешение.
Включил, входить позволяет. Но профиль для пользователей я делал с помошью Content Profile, к которому лепил поля, созданные через CCK, давал разрешения для каждой роли свои. Так вот - ничего с этого не видно другим пользователям. Отображается только:
-----------------------
user
Просто, поставив его обычным образом он работает?
Я всунул пункт меню в Navigation и дал разрешения на него нескольким ролям. После нажатия на Save получил следующее:
Материал по ссылке Документация мне помог. Да, пришлось поудалять все те поля, созданные стандартными возможностями в Profile и создать поля через ССК, дать на них разрешения на доступ по ролям. Проще простого.
Спасибо, EzS, за статью.
У меня включенный стандартный профайл.
Создал ему поля ввода с предлагаемого перечня типов полей. Но модуля этого нету в разделе Permissions, чтобы дать разрешения на созданные поля.
Не получилось.
Я написал параметр name полей:
profile_weight_kg ('#profile_weight_kg')
profile_weight_pounds ('#profile_weight_pounds')
id у них - 33 и 34.
Или всё-таки id нужно вписать? ('#33' и '#34')
Кеш тоже очистил /settings/performance
И нужен ли модуль JQ?
)))
Меня втыкнули в другое место, указали истинный путь. Но это пример твой мне кажется не заработает. Все получилось после того, как я написал в коде следующее:
<?php
global $user;
.....
Хорошо...
Тогда имя пользователя будет $user->name. Так?
Но запись echo($user->uid); Ничего не выводит, как и echo($user->name);.
Мне точнее нужно имя пользователя, то что висит над меню навигации.
Как бы его получить?
Я создал пользователя нового. Вошел под ним и у него появилась ссылка Create your Profile.
Но все же...
Главный вопрос не решился - привязка разных регистрационных форм к пользователям, пренадлежащим разным ролям.
Это по примеру той статьи?
Я вчера склепал так как написано в ней, в результате получилась пустая страница. Хоть и английский сплошной там, но в 3/4 части статьи попадались знакомые слова. Не думаю, что я упустил что-то важное, всё создал и все опции поставил в Content Profile и Views.
Я не понял нафига там нужны были материалы типа Story....
Как бы оно нибыло - получился белый лист.
[РЕШЕНО] Как попасть на галлерею Gallerix?
Решение таково:
Я использую модуль Content Profile для создания пользователями своих анкет по заготовленному шаблону с полями CCK для каждой из ролей, которую они выберут (единежды) при регистрации.
В настройках каждого типа материала есть в блоке Content Profile опция "Use this content type as a content profile for users". Поставил я её и для Album и после этого под анкетой пользователей отображается их созданная родная галлерея.
(Но ссылку на нее все-таки в блоке я оставил.)
Где нибудь есть описание таблиц базы данных Drupal
Вот я, например, лазил через phpMyAdmin в те таблицы и смотрел их структуру. Там не так уж и сложно интуитивно понять.
Как сделать вывод новостей
Создать View блок.
Фильтр - тип материала - News (при условии, что тип материала называется News). И поле - заголовок Node:Title (можно туда и содержание Node:Body или анонс Node:Teaser).
[РЕШЕНО] Сделать поле ССК hidden
О, спасибо. Счас погляжу.
[РЕШЕНО] Поясните как задействовать модуль Menu per Role
Короче, он работает...
[РЕШЕНО] Расширенный поиск по полям CCK
Спасибо, очень полезная функция в фильтрах. Я и не знал.
Возможно этого хватит.
Как вывести список статей созданного материала при помощи VIEWS?
Как это название материала new content type?
Название нового типа материала если уж так, то без пробелов: new_content_type
И то, новым типам материалов дают нормальные имена, как Page, Story из стандартных. Можно создать например тип материала News (если надо выводить новости). На странице создания VIEWS в фильтре выбрать Node:Type, потом тип News. И будут выводиться все материалы, созданные типом News. И все тут.
Вывод пункта меню гостям, если им запрещён доступ к view, связанному с этой ссылкой
Так есть же модуль Menu per Role. Или уже нашли может и сами?
Ограничение доступа к меню
Так есть же модуль Menu per Role. Или уже нашли может и сами?
[РЕШЕНО] Java-меню
Я думаю, для начала хватит DHTML Menu...
[РЕШЕНО] Возможность пользователей смотреть на анкеты других пользователей.
Да, там небыло включено разрешение.
Включил, входить позволяет. Но профиль для пользователей я делал с помошью Content Profile, к которому лепил поля, созданные через CCK, давал разрешения для каждой роли свои. Так вот - ничего с этого не видно другим пользователям. Отображается только:
-----------------------
user
[РЕШЕНО] Поясните как задействовать модуль Menu per Role
Просто, поставив его обычным образом он работает?
Я всунул пункт меню в Navigation и дал разрешения на него нескольким ролям. После нажатия на Save получил следующее:
[РЕШЕНО] Разные формы регистрации
Материал по ссылке
Документация мне помог. Да, пришлось поудалять все те поля, созданные стандартными возможностями в Profile и создать поля через ССК, дать на них разрешения на доступ по ролям. Проще простого.
Спасибо, EzS, за статью.
[РЕШЕНО] Возможность пользователей смотреть на анкеты других пользователей.
У меня включенный стандартный профайл.
Создал ему поля ввода с предлагаемого перечня типов полей. Но модуля этого нету в разделе Permissions, чтобы дать разрешения на созданные поля.
[РЕШЕНО] Возможность пользователей смотреть на анкеты других пользователей.
UP
[РЕШЕНО] Как прикрутить события к single-line textfield ?
Теперь все прошло без шума и пыли.
Еще раз большое спасибо, это ценные знания. Теперь уже и это смогу от себя добавлять в код.
[РЕШЕНО] Как прикрутить события к single-line textfield ?
Не получилось.
Я написал параметр name полей:
profile_weight_kg ('#profile_weight_kg')
profile_weight_pounds ('#profile_weight_pounds')
id у них - 33 и 34.
Или всё-таки id нужно вписать? ('#33' и '#34')
Кеш тоже очистил /settings/performance
И нужен ли модуль JQ?
[РЕШЕНО] Как прикрутить события к single-line textfield ?
Ооооооого!
Прикольно. Счас займусь.
Спасибо огромное!
[РЕШЕНО] Где содержится идентификатор пользователя?
Почему это он работает без global $user; ?
Как так?
[РЕШЕНО] Где содержится идентификатор пользователя?
)))
Меня втыкнули в другое место, указали истинный путь. Но это пример твой мне кажется не заработает. Все получилось после того, как я написал в коде следующее:
<?php
global $user;
.....
И все стало намази выводится!
[РЕШЕНО] Где содержится идентификатор пользователя?
Хорошо...
Тогда имя пользователя будет $user->name. Так?
Но запись echo($user->uid); Ничего не выводит, как и echo($user->name);.
Мне точнее нужно имя пользователя, то что висит над меню навигации.
Как бы его получить?
[РЕШЕНО] Стили шрифта в FCKeditor
То же самое решение нашел и я.
[РЕШЕНО] Разные формы регистрации
Я создал пользователя нового. Вошел под ним и у него появилась ссылка Create your Profile.
Но все же...
Главный вопрос не решился - привязка разных регистрационных форм к пользователям, пренадлежащим разным ролям.
Профи, к вам призыв - нет нормальной информации по пользованию аргументами в Views на русском! [Решено]
Ну и себе свисну тоже...
[РЕШЕНО] Разные формы регистрации
Это по примеру той статьи?
Я вчера склепал так как написано в ней, в результате получилась пустая страница. Хоть и английский сплошной там, но в 3/4 части статьи попадались знакомые слова. Не думаю, что я упустил что-то важное, всё создал и все опции поставил в Content Profile и Views.
Я не понял нафига там нужны были материалы типа Story....
Как бы оно нибыло - получился белый лист.