I want to display widget content into non-widget view file.
but that procedure i don't know.
pls. help me, get me some extension or information about that.
in Elgg.
получит код из liked_content файла плагина является elgg.2.2.1 \ мод \ liked_content \ вид \ умолчанию \ виджеты \ liked_con палатка \ Содержание .phpКак отображать виджет контент, чтобы другие не виджет файл в Elgg
и
вставить этот код, чтобы
elgg.2.2.1 \ мода \ профиль \ вид \ умолчанию \ профиль \ owner_block.php
Некоторые, изменения, которые я делаю ... Теперь
$widget = $vars['entity'];
$container = $widget->getContainerEntity(); // problem here
$options =eligo_get_display_entities_options($widget); // and, problem is here
$options['annotation_names'] = array('likes');
if (elgg_instanceof($container, 'user') && $widget->my_likes !== 0) {
$options['annotation_owner_guids'] = $container->guid;
}
if (!elgg_instanceof($container, 'user') && !elgg_instanceof($container, 'group')) {
unset($options['container_guids']);
}
if ($widget->eligo_sortby == 'mostliked') {
$dbprefix = elgg_get_config('dbprefix');
$likes_metastring = get_metastring_id('likes');
$options['selects'] = array("(SELECT count(distinct l.id) FROM {$dbprefix}annotations l WHERE l.name_id = $likes_metastring AND l.entity_guid = e.guid) AS likes");
$options['order_by'] = 'likes ASC';
if ($widget->eligo_sortby_dir == 'desc') {
$options['order_by'] = 'likes DESC';
}
}
$content = elgg_list_entities_from_annotations($options);
Но, в Elgg, я должен сделать это –
меня есть код ... Это Dsiplay выше .. –
I Will использует 3 Плагины ** 1.owner_followers_counter, 2.Liked_Content, 3.au_widget, ** I получит этот код из ** favorite_content ** и поместит в ** owner_block.php **, так что он не работает –