OpenShift PAAS 上の CakePHP 2.x
ファイルに関するすべての詳細を取得しようとしています
- 名前
- タイプ
- 一時名
いくつかの結果:
print_r($this->data);
Array ( [Import] => Array ( [file] => PCI_card_KCF_04252013.csv ) )
と ..
print_r($this->request->params);
Array ( [plugin] => [controller] => products [action] => import [named] => Array ( ) [pass] => Array ( ) )
ProductsController には次のものがあります。
public function import() {
//print_r($this->request);
print_r($this->data);
}
私は index.ctp に以下を持っています:
<?php echo $this->Form->create('Import',
array(
'class' => 'form-horizontal',
'style' => false,
'url' => array ('controller' => 'products', 'action' => 'import')
)); ?>
<div class="control-group">
<?php echo $this->Form->input('file',
array(
'type' => 'file',
'label' => false,
'div' => 'controls',
)); ?>
</div><!-- end of control group -->
<div class="control-group">
<?php echo $this->Form->submit(_('Import'),
array(
'type' => 'submit',
'class' => 'btn btn-primary btn-large',
'label' => false,
'style' => false,
'div' => 'controls'
)); ?>
</div>
<?php echo $this->Form->end(); ?>