Why is $gallery_id your third param of link()? I find the error pretty self-explanatory...
On 18 Dez., 01:06, Daniel <[email protected]> wrote: > I am displaying an image in a view.ctp file: > > <div class="images view"> > <h2><?php __('Image');?></h2> > <dl><?php $i = 0; $class = ' class="altrow"';?> > <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Id'); > ?></dt> > <dd<?php if ($i++ % 2 == 0) echo $class;?>> > <?php echo $image['Image']['id']; ?> > > </dd> > <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Caption'); > ?></ > dt> > <dd<?php if ($i++ % 2 == 0) echo $class;?>> > <?php echo $image['Image']['caption']; ?> > > </dd> > <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Image'); > ?></dt> > <dd<?php if ($i++ % 2 == 0) echo $class;?>> > <?php echo > $this->Html->image('gallery/'.$image['Image'] > ['filename']); ?> > > </dd> > <dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Created'); > ?></ > dt> > <dd<?php if ($i++ % 2 == 0) echo $class;?>> > <?php echo $image['Image']['created']; ?> > > </dd> > </dl> > </div> > <div class="actions"> > <h3><?php __('Actions'); ?></h3> > <ul> > <?php $gallery_id = $image['Image']['gallery_id']; ?> > <li><?php echo $this->Html->link(__('List Categories', true), > array('controller' => 'categories', 'action' => 'index')); ?> </li> > <?php if ($logged_in): ?> > <li><?php echo $this->Html->link(__('New Image', > true), > array('action' => 'add'), $gallery_id); ?> </li> > <?php endif; ?> > </ul> > </div> > > I get an error: > Warning (2): htmlentities() [function.htmlentities]: charset `1' not > supported, assuming iso-8859-1 [CORE\cake\libs\view\helpers\html.php, > line 298]Code | Context$title = "New Image" > $url = "/blogtest/images/add" > $options = "1" > $confirmMessage = false > $escapeTitle = "1"htmlentities - [internal], line ?? > HtmlHelper::link() - CORE\cake\libs\view\helpers\html.php, line 298 > include - APP\views\images\view.ctp, line 32 > View::_render() - CORE\cake\libs\view\view.php, line 731 > View::render() - CORE\cake\libs\view\view.php, line 426 > Controller::render() - CORE\cake\libs\controller\controller.php, line > 909 > Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 207 > Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 171 > [main] - APP\webroot\index.php, line 83 > > Fatal error: Cannot unset string offsets in C:\xampp\htdocs\cake\cake > \libs\view\helpers\html.php on line 303 > > Any ideas? > Thanks. -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
