Я использую помощник формы CakePHP для загрузки изображений на мой сервер.Загруженное имя файла сохраняется в БД, но я хочу сохранить полный путь к файлу на сервере, потому что мне нужно, чтобы это отображалось в моем json View (результат).Я пытался сделать это с помощью скрытого ввода в моей форме, но это не сработало, поэтому я застрял.Пожалуйста, помогите!Это моя форма:
<div class="images form">
<?php // echo $this->Form->create('Image');?>
<?php echo $form->create('Image',array('type' => 'file')); ?>
<fieldset>
<legend><?php __('Add Image'); ?></legend>
<?php
echo $this->Form->input('gallery_id');
echo $this->Form->input('name');
//echo $this->Form->input('img_file');
$form->input('img_file', array('type' => 'file'));
echo $form->input('plaatsfoto', array('value'=>'http://localhost/tut_blog/img/uploads/images/','type' => 'hidden'));
?>
</fieldset>
<?php echo $this->Form->end(__('Submit', true));?>
</div>
<div class="actions">
<h3><?php __('Actions'); ?></h3>
<ul>
<li><?php echo $this->Html->link(__('List Images', true), array('action' => 'index'));? ></li>
<li><?php echo $this->Html->link(__('List Galleries', true), array('controller' => 'galleries', 'action' => 'index')); ?> </li>
<li><?php echo $this->Html->link(__('New Gallery', true), array('controller' => 'galleries', 'action' => 'add')); ?> </li>
</ul>
</div>