11 years ago
6
Topic

Hello,  in every submission I have a user profile of the submitter, I would like to add there a button that will show all the submissions of the specific submitter. Any ideas how could I achieve that? Thank you in advance for any insights.

Get a Book for SEBLOD
11 years ago
0
Level 1

Hi paranoikos,

Thank you for your post and welcome to SEBLOD forum.

I you would like to list all submission for a user, you should create a "list & search type". In this search type, you should :

  1. add field "article created by" to the search form
  2. click on button 2 in order to add live plugin "Joomla! user" to the field "article created by"
  3. click on button "configure" near to joomla! user option. Then, add "id" value as property.
  4. click on button "3" to select option "Exact" for "exact matching"

In the list view, select "seb_blog" template. Then, in the "item" view, add all fields you want according to the content you would like to list.

Regards,
Mehdi

98 Posts
Edwin
11 years ago
2
Level 1

Hello Mehdi

This solution seems to work only when user is logged in and shows their own articles/submissions. What if you want to show a list of articles by one user, visible to all visitors. For example: when visitor reads one article, they can see list of other articles by the same user.

Thanx

143 Posts
Stef
10 years ago
1
Level 2

Hi Edwin,

This is exactly the situation i meet. Did you find any solution for that ?

Thanks for any suggestion ...

98 Posts
Edwin
10 years ago
0
Level 3

Hello Stef

Sorry man, I have not looked any further into this and as you can see no responses yet.

Regards

10 years ago
0
Level 1

I ended up using custom template. I get the id of the author from seblod and then use it to query the database manually with php/sql.

11 years ago
0
Level 1

Hi paranoikos,

Create a list and search based on your submissions form. In serach view, just add "article created by" field. In dynamic value (little 2), select user and write "id" in dynamic value. In Item view, add fields you need to display.

Best regards (sorry for my english).





Get a VIP membership