मैं अपने कस्टम पोर्टल में https://www.tinymce.com/docs/plugins/codesample/ का उल्लेख किया गया है जो tinymce के कोड नमूना प्लगइन का उपयोग कर रहा हूं।tinymce "codeample" प्लगइन एचटीएमएल टैग निष्पादित करता है
सब ठीक काम करता है, जब तक, मुझे डेटाबेस में संग्रहीत डेटा को "पुनः संपादित" करना होगा।
जब मैं संपादित करने के लिए जाना है, के भीतर
<pre><code><html> <p>Text</p> </html> </code></pre>
डेटाबेस में संग्रहीत सभी डेटा छीन और केवल
<pre><code>Text </code></pre>
जब से "उपकरण> स्रोत"
मैं कर रहा हूँ देखी के रूप में दिखाया गया है पहले से ही मेरे textarea में "htmlentities" का उपयोग कर: -
<textarea><?php echo htmlentities($content); ?></textarea>
यह अभी भी codesample
प्लगइन द्वारा बनाए गए टैग के अंदर उपयोग किए गए सभी HTML टैग को स्ट्रिप्स करता है।
अक्सर पूछे जाने वाले प्रश्न: 1. पहली बार डेटा जोड़ने पर सब कुछ ठीक काम करता है। 2. समस्या तब होती है जब मैं पृष्ठ संपादित करने के लिए जाता हूं। टिनिमसे codesample
प्लगइन से केवल HTML कोड स्ट्रिप्स करता है। "Css, python, php" आदि जैसे कोड नमूने का उपयोग करके जोड़े गए सभी कोड को संपादक में प्रदर्शित किया गया है।
है 'htmlentities' पाठ जो पहले से ही एचटीएमएल संस्थाओं के लिए बदल दिया गया है पर कोई प्रभाव नहीं पड़ेगा। आपकी समस्या शायद कहीं और है। – apokryfos
डेटाबेस में कच्चा डेटा कैसा दिखता है? यह निर्धारित करने के लिए कि क्या यह HTML परिवर्तन परिवर्तन डेटा के सहेजने या पीछे हटने पर होता है। – Martin
यह ठीक है, यह tinymce के "उपकरण> स्रोत कोड" में क्या है। –