2010-10-14 65 views
1

我使用Cake1.2并且CMS页面工作正常。现在似乎有人粘贴了Word中的内容,显然有很多随机的“和”字符在里面。经典的单词之一。(CakePHP)表格字段缺少内容

现在我的表单不会显示内容了。我有pr()'d我的$this->data所有的内容是存在的,地狱我甚至可以回声出来。

我这样显示我的表单字段,

echo $form->input('text', array('type'=>'textarea', 'between'=>'<br />')); 

它的工作原理8/10倍,但往往字段为空。我假设这是与Word字符不可显示,但只是不填充整个领域?我可以逃脱输入中的字符?我一直在调查文档,寻找一种传递数据的方式,而不需要扩展自定义方法的帮助器。

我猜如果一切都失败我只会写我自己的标记。

+0

因为这个原因,我一直讨厌与Word打交道。如果您复制MSWord中的文本,将其粘贴到文本编辑器中,然后将其复制到文本编辑器中并将其粘贴到CMS中,会发生什么情况?这是否至少让东西显示(你可能会有一些古怪的角色在那里)? – 2010-10-14 12:55:07

+0

我刚刚创建了标记,有点不舒服;) – 2010-10-14 13:39:17

回答

0

我刚刚在最后模拟了标记。

<div class="input textarea required"> 
    <label for="UserReviewText">Text</label> 
    <textarea id="UserReviewText" rows="10" cols="30" name="data[UserReview][text]"><?php echo htmlentities($this->data['UserReview']['text']); ?></textarea> 
</div>