Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

teez

Użytkownik
  • Postów

    2 077
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    10

Odpowiedzi opublikowane przez teez

  1. Pewnie błahy problem, ale od 20 minut próbuję różne kombinacje i sypie błędami..

     

                    $id = $this->request['id'];
                    $result = $this -> DB -> build(array(
                        'select' => 'COUNT(*) as bid',
                        'from'   => 'pg_komentarze',
                        'where'  => 'bid = '$this->request['id']''
                    )
                    );
    

    Próbowałem 'where' => 'bid = $id', ''bid' = '$id', 'bid = '.$id.', i dalej nic..

     

    Co robię źle? Wszystkie zapytania już zmieniłem, zostało mi tylko to..

     

    Parse error: syntax error, unexpected T_VARIABLE, expecting ')' in \karta\karta.php on line 35 ( linia z where )

  2. Nie możesz po prostu przy instalacji pozostawić pustego pola "Prefix"?

     

    Jeżeli chcesz przy tym gmerać:

    admin\setup\sql\mysql_install.php

     

    	public function setDbPrefix( $prefix='' )
    	{
    

     

     

    Ok, ok.. Teraz zainstalowałem pierwszą lepszą aplikację i jest to samo widzę. Czyli w jaki sposób powinienem wykonać np. takie zapytanie:

     

                   

     

    $result = $this->DB->query("SELECT COUNT(*) as bid FROM pg_skarga where status > 1;");
    
    

    Macsch, w taki sposób tworzę kolumny :

     

      $TABLE[] = "CREATE TABLE pg_skarga (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `bid` int(11) NOT NULL,
      `nick` int(11) NOT NULL,
      `typ` int(11) NOT NULL,
      `ip` int(11) NOT NULL,
      `sid` int(11) NOT NULL,
      `serwer` text NOT NULL,
      `idautora` int(11) NOT NULL,
      `ipautora` int(11) NOT NULL,
      `data` int(11) NOT NULL,
      `opis` text NOT NULL,
      `odba` text NOT NULL,
      `odbd` int(11) NOT NULL,
      `status` int(11) NOT NULL DEFAULT '1',
      PRIMARY KEY (`id`) )";
  3. W pliku setup/version/install/sql/[..] mam plik do tworzenia tabel, m. innymi początek wygląda tak :

     

    
      $TABLE[] = "CREATE TABLE pg_skarga (
     

    Problem w tym, że w całej aplikacji mam zapytania właśnie na tej podstawie 'SELECT * FROM `pg_skarga`', lecz podczas instalacji skrypt zmienia prefix na np. ibf_pg_skarga i wszystko trzeba edytować.. Jest jakiś sposób na obejście tego? Może jakaś zmienna za to odpowiada ( coś na podstawie $this->settings ) ?

  4. Witam,

     

    Chciałbym przenieść z localhosta aplikację na własne forum. I opiszę co dokładniej zrobiłem :

     

    1. ACP -> Aplikacje -> Export Modules XML
    2. ACP -> Aplikacje -> Export Applications XML
    3. ACP -> Tłumaczenia -> Export language files to application directories

    Dodatkowo plik information.xml

     

        <templategroups>
    
            <template match="exact">skin_aplikacja</template>
    
        </templategroups>
    

     

    Teraz o co mi chodzi.. Przerzucam aplikację do siebie na forum, instaluje.. Tłumaczenia zostają dodane, ustawienia również, ale szablony już nie. Jest napisane 'Brak szablonów do dodania'. W czym tki problem? Gdzie popełniłem błąd, albo o czym zapomniałem?

     

     

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.