2011-11-16 17 views
9

cách thêm hoặc nhúng ckeditor trong trang php, tôi đã tải về và giải nén file zip vào thư mục gốc của thư mục và cũng kêu gọi trên trang của mìnhcách thêm hoặc nhúng ckeditor trong trang php

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

đã cho textarea lĩnh vực này

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

Nhưng không hoạt động, Tài liệu để cài đặt trên PHP không được tìm thấy Trang web của CKEditor.

Có ai biết chúng tôi hoặc giúp tôi ở đâu..cho ứng dụng này không.

+0

Có gì sai với việc sử dụng javascript? CKEditor là phía khách hàng, php sẽ làm gì? –

+0

sau đó tôi cần phải làm việc trên với javascripts -> php .., tôi muốn làm điều đó php chính nó. Và nếu chúng ta làm trong javascripts, làm thế nào để chúng ta có thể ckeditor thông qua javascripts. – Rafee

+0

Đó là trong tài liệu, bạn đã xem chúng chưa? thậm chí có một phần API chi tiết đầy đủ –

Trả lời

23

bước Dễ Tích hợp ckeditor với các trang php

bước 1: tải file ckeditor.zip

bước 2: dán tập tin ckeditor.zip trên thư mục gốc của trang web hoặc bạn có thể dán nó ở đâu các tập tin được (tôi đã làm cái này)

bước 3: trích xuất các tập tin ckeditor.zip

bước 4: mở trang php mong muốn bạn muốn tích hợp với ở đây page1.php

01.

bước 5: thêm một số javascript đầu tiên dưới đây, điều này là để gọi các yếu tố của ckeditor và phong cách và css không có điều này, bạn sẽ chỉ có một textarea trống

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

Và nếu bạn đang sử dụng trong các trang web khác, sau đó sử dụng liên kết tương đối cho rằng đây là một trong những dưới đây

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

bước 6: bây giờ !, bạn cần phải gọi mã công việc của ckeditor trên trang của bạn page1.php dưới đây là cách bạn gọi nó là

<?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'); 

?> 

bước 7: những gì đã bao giờ bạn đặt tên bạn muốn, bạn có thể đặt tên cho nó ckeditor bằng cách thay đổi mã bước 6 dòng cuối cùng

$ckeditor->editor('mycustomname'); 

bước 8: mở lên page1.php, nhìn thấy nó, sử dụng nó, chia sẻ nó và thưởng thức bởi vì tất cả chúng ta đều yêu thích nguồn mở.

Cảm ơn

+1

đẹp ... tác phẩm của nó dành cho tôi ...... cảm ơn ..... :) – pratik

+0

Ở đây họ chưa đề cập đến việc thêm javascript. http://docs.cksource.com/CKFinder_2.x/Developers_Guide/PHP/CKEditor_Integration#Manual_Integration – SASM

+3

Tôi không nhận được bất kỳ ckeditor.php nào? –

3

không cần phải đòi hỏi sự ckeditor.php, vì ckeditor sẽ không được xử lý bằng PHP ...

bạn cần chỉ sau thư mục _samples và xem những gì họ làm.

chỉ cần bao gồm ckeditor.js bằng thẻ html và thực hiện một số cấu hình trong javascript.

+0

giống như những gì !, tôi cần ckeditor trên trang của mình. – Rafee

+0

ckeditor.php là một lớp tiện ích để sử dụng CKEditor từ PHP mà không cần phải bận tâm về html và javascript. – 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

Cách khác, nó cũng có thể được thực hiện như:

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

Lưu ý rằng dòng cuối cùng là có 'editor1' như tên gọi, nó có thể được thay đổi theo yêu cầu của bạn.

+0

Sử dụng 4 dấu cách để chặn khối mã thay vì làm những điều điên rồ với html;) – j0k

+0

nothin đã làm việc cho tôi ngoại trừ Bingo này –

13

Nếu bạn đã tải xuống phiên bản 4.3.4 mới nhất thì chỉ cần làm theo các bước sau.

  • Tải xuống gói, giải nén và đặt trong thư mục web hoặc thư mục gốc của bạn.
  • Cung cấp quyền đọc ghi vào thư mục đó (tốt nhất là máy Ubuntu)
  • Tạo xem trang test.php
  • Dán mã dưới đây đề cập đến nó sẽ làm việc tốt.

tải file js nêu

<script type="text/javascript" src="/ckeditor/ckeditor.js"></script> 
<textarea class="ckeditor" name="editor"></textarea> 
Các vấn đề liên quan