我已经下载了TinyEditor javascript示例,我必须在我的项目中使用它。我已经在项目中包含了所有必需的文件,并且已经按照示例中的说明编写了代码。但是我仍然没有TinyEditor。它只显示textarea而不是完整的编辑器 这是我的代码,只是为了帮助理解我的问题。 那是我的index.ctp
<head>
<?php echo $this->Html->script('tiny.editor.packed.js');?>
<?php echo $this->Html->css('tinyeditor');?>
</head>
<body>
<script>
var editor = new TINY.editor.edit('editor', {
id: 'tinyeditor',
width: 584,
height: 175,
cssclass: 'tinyeditor',
controlclass: 'tinyeditor-control',
rowclass: 'tinyeditor-header',
dividerclass: 'tinyeditor-divider',
controls: ['bold', 'italic', 'underline', 'strikethrough', '|', 'subscript', 'superscript', '|',
'orderedlist', 'unorderedlist', '|', 'outdent', 'indent', '|', 'leftalign',
'centeralign', 'rightalign', 'blockjustify', '|', 'unformat', '|', 'undo', 'redo', 'n',
'font', 'size', 'style', '|', 'image', 'hr', 'link', 'unlink', '|', 'print'],
footer: true,
fonts: ['Verdana','Arial','Georgia','Trebuchet MS'],
xhtml: true,
cssfile: 'custom.css',
bodyid: 'editor',
footerclass: 'tinyeditor-footer',
toggle: {text: 'source', activetext: 'wysiwyg', cssclass: 'toggle'},
resize: {cssclass: 'resize'}
});
</script>
<div class="products form">
<?php echo $this->Form->create('Product', array('enctype'=>'multipart/form-data'));?>
<fieldset>
<legend><?php echo __('Admin Add Product'); ?></legend>
<?php
echo $this->Form->input('name');
echo $this->Form->input('descriptionimage(960px * 350px)',array('type'=>'file'));
echo $this->Form->input('service_id');
echo $this->Form->input('definition');?>
<!--<textarea name="content"></textarea>-->
<textarea id="tinyeditor" style="width: 400px; height: 200px"></textarea>
</fieldset>
<?php echo $this->Form->end(__('Submit'));?>
</div>
</body>
请任何人帮忙