我正在使用cakephp 2.3.0.我在手册中搜索了很长时间,但我还没有找到答案.我正在尝试使用$ this-> Html-> link,以及$ this-> Html-> image.我正在尝试创建单击图像的功能.有关为什么生成引号的ascii渲染的任何想法?
这是我的视图ctp中的代码段代码集:
echo $this->html->tableCells(
array(
array(
array (
$this->Html->link($myActivity['Activity']['name'], array('controller' => 'users', 'action' => 'edit'), array('title' => '')),
array('align' => 'left')),
array ($myActivity['Activity']['status'], array('align' => 'left')),
array ($myActivity['Activity']['any_messages'], array('align' => 'left')),
$date2,
array ($this->Html->link(
$this->Html->image('pencil.jpg', array('alt' => 'Edit', 'border' => '0', 'width' => '25')),
array('controller' => 'users', 'action' => 'add'), array('title' => ''))
),
$this->Html->image('trashcan.jpg', array('alt' => 'Delete', 'border' => '0', 'width' => '25')),
$this->Html->image('copy.png', array('alt' => 'Copy', 'border' => '0', 'width' => …Run Code Online (Sandbox Code Playgroud) 我正在使用cakephp 2.3.0.我在手册中搜索了很长时间,但我还没有找到答案.此外,我搜索了互联网,但仍然没有找到我正在寻找的东西.所以,我在这里发帖子.请注意,我对cakephp相当新.
场景:
我无法弄清楚为什么我将"1"的值添加到我的表单的POST值中?如果有人试图提供帮助,我会很高兴在此帖子中包含任何其他额外的PHP代码.
这是我的FORM代码(从我看来)......我知道有DIV助手,但我会稍后再说:
echo $this->Form->create(null, array('url' => array('controller'=>'activities', 'action'=>'results'))); ?>
<div class="box1" style="position:relative; top:10px; left:10px; float: left;">
Search here.... <br>
<hr>
<?php echo $this->Form->input('activityName', array('size'=>'30',
'label'=>'Activity Name:', 'value'=>'i.e. walking, etc.'));?>
<br>
<?php echo $this->Form->input('zip', array('size'=>'7', 'label'=>'Postal Code:')); ?>
<br>
</div>
<div class="box1" align="right">
<?php echo $this->Form->end('Go Search');?>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的控制器代码:
<?php
class ActivitiesController extends AppController {
public $helpers = array('Html', 'Form');
public function index() {
//other code....
}
public function results() {
$this->layout = …Run Code Online (Sandbox Code Playgroud)