Создание пользовательской страницы для управления данными на elgg

Я новичок в разработке Elgg. До сих пор я только настроил внешний вид. Но теперь я хочу, чтобы новые сущности взаимодействовали, одна из них - "Организация", а другая - "Продукт". И для этих объектов мне нужно создать страницу, чтобы зарегистрировать новую организацию, обновить и удалить ее. То же самое для сущности «Продукт».

Возможно ли это сделать? Есть ли способ создать страницу (доступ только в том случае, если у пользователя есть разрешение) и манипулировать данными объекта? У кого-нибудь есть образец?


person jcvegan    schedule 08.05.2012    source источник


Ответы (2)


Я бы порекомендовал ознакомиться с несколькими уроками Элгга:

http://docs.elgg.org/wiki/Tutorials

Этот в частности:

http://docs.elgg.org/wiki/Tutorials/Blog

Вы можете следовать этому дословно, но вместо создания объектов «блог» создайте свои объекты «продукт», то есть:

...
$product = new ElggObject();
$product->subtype = "product";
$product->title = $title;
$product->description = $body;
...
person Jeff Tilson    schedule 15.05.2012

Вы можете легко создавать любые сущности в Elgg. Ознакомьтесь с упомянутым выше руководством по блогу Elgg. Также будет лучше, если вы зададите подобные вопросы в сообществе Elgg.

person Team Webgalli    schedule 26.05.2012