バージョン選択

フォーラム

メニュー

オンライン状況

56 人のユーザが現在オンラインです。 (44 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 56
もっと...

サイト内検索

質問 > 管理機能 > 納品書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, '');

こんな感じでどぅですか?
※動作確認はしてませんんが…
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,239名です
総投稿数は110,055件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1651
8
red
1570
9
mcontact
1299
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.