Доброго времени суток,
Ребят такое дело создаю фотоальбом Views + CCK + FileField + ImageField + ImageAPI + ImageCache
Прикрученый к пользователю. И все бы хорошо, но ни где не могу в инете найти как вывести привьюшки изображений альбома прямо в профайл пользователя (user)
То есть фактически стоит задача разместить галерею не на отдельной ноде кажлму юеру отдельно, а прямо в его профайле, возможно ли?
Скрины прикрепил.
Заранее кто откликнется спасиб...
Комментарии
вы про функцию views_embed_view() что нибудь слышали?
Поиск по сайту мог бы помочь http://drupal.ru/node/35075
http://shvabrashvabr.ru/blog/shvabrashvabr-2-opisanie
Ребят Вы сильно не стебите реально знаком с Drupal буквально месяца два-три...
1.Нет на знал про такую, щас поковыряю инет...
2.Не совсем осилил... Начинать изучение с англицкого тяжковато трохе =/
3.ШвабШвабр нашел, но там нет описания, как это делать, они предлагают готовую сборку с бд...
Неправда: http://shvabrashvabr.ru/files/screencasts/Shvabrashvabr-6-screencast-5.htm.
Спасиб, Ромка в GChrome не открывалось у меня dial Up ^_^ да да бывает и такое
Запустил на смотреть пойду за хлебушком схожу ...
Блин загрузилось смотрел. Самого то что надо нет.
Ромка, хоть убей перечитал статью PCmag. уже раза три... Не могу понять как прикручивать миниатюры в профиль и все тут ... =(((
Не швабрашвабр сильно заточенная сборка под социальную сеть.
прикрутил в user-profile.tpl.php
--
<?php
$view_name = "ИМЯ_СОЗДАННОГО_VIEWS_ГАЛЕРЕИ";
print views_embed_view($view_name, 'default');
?>
--
Выводит галерею в страничку пользователей, только либо одну на всех, либо одну на всех под каким пользователям залогнен.
Как можно сделать, что бы анонимные пользователе в профиле видели галерею созданную только этим пользователем?
Использовать фильтрацию по аргументу из урла.
Предвидя следующий вопрос об аргументе - вот ссылка на видео http://gotdrupal.com/videos/drupal-views-arguments
в конец меня запутали...
может кто сжалиться и распишет для "особо одаренных" пошагово либо то что на ШвабШвабр предложили..
либо вариант с views .. с views весь день промучался..ничего не родилось(
Большущее спасибо!
Особые благодарности:
- glu2006 (не многословный друг, но помогает разобраться в сути проблемы)
- Oleksa@drupal.org любитель "английских" вариантов приходиться вспоминать, что там в школе рассказывали на этом предмете )
- Ромка за идею, как можно, если совсем не охота копаться и разбираться в Drupal
Ребят это было ЧТО ТО
Это как секс в первый раз: Ни чего не понятно, страшно и стыдно вроде как все умеют, а я микантарых.
Но на следующий день ...
----
Сочинение на тему: "Как я провел лето"
для всех желающих напишу чутка позже, сайт надо доделать до завтра
з.ы.
В двух словах:
1.http://www.drupal.ru/node/30510 - Читаем это обязательно! Две части! Для тех кто с этим не сталкивался.
2.прикручиваем в user-profile.tpl.php
<?php
$view_name = "ИМЯ_СОЗДАННОГО_VIEWS_ГАЛЕРЕИ"; /* В случаи выполнения по материалу п.1 gallery_list */
print views_embed_view($view_name, 'default');
?>
4.в views gallery_list(если руководствоваться 1-м пунктом) Добавляем аргумент Пользователь: UID
5. В пути page(gallery_list) прописываем user/%/gallerys
6. в аргументе Пользователь: UID ищем строку Provide default argument
и выбираем пункт User ID from URL
Пожеланию:
-Переименовываем Gallery в ... переименовываем Add foto в ...
-избавляемся от вкладки меню image для обычных "создователей"
-не забываем раздать права пользователям на простотр галерей
Задачи, которые ставились - это научить Вас думать и искать решения в сети самостоятельно.
Поверьте от этого Вам больше пользы, чем если с первого поста выдать готовое решение
Такого секаса бы не получилось :).
Да да спасибо за секас - я тебя запомню ^_^
Я ОЛЕНЬ ИЗВИНЕНИЯ
Я ОЛЕНЬ ИЗВИНЕНИЯ
Я ОЛЕНЬ ИЗВИНЕНИЯ
Прошу снят топик
Вопрос решен, Спасибо