joomla / joomla-cms

Home of the Joomla! Content Management System
https://www.joomla.org
GNU General Public License v2.0
4.69k stars 3.63k forks source link

Problem while changing article's category #15525

Closed Saeedghb closed 6 years ago

Saeedghb commented 7 years ago

Steps to reproduce the issue

1- Change the administrator language to Persian. 2- Add new article (just fill in the title and text) and save. 3- Change the category.

Expected result

Expected to save the changes (article's category)

Actual result

After changing category field, the page reloads and renders improperly. (see attached screenshot)

System information (as much as possible)

Joomla! 3.7.0-rc4 Joomla language: Persian (RTL) Google chrome (latest version) Windows 7 Run on localhost - Wamp: Apache/2.4.9 (Win64) PHP/5.5.12

Additional comments

screen shot 2017-04-25 at 08 38 25

dgrammatiko commented 7 years ago

You need the Persian language for 3.7

Saeedghb commented 7 years ago

Persian language is currently installed. I first installed Joomla 3.7 RC4 then installed Persian language through installation manager.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15525.

infograf768 commented 7 years ago

I can't reproduce using persian as admin (on staging) I think you have an issue with UTF8 and your database

@dgt41 The big change for Persian and which needs indeed a 3.7.0.1 version concerns calendar, not this. screen shot 2017-04-25 at 11 32 25

Saeedghb commented 7 years ago

@infograf768

Just realized that the problem occurs when we have defined a custom field. Not matters UTF8 Characters are used in title, custom fields,... or not.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15525.

saharmk commented 7 years ago

I also tried to reproduce and faced an error. see attached screenshot.

The Problem occurs when the article has custom fields.

Using PHP 5.6.3 Joomla 3.7 RC4 Installed Persian language for administrator.

screen shot 2017-04-25 at 12 23 11


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15525.

Quy commented 7 years ago

Please see if this PR #15294 with this change https://github.com/joomla/joomla-cms/commit/99e4a645cefcfc0a50051524030d83b5c817cca0 will fix your issue.

Saeedghb commented 7 years ago

@Quy

Thank you. PR #15294 does not fix this issue.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15525.

prmasadi commented 7 years ago

I got this error Using PHP 5.6.19 Joomla 3.7 Installation Persian language management screen shot 2017-04-27 at 05 49 20


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15525.

infograf768 commented 7 years ago

which version of the Persian language are you using ? 3.6.5.3, although not fully ready for 3.7.0, provides correct date time (not speaking here of custom fields aspect)

robynlingen commented 7 years ago

I can confirm this on all of my Joomla 3.7 sites. If I create a custom field, I am unable to change categories on either an existing article, or a new article. I am also unable to save any custom fields. The behavior is as described above. The page reloads to the control panel without having saved the change. The article is then locked. When I remove any custom fields, everything works as normal. All of my sites (27) are in English.

ghost commented 7 years ago

Can't confirm on clean 3.7.1-dev-Install, changing Categories in Articles using custom Fields works as expected.

@robynlingen Assuming you updated from 3.*?

robynlingen commented 7 years ago

Yes, that is correct. In all cases Joomla 3.6.5 updated to 3.7 either via Joomla backend, or via c-panel auto-updater for just a few of my sites. I'll test a clean install.

dgrammatiko commented 6 years ago

Is this still valid?

brianteeman commented 6 years ago

Closed due to lack of response. assuming it has been fixed elsewhere