ढूंढता है यह आसान बनाता है और इसे अपडेट करता है। http://twitter.github.io/bootstrap/getting-started.html
फिर उन्हें खोल और ले जाने के:
css/bootstrap.css
css/bootstrap.min.css
css/bootstrap-responsive.css
css/bootstrap-responsive.min.css
-TO-
app/webroot/css/
-THEN MOVE-
js/bootstrap.js
js/bootstrap.min.js
-TO-
app/webroot/js/
-THEN MOVE-
img/glyphicons-halflings-white.png
img/glyphicons-halflings.png
-TO-
app/webroot/img/
2,9
बूटस्ट्रैप यहाँ 3 फ़ोल्डर्स डाउनलोड करें: यह करने के लिए सबसे तेज और आसान तरीके के रूप में इस प्रकार है और वी के रूप में वर्तमान है
*** यह बहुत महत्वपूर्ण है कि आपने अपनी साइट के रूट में इन फाइलों को नहीं डाला है (मैं बाद में समझाऊंगा ...) !!!
फिर, (मैं Netbeans पसंद करते हैं) अपनी पसंद के कोड संपादक फ़ाइल को खोलने में:
app/View/Layouts/default.ctp
यह तरह दिखना चाहिए:
<?php
/**
*
* PHP 5
*
* CakePHP(tm) : Rapid Development Framework (http://cakephp.org)
* Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The MIT License
* For full copyright and license information, please see the LICENSE.txt
* Redistributions of files must retain the above copyright notice.
*
* @copyright Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://cakephp.org CakePHP(tm) Project
* @package app.View.Layouts
* @since CakePHP(tm) v 0.10.0.1076
* @license MIT License (http://www.opensource.org/licenses/mit-license.php)
*/
$cakeDescription = __d('cake_dev', 'CakePHP: the rapid development php framework');
?>
<!DOCTYPE html>
<html>
<head>
<?php echo $this->Html->charset(); ?>
<title>
<?php echo $cakeDescription ?>:
<?php echo $title_for_layout; ?>
</title>
<?php
echo $this->Html->meta('icon');
echo $this->Html->css('cake.generic');
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
?>
</head>
<body>
<div id="container">
<div id="header">
<h1><?php echo $this->Html->link($cakeDescription, 'http://cakephp.org'); ?></h1>
</div>
<div id="content">
<?php echo $this->Session->flash(); ?>
<?php echo $this->fetch('content'); ?>
</div>
<div id="footer">
<?php echo $this->Html->link(
$this->Html->image('cake.power.gif', array('alt' => $cakeDescription, 'border' => '0')),
'http://www.cakephp.org/',
array('target' => '_blank', 'escape' => false)
);
?>
</div>
</div>
<?php echo $this->element('sql_dump'); ?>
</body>
</html>
इस खोजें:
echo $this->Html->css('cake.generic');
नीचे इसे जोड़ें:
echo $this->Html->css('cake.generic');
echo $this->Html->css('bootstrap');
echo $this->Html->css('bootstrap.min');
echo $this->Html->css('bootstrap-responsive');
echo $this->Html->css('bootstrap-responsive.min');
इस खोजें:
echo $this->fetch('script');
नीचे यह इस जोड़ें:
echo $this->Html->script('bootstrap');
echo $this->Html->script('bootstrap.min');
*** पहले याद रखें कि जब मैंने कहा कि मैं समझाने के लिए क्यों फ़ाइलों चाहिए webroot निर्देशिका में होना (के लिए जा रहा था कोई भी एमवीसी के लिए नया)? उपर्युक्त कोड यह है कि कैसे केक अपनी स्क्रिप्ट और सीएसएस शामिल करता है। जावास्क्रिप्ट फ़ाइलों के लिए ऐप/वेबूट/जेएस में इस विधि के लिए उपयोग की जाने वाली विधि; और क्रमशः सीएसएस फाइलों के लिए ऐप/वेबूट/सीएसएस में।यह iscluding जेएस और सीएसएस फाइलों को एक synch बनाता है। यदि आप जेएस/सीएसएस फाइलों को शामिल करना चाहते हैं तो वैश्विक रूप से उन्हें default.ctp शामिल करें।
* आप केवल एक दृश्य के साथ उपयोग के लिए एक स्क्रिप्ट की जरूरत है/पेज तो आप उस पर की जरूरत है दृश्य फ़ाइल पर यह एक ही कोड का उपयोग करें।
यह थोड़ा जटिल लग सकता है लेकिन इसे इस तरह से ट्विटर बूटस्ट्रैप को वैश्विक रूप से शामिल करने में केवल 3 मिनट लगना चाहिए।
आशा है कि इससे मदद मिलती है!
धन्यवाद! यही वह है जिसकी तलाश में मैं हूं! – skimberk1
आपका स्वागत है। मैंने पिछले सप्ताह अपनी पोस्ट देखी जब मैं खुद समाधान की तलाश में था। –
@ जैमी उत्तर के लिए धन्यवाद! बहुत सराहना की :-) अगर मैं सत्यापन त्रुटि ट्रिगर होने पर नियंत्रण div में को एकीकृत करना संभव था तो मैं घूम रहा था? यह चेतावनी आईएमओ से बेहतर दिखता है। – Sid