1
Gestione Form / Dopo aver installato il plugin di Chronoforms V5 mi genera questo errore.
« il: 24 Ott 2014, 18:34:46 »
Cari utenti di Joomla buonasera,
dopo aver risolto il problema causato da Seblod ora mi sto imbattendo in un altro problema
causato da Chronoforms. 1^) Domanda: ma i due vanno in conflitto?
Comunque sto cercando di modificare il modulo di Chronoforms la cui estensione è abilitata come anche
lo sono quelle di Seblod (Form, List, Search, Breadcrumbs) che da quanto sto notando mi consente di costruire e personalizzare tutti gli
elementi del sito internet. Sottolineo però che i moduli sono ancora sospesi come stato.
Ora se clicco su un qualsiasi plugin, o modulo o estensione mi esce
questo errore: Parse error: syntax error, unexpected T_FUNCTION in /membri/nomesito/joomla/plugins/content/chronoforms5/chronoforms5.php on line 33.
Questo è il contenuto del file php di chronoforms5:
30 public function render_item($match){
31 $return = '';
32 ob_start();
33 $chronoforms5_setup = function() use($match){
34 $mainframe = \JFactory::getApplication();
35 parse_str($match, $params);
36 foreach($params as $pk => $pv){
37 \GCore\Libs\Request::set($pk, $pv);
38 }
39 $params_keys = array_keys($params);
40 $formname = $params_keys[0];
41 $chronoform = GCore\Libs\Request::data('chronoform', '');
42 $event = GCore\Libs\Request::data('event', '');
43 if(!empty($event)){
44 if($formname != $chronoform){
45 $event = 'load';
46 }
47 }
48 return array('chronoform' => $formname, 'event' => $event);
49 };
Ora vi chiedo questo errore come si corregge? Certo che sto avendo troppi problemi da quando ho
installato Seblod 3.4.1. Managgia!!
dopo aver risolto il problema causato da Seblod ora mi sto imbattendo in un altro problema
causato da Chronoforms. 1^) Domanda: ma i due vanno in conflitto?
Comunque sto cercando di modificare il modulo di Chronoforms la cui estensione è abilitata come anche
lo sono quelle di Seblod (Form, List, Search, Breadcrumbs) che da quanto sto notando mi consente di costruire e personalizzare tutti gli
elementi del sito internet. Sottolineo però che i moduli sono ancora sospesi come stato.
Ora se clicco su un qualsiasi plugin, o modulo o estensione mi esce
questo errore: Parse error: syntax error, unexpected T_FUNCTION in /membri/nomesito/joomla/plugins/content/chronoforms5/chronoforms5.php on line 33.
Questo è il contenuto del file php di chronoforms5:
30 public function render_item($match){
31 $return = '';
32 ob_start();
33 $chronoforms5_setup = function() use($match){
34 $mainframe = \JFactory::getApplication();
35 parse_str($match, $params);
36 foreach($params as $pk => $pv){
37 \GCore\Libs\Request::set($pk, $pv);
38 }
39 $params_keys = array_keys($params);
40 $formname = $params_keys[0];
41 $chronoform = GCore\Libs\Request::data('chronoform', '');
42 $event = GCore\Libs\Request::data('event', '');
43 if(!empty($event)){
44 if($formname != $chronoform){
45 $event = 'load';
46 }
47 }
48 return array('chronoform' => $formname, 'event' => $event);
49 };
Ora vi chiedo questo errore come si corregge? Certo che sto avendo troppi problemi da quando ho
installato Seblod 3.4.1. Managgia!!