Esempio n. 1
0
 /**
  * @see Rabbit_Field::loadAssets()
  *
  */
 public function initialize()
 {
     $ci =& get_instance();
     $ci->load->helper('rabbit');
     $this->form->addAsset('tiny_mce/tiny_mce.js');
     $options = $this->getAttribute('options', array());
     $options['mode'] = 'exact';
     $options['elements'] = $this->getName();
     $options = rabbit_json_encode($options);
     $this->form->addClientExec(sprintf('
         tinyMCE.init(%s);
     ', $options));
 }
/**
 * Map JSON data
 *
 * @param string $chave
 * @param string $valor
 * @return string
 */
function rabbit_json_array_map($chave, $valor)
{
    $chave_codificada = rabbit_json_encode(strval($chave));
    $valor_codificado = rabbit_json_encode($valor);
    return $chave_codificada . ":" . $valor_codificado;
}