【发布时间】:2013-03-18 13:38:30
【问题描述】:
我需要显示(并稍后打印)一个页面,其中包含一个包含条形码和每行描述的表格。
我有我的
$result = $mySql->query->fetchAll();
包含正确的数据。
一开始我做了一个
$rendererOptions = array();
foreach($result as &$res){
$barcodeOptions = array(
'text' => $res['myParam'],
'rendererParams' => array('imageType' => 'gif'),);
$res['barcode'] = Zend_Barcode::factory('CODE39', 'image', $barcodeOptions, $rendererOptions)->draw();
}
$this->view->data = $result;
结果不好。然后我尝试了:
Zend_Barcode::render(....);
有很多组合,甚至是一个
$.post('/mycontroller/myactionthatrendersthebarcode',{code : this.id}, function(data){
$(this).html(data); });
在我的 .phtml 页面中(几乎要杀死网络:D)
按照文档(http://framework.zend.com/manual/1.12/en/zend.barcode.creation.html) 我只有一个但正确的条形码或一堆我不知道如何管理的资源 ID。
有什么建议吗? 谢谢
【问题讨论】:
-
bad results是什么意思?您是否收到异常/错误? -
不仅仅是损坏的图像徽标或根本没有结果。我唯一理解的是我想念这样做的“逻辑方法”......
标签: php zend-framework frameworks barcode