bład w instalacji Trans menu
Strona 1 z 2 12 OstatniOstatni
Wyniki 1 do 10 z 11

Temat: bład w instalacji Trans menu

  1. #1
    Przeglądacz
    Dołączył
    17-09-2008
    Wpisy
    99
    Punkty
    10

    Domyślny bład w instalacji Trans menu

    mam zainstalowany moduł Transmenu właczony system zgodności z Joomla 1.0 i pokazuje mi taki błąd

    Parse error: parse error, unexpected T_STRING, expecting T_VARIABLE or '$' in /home/klubi/ftp/wycieczki/modules/mod_ja_transmenu/mod_ja_transmenu.php on line 13


    podaje mod_ja_transmenu.php

    <?php
    /**
    * @version $Id: mod_ja_transmenu.php
    * @copyright (C) 2005 JoomlArt.com
    * @license This module is licenced under the Creative Commons Attribution-NonCommercial-ShareAlike License, 2005m
    */
    defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
    /**
    /* Loads main class file
    */
    $params->set( 'module_name', 'JA Trans Menu' );
    $params->set( 'module', 'ja_transmenu' );
    $ params-> set ( 'absPath', $ mosConfig_absolute_path ". / modules / mod_ja_transmenu / '. $ params-> get (' module '));
    $params->set( 'LSPath', $mosConfig_live_site . '/modules/mod_ja_transmenu/' .
    $params->get( 'module' ) );
    $ params-> set ( 'LSPath', $ mosConfig_live_site ". / modules / mod_ja_transmenu / '.
    $ params-> get (' module '));
    include_once(
    $params->get( 'absPath' ) .'/jamenu.php' );
    global $my;
    $jamenu= new JAMenu ($database, $params);
    $jamenu->genMenu ();
    ?>


    prosze o pomoc

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    $ params-> set ( 'absPath', $ mosConfig_absolute_path '. / modules / mod_ja_transmenu / '. $ params-> get (' module '));

    albo

    $ params-> set ( 'absPath', $ mosConfig_absolute_path ". / modules / mod_ja_transmenu / ". $ params-> get (' module '));
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  4. #3
    Przeglądacz
    Dołączył
    17-09-2008
    Wpisy
    99
    Punkty
    10

    Domyślny

    podmieniłam i to i to - nie pomogło

  5. #4
    Przeglądacz
    Dołączył
    26-06-2008
    Wpisy
    67
    Punkty
    12

  6. #5
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Wygląda mi na to, że @vitasklep korzysta już z wersji dla 1.5. Poprawna linia =


    $params-> set ( 'absPath', $ mosConfig_absolute_path .' / modules / mod_ja_transmenu /'. $ params-> get (' module '));

    ale niekoniecznie, być może ffox ma rację.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  7. #6
    Przeglądacz
    Dołączył
    17-09-2008
    Wpisy
    99
    Punkty
    10

    Domyślny

    tak - przegladałam ten post i dokonałam zmian po tych zmianach został mi własnie ten bład, który zamieściłam w moim poscie - nie wiem tylko co z tym zrobić:
    this should set your paths globally for the module. I'm sure J!1.5 provides a function to do this, but I didn't look for it.

    To fix the ampersand problem mentioned above, open tranmenu.php around line 132 ADD
    Quote:
    $row->link = str_replace( '&amp;', '&', $row->link );
    ABOVE the $pmenu.addItem line. This will replace all "&amp;" and replace them with "&"

  8. #7
    Przeglądacz
    Dołączył
    26-06-2008
    Wpisy
    67
    Punkty
    12

    Domyślny

    W 131 linii kodu wstaw to:
    Kod PHP:
    $row->link str_replace'&amp;''&'$row->link ); 

  9. #8
    Przeglądacz
    Dołączył
    17-09-2008
    Wpisy
    99
    Punkty
    10

    Domyślny

    nie pomaga, cały czas ten sam błąd pokazuje

  10. #9
    Przeglądacz
    Dołączył
    26-06-2008
    Wpisy
    67
    Punkty
    12

    Domyślny

    Zainstalowałem to u siebie. Użyłem wersji JA Trans Menu V2.0 na Joomla 1.5.10
    Po zmianie linii 13 i 14 wszystko ruszyło. Może zadam niemądre pytanie, ale czy aby na pewno zmieniasz w dobrym pliku?

    Tak wygląda u mnie plik mod_ja_transmenu.php


    Kod PHP:
    <?php
    /**
    * @version $Id: mod_ja_transmenu.php
    * @copyright (C) 2005 JoomlArt.com
    * @license This module is licenced under the Creative Commons Attribution-NonCommercial-ShareAlike License, 2005m
    */
    defined'_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
    /**
    /* Loads main class file
    */    
    $params->set'module_name''JA Trans Menu' );
    $params->set'module''ja_transmenu' );
    $params->set'absPath'$mosConfig_absolute_path '/modules/mod_ja_transmenu/' $params->get'module' ) );
    $params->set'LSPath'$mosConfig_live_site '/modules/mod_ja_transmenu/' $params->get'module' ) );
    include_once( 
    $params->get'absPath' ) .'/jamenu.php' );
    global 
    $my;
    $jamenu= new JAMenu ($database$params);
    $jamenu->genMenu ();
    ?>
    Czy ja przypadkiem u Was w ścieżce dostępu po katalogu "modules" nie widzę spacji?
    Ostanio edytowane przez ffox : 15-05-2009 23:12

  11. #10
    Przeglądacz
    Dołączył
    17-09-2008
    Wpisy
    99
    Punkty
    10

    Domyślny

    Dzięki wielkie, wykasowałam swoją zawartośc i wkleiłam twoją zawartośc i działa.

    Dziękuje bardzo za pomoc.

Strona 1 z 2 12 OstatniOstatni

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •