Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 31 odgovor
  • 11.608 pregleda

Najnovija ↓

Re: codeigniter parser 17.04.2016. u 16:47 · pre 128 meseci #21
Sve sto sam uradio na Windows-u nista nece da radi na Ubuntu, cak ni da otvori stranicu
Re: codeigniter parser 17.04.2016. u 16:54 · pre 128 meseci #22
Cek da uzmem kristalnu kuglu, mozda ima nekog koda tamo. :)
Potpis
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
Sviđa mi se1
Re: codeigniter parser 17.04.2016. u 19:40 · pre 128 meseci #23
Ne možeš tek tako da kažeš da nešto ne radi i da očekuješ da ti neko pomogne. Uključi prikaz grešaka, logovanje, izvuci konkretnu grešku (ili greške) koje dobijaš i postavi ovde pa će neko možda i moći da ti pomogne.

Na prvu loptu ako nešto radi na Windowsu a ne na Linuxu rekao bih ti da proveriš dozvole za određene fajlove/foldere. Koliko se sećam, Smarty kompajlira templejte nazad u PHP i to drži u određenom folderu pa proveri da li PHP može da piše u taj folder.

Citat:
Smarty will need write access (windows users please ignore) to the $compile_dir and $cache_dir directories (templates_c/ and cache/), so be sure the web server user account can write to them.


sa: http://www.smarty.net/docsv2/en/installing.smarty.basic
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: codeigniter parser 17.04.2016. u 21:43 · pre 128 meseci
izmenjeno 1 put, poslednji put Nemanja Avramović 18.04.2016. u 13:45
  1. Nemanja Avramović18.04.2016. u 13:45zapis iz teksta poruke
#24
Citat:
Nemanja Avramović: Koliko se sećam, Smarty kompajlira templejte nazad u PHP i to drži u određenom folderu pa proveri da li PHP može da piše u taj folder.


Odlicno se secas :)


@Nepoverljiv

Prikaz gresaka ukljuci obavezno, znaci:
Code:

error_reporting(E_ALL);
ini_set('display_errors', 'On');


Dok ne debug-ujes sta je problem.
Potpis
...
Re: codeigniter parser 23.04.2016. u 10:39 · pre 128 meseci #25
Uljucene mi greske ali nece svaki put da mi izbaci sta je u pitanju. Znam da moram da napisem tacan opis problema ali mi ovo vie bilo razmisljanje naglas :))).

Moze da ne otvaram novu temu, izbrisao sam smarty i koristim iskljucivo CI parse i nista vise, i to na sledeci nacin:

View:

Code:

<!DOCTYPE html>
<html lang="en">
<head>
</head>
 <body>
  <?php echo $content ?>
 </body> 
</html> 


Controler:

Code:

    $query = $this->users_mod->allProducts();
    $data = array(
              'ap_heading' => 'Product definition',
              'ap_entries' => $query,
            );
    $content = $this->parser->parse('allproducts', $data, TRUE); 
    $this->load->view('template', compact('content'));


Pitanje je sledece, kako da iskljucim iz kontrolela "compact", to jest kako da se organizujem bez njega i da u view izbacim celokupnu php sintaksu?
Re: codeigniter parser 24.04.2016. u 14:44 · pre 128 meseci #26
Snasao sam se i za ovo, u kontroleru sam uradio sledece :

Code:

$query = $this->users_mod->changeProductData($idPro);
$url = base_url();
$data = array(
             'ap_heading' => 'Edit product',
             'base_url' => base_url(),
             'ap_entries' => $query,
             'ap_product' => 'active',
             'ap_username' => $this->session->userdata['logged']['username'],
             'ap_content' => $this->load->view('editproduct', '', true)
           );

$this->parser->parse('template', $data);


U view zvanom template.php sa, uradio ovo:

Code:

<div class="container-fluid main-body">
   <?= $ap_content ?>      
</div>


Ono sto mi sad nije jasno je kako mogu u template da koristim sve ove podatke iz array-a koji dobijam iz kontrolera kao varijable u php tagu, ali to isto ne mogu da uradim u editproduct.php? Ovo mi je veoma vazno da resim zbog set_value kod validacije forme.

Da li neko moze da pomogne?
Re: codeigniter parser 24.04.2016. u 16:12 · pre 128 meseci #27
Ne mozes to uraditi jer dodavanjem TRUE parametra za view loader, dobijas string.
Moraces da modelujes drugaciji pristup.
Potpis
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
Re: codeigniter parser 24.04.2016. u 16:28 · pre 128 meseci #28
Ako ne dodam TRUE onda mi ceo template pada u vodu.

Sta mislis, kako bih ovo mogao da odradim, na koji nacin? Ovo mi je najblize sto sam postigao...
Re: codeigniter parser 24.04.2016. u 16:43 · pre 128 meseci #29
A da napravis include/load editproduct fajla u templejtu umjesto u kontroleru?
Potpis
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
Re: codeigniter parser 24.04.2016. u 16:58 · pre 128 meseci #30
Fora je sto mi "mentor" to ne dozvoljava, moram da se na ovaj nacin dovijam. A da li mogu nekako da napisem neki $data ispod ovog array-a, da li bi onda ocitao kao varijablu?

P.S. sad sam probao i to, ali mi izbacuje gresku da je nedefinisana varijabla :/.

P.S.S. probao i 'ap_content' => 'include(\'editkey.php\')' ,ali ne radi :/
Re: codeigniter parser 24.04.2016. u 17:41 · pre 128 meseci #31
Citat:
nepoverljiv: Fora je sto mi "mentor" to ne dozvoljava, moram da se na ovaj nacin dovijam.


Dobro je sto si sam pomenuo.
Daj nam konkretne uslove koje mentor zahtjeva.
Ovako, dosad, sta god je ponudjeno kao rjesenje - ispostavilo se da bas tako ne treba(?).
Licno smatram da sami uslovi odudaraju od standardizacije kodiranja pa bi bilo dobro da se iznes ovde kako bi tacno trebalo izgledati da bi se mogao razmotriti eventualan pristup.
Plus, obavezno neki primjer koji je mentor obezbijedio.
Potpis
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
Sviđa mi se1
Re: codeigniter parser 24.04.2016. u 18:13 · pre 128 meseci #32
Mentor nije obezbedio nijedan primer nego samo zahteve. Zahtevi su da koristim parse i izbrisem sav moguci php kod iz view, da imam template gde ce samo content da se menja u zavisnosti od kontrolera. Ono sto je pomenuo to je da on u jednoj liniji poziva vise view-a i da bez true ne moze to da radi, sta god znacila ova recenica samo sam je preneo.

Verujem da je mislio nesto na:

Code:

$this->parser->parse('template', 'editproduct, $data, true); 


E sad kako onda da na osnovu ovoga pozovem content u template fajlu, ali i ako to uspem isto mi se nece dozvoliti da koristim varijable u php tagu zar ne? A i nije mi jasno kako misli da izbrisem php tag skroz iz view a da koristim set_value, pa ono se koliko ja znam koristi samo u okviru php-a. Takodje ne znam drugaciji nacin da ispisem greske koje izbaci validacija forma nego pomocu php-a u view.

Verujem da sam vas jos vise zbunio :/.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme