2011-11-16 25 views
9

जोड़ने के बारे में php पृष्ठ में CKEditor एम्बेड या php पृष्ठ में CKEditor एम्बेड करने के लिए कैसे, मैं डाउनलोड और निर्देशिका की जड़ में ज़िप फ़ाइल निकाले और भी अपने पन्ने पर कहा जाताजोड़ सकते हैं या

<?php require("ckeditor/ckeditor.php"); ?> 

पाठ क्षेत्र दे दिया इस

<textarea class="ckeditor" name="editor1">Write any thing</textarea> 

लेकिन इसके काम नहीं कर रहा, पीएचपी पर स्थापना के लिए प्रलेखन नहीं मिला है CKEditor वेबसाइट फ़ील्ड।

क्या कोई जानता है कि हम इस ऐप के लिए कहां या मेरी मदद करते हैं।

+0

क्या जावास्क्रिप्ट का उपयोग करने के साथ गलत क्या है? सीकेडिटर क्लाइंट साइड है, PHP क्या करेगा? –

+0

तो मुझे जावास्क्रिप्ट के साथ काम करने की ज़रूरत है -> php .., मैं इसे php खुद करना चाहता हूं। और अगर हम जावास्क्रिप्ट में करते हैं, तो हम कैसे जावास्क्रिप्ट के माध्यम से ckeditor कर सकते हैं। – Rafee

+0

यह दस्तावेज़ों में है, क्या आपने उन्हें देखा था? यहां तक ​​कि एक पूर्ण विस्तृत API अनुभाग –

उत्तर

23

आसान चरणों php पृष्ठों

चरण 1 से CKEditor एकीकृत करने के लिए: ckeditor.zip फाइल डाउनलोड

चरण 2: साइट के रूट निर्देशिका पर ckeditor.zip फाइल पेस्ट या आप इसे जहां पेस्ट कर सकते हैं फ़ाइलों

चरण 3 (मैं इस एक किया था) कर रहे हैं: निकालने ckeditor.zip फ़ाइल

चरण 4: वांछित php पेज आप

page1.php यहाँ साथ एकीकृत करना चाहते खोलने

चरण 5: नीचे कुछ जावास्क्रिप्ट पहले जोड़ते हैं, यह इस आप केवल एक खाली पाठ क्षेत्र

<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 

और अगर आप अन्य साइटों में उपयोग कर रहे हैं, तो उपयोग करेगा बिना CKEditor और स्टाइल और सीएसएस के तत्वों कॉल करने के लिए है कि यहाँ के लिए रिश्तेदार लिंक नीचे

<script type="text/javascript" src="somedirectory/ckeditor/ckeditor.js"></script> 

चरण 6 में से एक है: अब !, आप अपने पृष्ठ पर CKEditor का काम कोड कॉल करने की आवश्यकता page1.php नीचे है कि कैसे आप इसे कहते

<?php 

// Make sure you are using a correct path here. 
include_once 'ckeditor/ckeditor.php'; 

$ckeditor = new CKEditor(); 
$ckeditor->basePath = '/ckeditor/'; 
$ckeditor->config['filebrowserBrowseUrl'] = '/ckfinder/ckfinder.html'; 
$ckeditor->config['filebrowserImageBrowseUrl'] = '/ckfinder/ckfinder.html?type=Images'; 
$ckeditor->config['filebrowserFlashBrowseUrl'] = '/ckfinder/ckfinder.html?type=Flash'; 
$ckeditor->config['filebrowserUploadUrl'] = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files'; 
$ckeditor->config['filebrowserImageUploadUrl'] = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images'; 
$ckeditor->config['filebrowserFlashUploadUrl'] = '/ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash'; 
$ckeditor->editor('CKEditor1'); 

?> 

चरण 7: आप जो भी नाम आप चाहते हैं, तो आप चरण 6 कोड बदलने के अंतिम पंक्ति से CKEditor यह करने के नाम कर सकते हैं

$ckeditor->editor('mycustomname'); 

चरण 8: ओपन-अप page1.php, यह देखना, इसका इस्तेमाल करें, इसे साझा करें और आनंद लें क्योंकि हम सभी को ओपन सोर्स पसंद है।

<?php 
    include("ckeditor/ckeditor.php"); 
    $CKeditor = new CKeditor(); 
    $CKeditor->BasePath = 'ckeditor/'; 
    $CKeditor->editor('editor1'); 
?> 

ध्यान दें कि अंतिम पंक्ति नाम के रूप में 'editor1' चल रहा है, यह आपके आवश्यकता के अनुसार बदला जा सकता है:

धन्यवाद

+1

अच्छा ... यह मेरे लिए काम करता है ...... धन्यवाद ..... :) – pratik

+0

यहां उन्होंने जावास्क्रिप्ट जोड़ने के बारे में उल्लेख नहीं किया है। http://docs.cksource.com/CKFinder_2.x/Developers_Guide/PHP/CKEditor_Integration#Manual_Integration – SASM

+3

मुझे कोई ckeditor.php नहीं मिला? –

3

ckeditor.php की आवश्यकता होती है की कोई जरूरत नहीं है, क्योंकि CKEditor पीएचपी द्वारा संसाधित नहीं होगा ...

तुम सिर्फ _samples निर्देशिका निम्नलिखित हैं और देखते हैं कि वे क्या करते जरूरत है।

केवल HTML टैग द्वारा ckeditor.js को शामिल करने की आवश्यकता है, और जावास्क्रिप्ट में कुछ कॉन्फ़िगरेशन करें।

+0

भी है !, मुझे अपने पृष्ठ पर ckeditor की आवश्यकता है। – Rafee

+0

ckeditor.php एचटीएमएल और जावास्क्रिप्ट के बारे में परेशान होने की आवश्यकता के बिना PHP से सीकेएडिटर का उपयोग करने के लिए एक उपयोगिता वर्ग है। – AlfonsoML

3
<?php require("ckeditor/ckeditor.php"); ?> 

<script type="text/javascript" src="ckeditor/ckeditor.js"></script> 
<script type="text/javascript" src="somedirectory/ckeditor/ckeditor.js"></script> 

<textarea class="ckeditor" name="editor1"></textarea> 
4

वैकल्पिक रूप से, यह भी रूप में किया जा सकता है।

+0

एचटीएमएल के साथ पागल चीजें करने के बजाए कोड के ब्लॉक को इंडेक्स करने के लिए 4 रिक्त स्थान का उपयोग करें;) – j0k

+0

इस बिंगो को छोड़कर मेरे लिए काम नहीं किया –

13

यदि आपने नवीनतम संस्करण 4.3.4 डाउनलोड किया है तो बस इन चरणों का पालन करें।

  • पैकेज को डाउनलोड करें, अनजिप करें और अपनी वेब निर्देशिका या रूट फ़ोल्डर में रखें।
  • उस फ़ोल्डर में अनुमतियाँ पढ़ने लिखने (अधिमानतः उबंटू मशीनों) प्रदान करें
  • दृश्य पेज test.php
  • नीचे उल्लेख कोड यह ठीक काम करना चाहिए पेस्ट बनाएं।

लोड उल्लेख JS फ़ाइल

<script type="text/javascript" src="/ckeditor/ckeditor.js"></script> 
<textarea class="ckeditor" name="editor"></textarea> 
संबंधित मुद्दे