10 years ago
4
Topic
Hi all
I've turned on the bridge plugin because i need user pages (like social components of J! do)
There is instruction how to make nice title from my own custom fields.So we have:
  1. Auto
  2. Custom
and I use custom. The problem is that article alias=article title and I can't customize it...Joomla does NOT create articles = to existing aliases, but creates with equal titles....

So, instead of nice titles like "user_name user_first_name user_last_name" I should invent something looks like "user_name user_first_name user_last_name [id]" . That is also acceptable somehow (but not nice).
I've tried use [pk] - doesn't work in custom. 

In general, i'd like to have opportunity to customize TITLE and ALIAS separatelly.

How can I achieve this?





Get a VIP membership
693 Posts
rpoy
10 years ago
3
Level 1
Hi Jay,

Have you used the SD Field Concat?  It is very helpful for this kind of thing.

Hope that helps,

Randy
10 years ago
2
Level 2
Hi Randy,
thanks for the reply! good idea.
SD concat field doesnot work as expected - only <content> is taken into account, so page is created like 999, where 999 is user id :)
BUT! if to create SD concat field only with <content>, an later add the fieldid in the plugin settings - it works!

Very important, SD concat field must be with storage.
I find this annoying in Seblod, purposely add garbage in database!!



693 Posts
rpoy
10 years ago
1
Level 3
Hi,

I solved a similar issue using:
#user_first_name#||#user_last_name#||$date and storage Standard|User|name

Another possibility, but ID would be ideal.

I do not understand what you mean about garbage in the database.  Using the SD Concat only stores the concatenated values in the database.  Its very clean.

regards,

Randy

10 years ago
0
Level 4
actually, I understand why seblod can't retrieve ID, because it does not exist in database, before store.
Current solution
#user_name# #user_last_name# (#user_username# - #user_page_id#)
where #user_page_id# is the SD concat field, consisting of <content> onlly
Get a VIP membership