Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Nikkola29

Pagine: [1]
1
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!!

2
$app::getRouter()

questo è un  T_PAAMAYIM_NEKUDOTAYIM, non puoi usare un metodo statico e che $app non è una classe ma l'istanza del suo metodo getApplication

che plugin è? chi l'ha scritto? perchè se togli i due punti e metti la freccia degli indiani probabilmente funziona ma non so se è il risultato voluto da chi l'ha scritta...
 $router    =    JCck::on( '3.3' ) ? $app::getRouter() : $app->getRouter();

perchè fare questo if non servirebbe a nulla

 ma è strano perchè dovrebbe uscire a chiunque e subito

Grazie alla modifica da te consigliata ora mi funziona di nuovo tutto. Ora ho bisogno di capire come inserire un form davvero funzionale
nella pagina home. Con quale componente mi conviene farlo? Ci sono tutorial passo passo?
Credo sia per me meglio leggermi tutto quello che avete scritto in merito a Chronoforms.
Grazie per l'aiuto.

3
Cari utenti di Joomla,
io sono un principiante che sta imparando ad usare Joomla, i moduli e le sue estensioni.
Ho un grosso problema. Dopo che ho caricato ed installato il componente per creare form personalizzabili Seblod nella sua
ultima versione 3.4.1 scaricabile dal sito e sottolineando che sto usando una versione Joomla
2.5.27, ora non riesco più ad entrare nel pannello di controllo dell'amministratore con le mie
credenziali. Mi esce questo errore: Parse error:  syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /membri/nomesito/joomla/plugins/system/cck/cck.php on line 104. Ora io di Php non me ne intendo proprio, ma questo è quanto scritto:
99 // onAfterInitialise
100    public function onAfterInitialise()
101    {
102       $app    =    JFactory::getApplication();
103        if ( $app->isSite() ) {
104            $router    =    JCck::on( '3.3' ) ? $app::getRouter() : $app->getRouter();
105            $router->attachBuildRule( array( $this, 'buildRule' ) );
106        } elseif ( $app->isAdmin() && $app->input->get( 'option' ) == 'com_config' && strpos( $app->input->get( 'component' ), 'com_cck' ) !== 107 false ) {
108            JFactory::getLanguage()->load( 'com_cck_core' );
109        }

Vi prego aiutatemi. Come si risolve questo problema?
Per aiutarvi devo scrivere più righe di codice php in modo da risalire al problema?
       

Pagine: [1]


Web Design Bolzano Kreatif