CM K2 Inline is a Joomla! component helping you customize K2 component’s back-end item list and edit extra field inline.

K2 is the popular powerful content extension for Joomla with CCK-like (content construction kit) features. Every item of K2 can be extended by extra fields. If the most important part of your K2 content is extra fields then you would find it difficult to modify your K2 items. You need to go to item list, click an item, click Extra Fields tab, modify extra fields, save the item, go back to the list, click an item, and so on... It is also difficult for you to compare the extra field values of your K2 items. You can't open 10 browser tabs to check and compare 10 items.

CMK2Inline is designed to help you on this - manage extra fields in K2 with ease.


  • Show/hide columns in K2 item list.
  • Change ordering of the columns.
  • Add columns for extra fields to the list.
  • Add/edit value of extra fields in-place.
  • Add/edit value of an extra field for many K2 items at once.
  • Use AJAX to save extra fields.
  • Popup notification for the result of AJAX request.
  • Tool to create/delete override layout file right in Joomla! back-end.
  • Support the following extra field’s types:
    • Text field
    • Textarea (Editor is not supported)
    • Drop-down selection
    • Multi-select list
    • Radio buttons (Displayed as drop-down selection to save space)
    • Date
  • Integrated with Additional Categories for K2 plugin. You can manage additional categories of every K2 item or all K2 items via Batch edit tool.

Technical Requirements

  • Joomla! 3.x.x, 4.x.x. Please check Joomla!'s Technical Requirements for more information.
  • K2. CM K2 Inline was first built for K2 2.6.5 and compatible with all other recent versions of K2. The latest version of K2 is always recommended.

For more information about K2 component, please visit


You can try CMK2Inline at with username "demo" and password "demo".

This demo site is refreshed every 2 hours. You might not be the only person using the demo site at this time, so you may see unexpected things happen occasionally.


You can view documentation for CMK2Inline at