質問 > 管理機能 > 納品書PDFにお客様メッセージを表示したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
_tkn |
投稿日時: 2011/9/20 15:22
対応状況: −−−
|
半人前 登録日: 2011/3/4 居住地: 投稿: 12 |
納品書PDFにお客様メッセージを表示したい http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=5330&forum=11
を参考にメッセージを表示できるようになったのですが、 flannel様が2010-2-2 10:57のレスで記載されている 「商品明細が伸びると備考欄が表に上書きされ消されてしまう」 という問題に当たってしまいました。 <備考欄>の位置が絶対位置で指定されているからだと思うのですがこれを帳票の作成画面で追加できる3行の備考のように、 相対位置で(商品明細の表の下に)表示されるようにできないでしょうか? よろしくお願い致します。 EC-CUBE 2.4.4 OS Windows NT WEB26 5.2 build 3790 DBサーバ MySQL 5.0.83-community WEBサーバ Microsoft-IIS/6.0 PHP 5.2.9-2 GD Loaded |
yukikaze |
投稿日時: 2011/9/21 16:03
対応状況: −−−
|
長老 登録日: 2011/7/26 居住地: 投稿: 196 |
Re: 納品書PDFにお客様メッセージを表示したい 素人です
lfText → MultiCell に変更して $size=100; $arr=array(); for($i=0;$i<=mb_strlen($this->arrDisp['message'],”sjis”)/$size;$i++){ $arr[] = mb_substr($this->arrDisp['message'],$i*$size,$size,"sjis"); } $this->pdf->SetFont('SJIS', '', 9); $this->pdf->MultiCell(0, 6, $this->sjis_conv("<メッセージ>"), 'T', 2, 'L', 0, ''); $this->pdf->Ln(); $this->pdf->SetFont('SJIS', '', 8); $this->pdf->MultiCell(0, 6, implode("\r\n",$arr), '', 2, 'L', 0, ''); こんな感じでどぅですか? ※動作確認はしてませんんが… |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |