2013-11-01 14 views
5

के लिए PHP डीबग मोड उतार मैं CakePHP ट्यूटोरियल किया था, लेकिन मैं इसCakePHP

enter image description here

ऊपर और नीचे मिलता है। मैं इसे दूर ले जाना चाहता हूं।

और मेरे पास एक सवाल है, जब एक नया ऐप बनाते हैं, तो क्या मुझे किसी भी सीएसएस या सामान को हटाना होगा?

उत्तर

3

TLDR:

निकालें सामान View/Layouts/default.ctp से (आपके डिफ़ॉल्ट लेआउट फाइल)

तल पर कोड हटाना:

View/Layouts/default.ctp (अपने डिफ़ॉल्ट लेआउट फ़ाइल) में, वहाँ नीचे कोड है जो एसक्यूएल प्रश्न दिखाता है। बस इसे हटा दें, और अब आप उस सभी डेटा तल पर मुद्रित होगा:

<?php echo $this->element('sql_dump'); ?> 

(यह कुछ है कि वैसे भी अगर आप की योजना DebugKit का उपयोग कर ... जो आप कर रही पर योजना बना दिया जाना चाहिए पर हटाया जाना चाहिए है ।)

सामान्य रूप में शैली हटाना:

शैली का सवाल है (रंग ... आदि), यदि आप भी एक ही फाइल में देखो, तो आप देखेंगे (ऊपर की ओर) यह है कि जेनेरिक केकपीएचपी सीएसएस शामिल है। बस इस लाइन को हटाने के उनके जेनेरिक स्टाइल से छुटकारा पाने के:

echo $this->Html->css('cake.generic'); 

CakePHP का वर्णन निकाला जा रहा है: -

एक ही फाइल सिर्फ इस निकालें: में

<div id="header"> 
    <h1><?php echo $this->Html->link($cakeDescription, 'http://cakephp.org'); ?></h1> 
</div> 
+0

मुझे अभी भी शीर्ष पर कक्षा पोस्ट {} भाग दिखाई देता है। – user2417731

+0

आप उस कक्षा में अपना प्रारंभिक ' Dave

1

आप core.php फ़ाइल में 0 को डीबग करके डीबग सुविधा को अक्षम कर सकते हैं। आपके दूसरे प्रश्न के बारे में, आप वास्तव में "किसी भी सीएसएस को अलग करने" के साथ क्या मतलब है?

+0

सीएसएस की तरह यह नीला और सामान बनाता है। इसके अलावा, मैंने इसे बदल दिया, लेकिन मुझे अभी भी कक्षा पोस्ट शीर्ष पर AppModel फैलाता है। – user2417731

+0

क्या आप मुझे ट्यूटोरियल पसंद कर सकते हैं या कोड साझा कर सकते हैं? और हां, सीएसएस अलग-अलग .CCS फ़ाइलों में संग्रहीत किया जाना चाहिए और अपनी HTML/PHP फ़ाइलों में लोड किया जाना चाहिए। –

3
Ensure you set your debug mode to false 

अपने configphop.x

के लिए config, app.php