32 Posts
sUrfa
9 years ago
Topic

Dear Seblod team,

today I got the chance to install and test Seblod 3.6. It is amazing how many new features and changes you have implemented!

I recognized two things:

1) SEF-Links to content show "id:alias" instead of "id-alias" if Seblod-SEF is configured to Default (id-alias)

I recognized this behavior in two situations: a) if I create a link in php I normally use the URL-parameter "id=id:alias" and JRoute afterwards. My links changed after installing the update

b) the Seblod canonical plugin shows "id:alias" instead of "id-alias" in content-view of a content-type

2) Seblod backend (Form-Edit) browser-title contains HTML-Markup.

<title>... - Administration - Form & Content Type: <small><small>[ Edit ] <span class="subtitle">[ SEBLOD Workshop ]</span></small></small></title>

For 1): Could the behavior caused by my configuration?

Thank you!

sUrfa

Get a Book for SEBLOD
9 years ago
0
Level 1

Thank you!

We're checking.

57 Posts
KKAAZZOO
9 years ago
0
Level 1

Confirmed

1 Post
Varandas
9 years ago
0
Level 1

Hello,

Any update/workaround regarding this behavior?

SEF-Links to content show "id:alias" instead of "id-alias" if Seblod-SEF is configured to Default (id-alias)
I recognized this behavior in two situations:
a) if I create a link in php I normally use the URL-parameter "id=id:alias" and JRoute afterwards. My links changed after installing the update
b) the Seblod canonical plugin shows "id:alias" instead of "id-alias" in content-view of a content-type

Thanks,
Varandas

32 Posts
sUrfa
9 years ago
0
Level 1

Hi Varandas,

I do not use the canonical plugin so far. As I am running a multilingual website with one menu-structure per language (for SEO), I created my own typo-plugin to generate links to the content (a long time ago. maybe there is a better way now).

My workaround is to just change the URL-parameter from "id=id:alias" to "id=id-alias". Therefore my links do not change. The only little drawback is the following entry in my php error-log:

PHP Notice: Undefined offset: 1 in /var/www/vhosts/abc.com/httpdocs/plugins/cck_storage_location/joomla_article/joomla_article.php on line 742

This line tries to split id and alias from the URL-Parameter at the : which is not existing any longer.

Hope this helps at least a little bit. Once the problem is fixed in seblod, I will remove my workaround.

BR sUrfa

9 years ago
0
Level 1

Hi guys,

SEBLOD 3.6.1 is now available. The fix for the routing issue (regression) is included.

Thank you!

Regards
Saba.

32 Posts
sUrfa
9 years ago
0
Level 1

Thank you Saba!

I just installed the update to 3.6.2

--> no workaround any more, no entries in my error log any more and the routing works like a charm again, :-)

Get a VIP membership