|
Poslao: 20 Sep 2015 18:02
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Reseno, sve je ok iznad samo treba dodati putanju do localhosta. config.php
$config['base_url'] = 'http://localhost/CodeIgniter-3.0.1/';
|
|
|
|
Poslao: 20 Sep 2015 19:53
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Kako pravilno da podesim .htaccess <IfModule authz_core_module>
Require all denied
</IfModule>
<IfModule !authz_core_module>
Deny from all
</IfModule>
u codI3 ovako radi odlicno i imam pristup svemu na sajtu RewriteEngine on
RewriteCond $1 !^(index\.php|css|js|img|fonts|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L] znam da je za pristup podacima. Pitam ovde jer cu ovo raditi sa bootstrap sajtovima pa ce nekome biti od koristi i ako spada u php forum. Pozdav. Ako nemoze ovde da li da otvorim temu za CodeIgniter Web Framework posto ga sada radim.
RewriteCond $1 !^(index\.php|css|js|img|fonts|robots\.txt) Da li moze da se ovde odobri css a da se zabrani pristup pregleda u View page source. Neki link da pogledam hvala i pozdrav
|
|
|
|
Poslao: 26 Sep 2015 19:17
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Integracija bootstrap sajta u codeigniter 3
Preuzmemo odavde verziju CodeIgniter 3.0
CodeIgniter 3.0.1 is the current version of the framework.
http://www.codeigniter.com/download
1.Prebacimo codeigniter u localhostu xammp-a. Putanja C:\xampp\htdocs U ovom folderu prebacimo rasklopljenu verziju codeignitera
(unrar). Preimenujemo kako zelimo naziv prebacenog foldera.
2. Izradimo bootstrap sajt ili skinemo template.
3.U root foldera codeignitera prebacimo foldere css, fonts, js, img(folder za slike),
U putanji C:\xampp\htdocs\nazivasegfoldera\application\views\ napravimo folder i nazovemo ga pages ili kako hocemo on nam sluzi za smestaj sadasnjeg index.html ili dela onog sto od njega ostane.
index.html prebacimo u C:\xampp\htdocs\nazivasegfoldera\application\views\pages
i preimenujemo ga u home.php
Najvaznije je prvo definisati putanju gde se nalaze nasi fajlovi
U folderu config nadjemo fajl config.php otvorimo i pronadjemo i upisemo koji je nas folder tj putanju do naseg folder sajta
C:\xampp\htdocs\nazivasegfoldera\application\config
$config['base_url'] = 'http://localhost/nazivasegfoldera/';
Ako imamo neku bazu podataka u okviru ovog foldera otvorimo fajl database.php i upisemo podatke.
routes.php
$route['(:any)'] = 'pages/view/$1';
$route['default_controller'] = 'pages/view';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
Zatim u folderu controllers u fajlu pages.php pomocu class-e class Pages extends CI_Controller definisemo funkciju view da prikaze definisanu stranicu
ako je nema da prikaze da nepostoji 404, zatim,helper za ucitanje url-a
dodatne stranice koje definisemo ovde.
<?php
class Pages extends CI_Controller{
function view($page = 'home'){
$this->load->helper('url');
if(!file_exists('application/views/pages/'.$page.'.php')){
show_404();
}
$this->load->view('templates/header');
$this->load->view('templates/nav');
$this->load->view('pages/'.$page);
$this->load->view('templates/footer');
}
}
?>
Podelimo web stranicu na delove npr haeder, navigacija, footer. Ostatak webstranice nalazi se u pages folderu u fajlu home.php
To smo definisali u class Pages extends CI_Controller iznad.
Napravimo folder pod nazivom templates i u njemu prebacimo fajlove header.php, nav.php i footer.php
Vrsimo ubacivanje sadrzaja comandom cut/paste. Otvorimo home.php i misem od pocetka stranice prevlacimo misem zajedno sa delom sa oznakom <body> Ispod body taga za sada nediramo.
Taj deo komandom cut paste prebacimo u fajl header.php.
Isto postupak vazi i za navigaciju do kraja navigacije.
Treci deo ostaje u fajlu home.php
Cetvrti deo je footer.php od pocetka footer taga zajedno sa tagom </html> prebacimo u footer.php
To je to.
Sada imamo konekciju prikazivanja css. To vrsimo pomocu
<?php echo base_url();?>
Na primer
<link href="<?php echo base_url();?>css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery -->
<script src="<?php echo base_url();?>js/jquery.js"></script> itd.
Neka vasa razmisljanja u vezi integracije bootstrap sajta u codeigniter 3, vazi predlozi, kritike, svi su dobrodosli.
|
|
|
|
|
Poslao: 12 Okt 2015 19:47
|
offline
- Pridružio: 10 Jul 2015
- Poruke: 35
- Gde živiš: Beograd
|
Odlicni tekstovi, bas je poucno, hvala
|
|
|
|
|
|
Poslao: 03 Nov 2015 22:01
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Napisano: 03 Nov 2015 21:34
Postovanje vezbam jedan website u bootstrap-u ali ne radi adekvatno na android telefonu Opera Mini, na fabrickom browseru radi sve osim video kontajnera.
Ovako sam postavio jquery iznad css-a <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/style.css">
Kada stavim jquery u donjem delu sajta ne radi nista. Da li ima neko resenje. Na operu mini android pojavi se samo jedan slider, nesto od teksta. Ne radi: video header, ne radi ni jedna png slicica, kao ni jedan animate.css
Neki predlog.
2. Da li je moguce nekako podesiti da se pusti video na ovim starijim android verzijama i uredjajima, mada mislim da za to treba novi android telefoni sa adekvatnom podrskom.
3. Da li moze da se podesi u slucaju da se ne pusti video u headeru da se ucita slika kao kod php-a if else Pozdrav
Da dodam da se video ucitava sa youtube, verovatno nece jer nema instaliranu youtube aplikaciju.
Vidim da je website povezan na vise nacina sa jquery, pa kada se iskljuci internet veoma malo ostane od sajta. Izgleda da opera mini 10 ne podrzava jquery.
Nasao sam ovako nesto https://www.google.rs/search?client=opera&q=oe.....p;oe=UTF-8
Neko vase misljenje kako resiti probleme sa prikazom web sajtova na Opera mini
https://dev.opera.com/articles/opera-mini-content-.....javascript
http://www.opera.com/developer/mobile-emulator
Nasao sam na jednom primeru ako nece da se ucita video klip ne sa youtuba nego lokalno
http://www.kevinfremon.com/fullscreen-background-video-using-html5-and-css/
Ako se ucita sa youtuba samo se uskladi id ili class-a sa html-om i css-om.
|
|
|
|
|