Добрый день! Может уже кто-то сталкивался с сажбем, в общем нужна консультация по поводу организации логики работы.
Задача:
Организовать список участников с n-количеством фотографий.
Организовать форму регистрации, добавления фотографий
Подключить голосование за пользователя.
Мое видение решения, расходится не знаю какой метод решения выбрать, слишком много сложностей и подводных камней (в каждом) какой оптимальный для данной проблемы?
[B][U]1) Организовать обычный фото-архив средствами фотогаллерея 2.0 слегка костомизиров[/U][/B]
n-количество фотографий это содержимое альбома
название альбома - имя участница
описание альбома - био участника
Голосование происходит за первую фотографию альбмоа, она же обложка альбома, она же основная фотография участника.
[B]Сложность: [/B]как выдернуть первую фотку и ее голосование в компонент bitrix:section list. Повторным вызовом компонента списка фотограй в шаблоне альбома или есть более изящный метод?Или можно в таком случае голосовать за альбомы (разделы инфоблока)?
[B][U]2) Организовать структуру из двух инфоблоков[/U][/B]
Инфоблок#1 - список участников
Инфоблок #2 - список фотографий участников
В первом инфоблоке храниться связь альбома пользователя
Все фотографии находятся во втором инфоблоке. Голосование идет напрямую с элементом инфоблока 1. На подробной странице участника конкурса выводится соответствующий альбом второго инфоблока.
[B]Сложность: [/B]Как сделать автоматическую привязку для самостоятельного добавления и регистрации пользователями? Сможет ли система делать корректно привязку и какими классами привязывать?
[U][B]
3. 1 инфоблок со свойствами у элемента фото1, фото2, фото3
[/B][/U]Элемент инфоблока это участник конкурса
Элемент имеет свойство - рейтинг
Элемент имеет n свойства типа файл (портретная фотография, в купальнике итд...) [B]Сложность:[/B] Как автоматически изменять размеры добавляемым файлам загружая их в доп свойства элемента инфоблока? Аналогично автоматическому уменьшению фотографий в фотогаллерее 2.0 [B]
PS: заранее спасибо за совет в выборе оптимального пути [/B]
Задача:
Организовать список участников с n-количеством фотографий.
Организовать форму регистрации, добавления фотографий
Подключить голосование за пользователя.
Мое видение решения, расходится не знаю какой метод решения выбрать, слишком много сложностей и подводных камней (в каждом) какой оптимальный для данной проблемы?
[B][U]1) Организовать обычный фото-архив средствами фотогаллерея 2.0 слегка костомизиров[/U][/B]
n-количество фотографий это содержимое альбома
название альбома - имя участница
описание альбома - био участника
Голосование происходит за первую фотографию альбмоа, она же обложка альбома, она же основная фотография участника.
[B]Сложность: [/B]как выдернуть первую фотку и ее голосование в компонент bitrix:section list. Повторным вызовом компонента списка фотограй в шаблоне альбома или есть более изящный метод?Или можно в таком случае голосовать за альбомы (разделы инфоблока)?
[B][U]2) Организовать структуру из двух инфоблоков[/U][/B]
Инфоблок#1 - список участников
Инфоблок #2 - список фотографий участников
В первом инфоблоке храниться связь альбома пользователя
Все фотографии находятся во втором инфоблоке. Голосование идет напрямую с элементом инфоблока 1. На подробной странице участника конкурса выводится соответствующий альбом второго инфоблока.
[B]Сложность: [/B]Как сделать автоматическую привязку для самостоятельного добавления и регистрации пользователями? Сможет ли система делать корректно привязку и какими классами привязывать?
[U][B]
3. 1 инфоблок со свойствами у элемента фото1, фото2, фото3
[/B][/U]Элемент инфоблока это участник конкурса
Элемент имеет свойство - рейтинг
Элемент имеет n свойства типа файл (портретная фотография, в купальнике итд...) [B]Сложность:[/B] Как автоматически изменять размеры добавляемым файлам загружая их в доп свойства элемента инфоблока? Аналогично автоматическому уменьшению фотографий в фотогаллерее 2.0 [B]
PS: заранее спасибо за совет в выборе оптимального пути [/B]