как поместить переменную изображения между кавычками помощника изображения - PullRequest
1 голос
/ 24 декабря 2011

app \ views \ images / view.ctp
это код вида .. мне нужна помощь для получения изображения

            <?php
            // initialise a counter for striping the table
            $count = 0;

            // loop through and display format
            foreach($images as $image){
                // stripes the table by adding a class to every other row
                $class = ( ($count % 2) ? " class='altrow'": '' );
                // increment count
                $count++;



  $full3 = '/img/images/'.$image['Image'];
  $thumb3 = $this->Html->image('images/image-1.jpg',array("width"=>"60", "height"=>"40"));
  var_dump($full3) ;

      $this->Html->link($thumb3,$full3,array('escape' => false, 'rel' => 'lightbox[plants]','title'=>'thanks allah for help me'));
         }
          ?>

код контроллера - это код images_controller ..

function view($id = null) {
    if (!$id) {
        $this->Session->setFlash(__('Invalid image', true));
        $this->redirect(array('action' => 'index'));
    }
    $this->set('image', $this->Image->read(null, $id));
 $images=  $this->Image->find('all');
   $this->set('images', $images);
}

1 Ответ

2 голосов
/ 24 декабря 2011

заменить эту строку

echo $thumb3 = $this->Html->image('images"/".$image['Image']['img_file']',array('width'=>"60", 'height'=>"40")); 

на

echo $thumb3 = $this->Html->image("images/".$image['Image']['img_file'],array("width"=>"60", "height"=>"40")); 
...