Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

codeigniter parser

[es] :: PHP :: codeigniter parser

Strane: 1 2

[ Pregleda: 7899 | Odgovora: 31 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser17.04.2016. u 15:47 - pre 96 meseci
Sve sto sam uradio na Windows-u nista nece da radi na Ubuntu, cak ni da otvori stranicu
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: codeigniter parser17.04.2016. u 15:54 - pre 96 meseci
Cek da uzmem kristalnu kuglu, mozda ima nekog koda tamo. :)
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.dynamic.isp.telekom.rs.

Sajt: https://avramovic.info


+46 Profil

icon Re: codeigniter parser17.04.2016. u 18:40 - pre 96 meseci
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
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Nemke_BG

Član broj: 163822
Poruke: 341
*.static.sbb.rs.

Jabber: Nemke_BG@elitesecurity.org
Sajt: https://www.nmdesign.rs


+45 Profil

icon Re: codeigniter parser17.04.2016. u 20:43 - pre 96 meseci
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.

[Ovu poruku je menjao Nemanja Avramović dana 18.04.2016. u 13:45 GMT+1]
...
 
Odgovor na temu

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser23.04.2016. u 09:39 - pre 96 meseci
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?
 
Odgovor na temu

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser24.04.2016. u 13:44 - pre 96 meseci
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?
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: codeigniter parser24.04.2016. u 15:12 - pre 96 meseci
Ne mozes to uraditi jer dodavanjem TRUE parametra za view loader, dobijas string.
Moraces da modelujes drugaciji pristup.
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser24.04.2016. u 15:28 - pre 96 meseci
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...
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: codeigniter parser24.04.2016. u 15:43 - pre 96 meseci
A da napravis include/load editproduct fajla u templejtu umjesto u kontroleru?

-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser24.04.2016. u 15:58 - pre 96 meseci
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 :/
 
Odgovor na temu

Tpojka
Ratio, Logic

Član broj: 60114
Poruke: 209

ICQ: 491318095


+33 Profil

icon Re: codeigniter parser24.04.2016. u 16:41 - pre 96 meseci
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.
-A Tpojke su Đuro - šta?
-Osnovne jedinice diverzantskih grupa!
 
Odgovor na temu

nepoverljiv
student
Kragujevac, Srbija

Član broj: 226360
Poruke: 131
*.dynamic.sbb.rs.



+2 Profil

icon Re: codeigniter parser24.04.2016. u 17:13 - pre 96 meseci
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 :/.
 
Odgovor na temu

[es] :: PHP :: codeigniter parser

Strane: 1 2

[ Pregleda: 7899 | Odgovora: 31 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.