By Sabih on Wednesday, 14 June 2017
Posted in General Issues
Replies 4
Likes 0
Views 383
Votes 0
Hey there

not sure if anyone ever thought about this. I stumbled upon this by trying to get a connection as cool as possibe between JReviews and EasySocial though I pretty fast found the limits.

The EasyBlog app gives a link inside the EasySocial profile to show blogs from the user. These articles then are shown inside the profile and replaces the timeline. But when I install the apps from JReviews a new page is loaded for these apps with a profile header instead of showing its content inside the profile. So I asked myself what exactly is the difference and if it is possible to have a component output shown inside the profile where the output of the blog app appears? Would be cool if possible because on this way the EasySocial profile could be extended for any 3rd party component.
Regarding the Easysocial app, we do have 2 view type e.g. embed and canvas.

What is the different between these view type is :

1. embed - when the user click on the app filter link on profile page, it will output the app content into right side.

2. canvas - Regarding this canvas view, it will render on the new page.

If you would like to learn how to output the app content into the right side, you can take a look like what you mentioned that blog app.

JoomlaFolder/media/com_easysocial/apps/user/blog/blog.xml

<views>
<view type="embed">dashboard</view>
<view type="embed">profile</view>
</views>


These app view will store into this table #__social_apps_views as well.
·
Wednesday, 14 June 2017 11:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you very much Arlex for helping me getting into this. Though I am afraid it is not as simple as that, because that did not work for the JReviews apps so far. Nevertheless, I have a point to start from investigating this some more.
·
Wednesday, 14 June 2017 15:08
·
0 Likes
·
0 Votes
·
0 Comments
·
You're welcome Sabih
·
Wednesday, 14 June 2017 18:37
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post