Welcome, Guest
Username: Password: Remember me

TOPIC: [SOLVED] fieldname = tags

fieldname = tags 03 Oct 2013 13:48 #11295

  • Tomaselli
  • Tomaselli's Avatar
  • Offline
  • Elite Member
  • Posts: 293
  • Thank you received: 87
  • Karma: 46
Having a fieldname called "tags" causes a weird behaviour.
On save it's added a $data with consequent MySQL error because there is no "newTags" columns in my component, but just "tags".

I found out this field "newTags" is added through the function save($data) on line 1031 located in libraries\legacy\model\admin.php called on my jcook-component with the item model save function.
The administrator has disabled public write access.

fieldname = tags 07 Oct 2013 12:30 #11310

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Chef
  • Posts: 3711
  • Thank you received: 987
  • Karma: 140
Strange... it is working for me.
Wich Joomla version ?

The new approach of UCM is a mess. I understand the needs, but at the end it creates a big mess.
Let's talk about it in a new topic...
Coding is now a piece of cake
The administrator has disabled public write access.

fieldname = tags 07 Oct 2013 23:16 #11316

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Chef
  • Posts: 3711
  • Thank you received: 987
  • Karma: 140
In facts it is raising issue when field is not empty.

This is a very bad integration of UCM on not UCM table.
Seems really invasive this UCM feature...

Solution : do not use the name 'tags'
Or => create 'newTags' field in database.
Coding is now a piece of cake
The administrator has disabled public write access.

fieldname = tags 08 Oct 2013 07:52 #11324

  • Tomaselli
  • Tomaselli's Avatar
  • Offline
  • Elite Member
  • Posts: 293
  • Thank you received: 87
  • Karma: 46
change the fieldname is what I did as workaround.
The administrator has disabled public write access.
Time to create page: 0.111 seconds

Get Started