Получить cID страницы

Любая помощь по установке/настройке/модификации concrete5

Получить cID страницы

Сообщение guyasyou » 20 июн 2013, 13:02 ,  »  Сообщение:#1

Проблема такова: делал атрибут для страниц, при сохранении значения, сохраняется cID страницы, к которой атрибут принадлежит (для поиска нужно).
Откуда брать cID в пределах моего контроллера типа атрибута? Count_Raven предложил $_GET['cID'], но решение оказалось неверным, так как, при создании новой страницы, и ввода атрибута, в этой переменной передается cID родителя. Работает только при редактировании уже созданной страницы.

Как быть? Неужели напрямую обращаться к таблице "Collections" и "продолжить на +1" счетчик cID-ов?
www.pure-web.ru - fullstack разработка сайтов и веб-приложений
Аватара пользователя
guyasyou
Администратор
 
Сообщения: 559
Зарегистрирован: 05 янв 2012, 12:29
Откуда: Новосибирск

Re: Получить cID страницы

Сообщение guyasyou » 23 июн 2013, 12:39 ,  »  Сообщение:#2

Решение найдено. Оказывается, когда форма приходит к контроллеру атрибута, страница уже существует и cID задан в Collections. Просто беру максимальное значение.
www.pure-web.ru - fullstack разработка сайтов и веб-приложений
Аватара пользователя
guyasyou
Администратор
 
Сообщения: 559
Зарегистрирован: 05 янв 2012, 12:29
Откуда: Новосибирск


Вернуться в Помощь по concrete5

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron