151 Posts
jimenaes
7 years ago
9
Topic

Hello

I've just update to Seblod 3.9.0 and now I can't create new SD Concats fields, I get this message:

Oops! Try to close the page & re-open it properly.

Get a Book for SEBLOD
1283 Posts
Bucklash
7 years ago
3
Level 1

Hi

It looks like SD products are not updated anymore, maybe even deprecated.. who knows?

Shame because he did damn good products

Anyway, this might help:

sd-concat-field-broken-with-seblod-3-9-0

55 Posts
Olek T.
7 years ago
1
Level 2

For me this was a must have plugin, because of this annoying alias duplicating thing that Joomla has. But now, since SEBLOD adds itself suffix to duplicated alias, I really don't need it anymore. I bet there are people who use this plugin for more sophisticated purposes, but for many people who just used it for adding things to aliases, it's not needed really.

7 years ago
0
Level 3

It is for duplicate alias joomla content alias I am using that field. so you are saying seblod now handling duplicated alias automaticaly?

 

151 Posts
jimenaes
7 years ago
0
Level 2

Thanks for answer. This is really a bad news, I use SD concat field a lot in all of my projects.

4229 Posts
Kadministrator
7 years ago
2
Level 1

Only a simple modification is needed as described in the post linked by bucklash.

151 Posts
jimenaes
7 years ago
1
Level 2

Hi, the modification posted by bucklash makes concat field works partially (to concatenate several fields values it works ok)  but not to get a column value using the sintax: @title(23) 

Is there another line modification to the concat field files? 

How can I get the same result using the Before store plugin? I've search in the forum and documentation but can't find how to do this? 

thanks

1283 Posts
Bucklash
7 years ago
0
Level 3

Hi

If I was to concat a value using Beforestore I would do something like this:

$fields['alias'] = $fields['alias']->value.'-'$fields['some_field']->value; // swap value for whatever it is you want from that field

or

$config['storages']['#__content']['alias'] = $fields['alias']->value.'-'$fields['some_field']->value;

Is what you mean?

beforestore-plugin-code-pack-change-value

1283 Posts
Bucklash
7 years ago
1
Level 1

Hi

You can achieve similar results with BeforeStore or AfterStore....

Bucklash

4229 Posts
Kadministrator
7 years ago
0
Level 2

SD concat was updated at the store to work with latest Seblod

Get a Book for SEBLOD