J3.x talk

Difference between revisions of "Using Tags in an Extension"

From Joomla! Documentation

(Contents incomprehensible)
Line 1: Line 1:
 +
== Page contents ==
 +
 +
The page contents as currently written are substantially incomprehensible.
 +
It requires not so much copy-editing as re-interpretation into every day English.
 +
 +
== ??? ==
 
Also bind() on component's table class  on JTable should be overridden. Metadata should be json encoded before preStoreProcess.
 
Also bind() on component's table class  on JTable should be overridden. Metadata should be json encoded before preStoreProcess.
 
<source lang="php">
 
<source lang="php">

Revision as of 10:28, 24 April 2014

Page contents[edit]

The page contents as currently written are substantially incomprehensible. It requires not so much copy-editing as re-interpretation into every day English.

???[edit]

Also bind() on component's table class on JTable should be overridden. Metadata should be json encoded before preStoreProcess.

public function bind($array, $ignore = '')
{
  if (isset($array['metadata']) && is_array($array['metadata']))
  {
    $registry = new JRegistry;
    $registry->loadArray($array['metadata']);
    $array['metadata'] = (string) $registry;
  }
  return parent::bind($array, $ignore);
}

(Kasiopi (talk) 05:42, 25 June 2013 (CDT))