Ну в этом нет проблем, вам надо перед выводом событий в афише, добавить всех активных пользователей подписки в массив, потом этот массив указать в getlist для CREATE_BY. Желательно использовать кэширование.
Проверь такое решение, тоже должно сработать, без всяких ифов.Он у тебя выведет все элементы, если нет ID(будет последняя новость), если будет ID, то выведет конкретную новость.
Все просто, ссылку ставишь некая_страница.пхп без переменных.
Если человек зашел с нее он получит справа последнюю новость, если выбирал новость, он получит выбранную новость.
if ($_REQUEST[ID]){ $arFilter = Array("IBLOCK"=>"00","ID"=>$_REQUEST[ID]); $res = CIBlockElement::GetList($arFilter, false, Array("nPageSize"=>1), $arSelect); \\ В иф не надо вставлять, как пример. } else { $arFilter = Array("IBLOCK"=>"00"); $res = CIBlockElement::GetList($arFilter, false, Array("nPageSize"=>1), $arSelect); \\ В иф не надо вставлять, как пример. }
Да я же себе и раздаю, просто создал нового тестового пользователя сначала, как обычный пользоватль, а потом его в группу добавил, чтоб проверить. Просто так я не стал бы раздавать Спасибо, попробую конечно.
ID последнего элемента инфоблока, Как узнать ID последнего элемента инфоблока?
Я так понимаю ты передаешь ссылку вида некая страница.пхп?ID=010101
И хочешь получать значение перепенной. Не лучшее решение, лучше при заходе страницы черз гет лист выводи просто детально последнюю новость. Если у тебя конечно новости не разделяются где-то еще на группы.
Естественно Если в кратце, то у меня корзина в виде инфоблока, в которую обычные пользователи добавляют и удаляют элементы. Под свои логином админа все нормуль (фронт и бэк). Остольные пользователи не могут удалять, но при полных правах они могут изменять права доступа для этого инфоблока.
И только, если кому-то присвоить группу администраторы, тогда все нормуль.
Самое интересное В админке я тоже элемент удалить не могу, инфоблок виден, элементы вижу, но при удаление выдает ошибку. А вот права доступа могу изменять, бред какой-то.
Правда доступа выставлял для всех пользователей максимальные т.е. полный доступ. GetPermission смотрел, выодит X т.е. полный доступ, но удалять нефига не хочет, если ты не админ. Раньше удалением не страдал, поэтому это меня смутило.
Ручками - это какое-то извращение я представляю 1000 элементов перенести. Помоему проще написать групповой обработчик и с помощью него уже менять. Чувствую нужно bitrix open source открывать Битрикс будет спонсировать?
Еще фишка маленькая. У вас наверно есть свойство "длительность фильма"? плюсуйте её к началу сеанса и показывайте. Очень полезная фича будет :)Иногда нужно знать, чтоб подбить время.
Вячеслав, это ваш личный проект? (просто для интереса)
как оповестить клиента о том, что он отнесен к группе?
2 года назад сливал oscommerce и vbulletin. Единственной сложностью были пароли т.к. буллетин шифрует их хэш+4 символа, если мне не изменяет мамять. Сливал на уровне базы + изменение кода. Заняло пару дней, без особых знаний. Легче всего слить PHPBB, даже описывал способ на форуме oscommerce.Но сейчас возможно что-то поменялось.
Не думаю, что возникнут какие-то сложности соеденить bitrix & vbulletin.
Совет в разработке структуры данных, Нужен совет специалистов (тоесть Вас), о том как лучше оформить структуру данных
-инфоблок ноутбуки Элементы -- ноутубки св-ва: --Вес (связан с инф. характеристики ноутбуков) --Размер (связан с инф. характеристики ноутбуков) --Конструкци (связан с инф. характеристики ноутбуков) --Общие характ (связан с инф. базовый класс)
-Инфоблок характеристики ноутбуков Элементы -- Характеристики ноутбуков (вес, размер)
в папке /shop/ лежал файл detail.php, который принимал переменную ID.Структура /shop/detail.php
По некоторым причинам + чтоб красиво, решил сделать ссылку вида: Последнее значение которой, есть переменная "ID".
Для этого в папке /shop/, создал подпапку /detail/ и впихнул index.php. Структура каталога стала: /shop/detail/index.php
Настроил условие: #^/shop/detail/([0-9]+)/# Указал исполняющий файл: /shop/detail/index.php. (по новой стрктуре)
компоненты не используются. Самописный скрипт т.к. функции не стандартные. Пока еще не успел переписать, пока обычный вывод Getlist + примочки.ЧПу, ну как-то не пробовал честно.