0

以下の最初の IF ステートメント ( TCPDF バーコード) を次の IF ステートメントのコンテンツに配置しようとしています。これにより、バーコードが改行の直前 (タイトル キーの上) に配置されます。

$content内で が呼び出されるたび$rset_htmlに、IF ステートメントで指定されたキーが表示されます。

if($key == 'field_cinfo_zip_1') {
    $rset_html .= $view->pdf->write1DBarcode('01234567094987654321-'.str_replace("-","",$content), 'IMB', '', '', '', 0.1, 0.01, $barstyle, '');
}

上記の IF ステートメントを<CONTENTS OF IF STATEMENT ABOVE HERE>以下に配置するにはどうすればよいですか?

if ($key == 'title'){
    $rset_html .= <CONTENTS OF IF STATEMENT ABOVE HERE>."<br>$content";
}

これは非常に基本的なことのように思えますが、これがどれほど簡単かはわかりません。IF ステートメントと $rset_html 変数を使用せずにフィールドを呼び出す方法を理解する必要があるかもしれませんが、それを行う方法がわかりません。

4

2 に答える 2

0

更新: ライブラリを更新する必要があったようです。Drupal モジュールには古いバージョンのライブラリが付属しています。ライブラリを更新して以来、Adobe Reader のエラーは発生しなくなりました。

于 2013-01-26T09:12:56.487 に答える
0

これはあなたのニーズに合っていますか?

    if($key == 'field_cinfo_zip_1') {
        $rset_html .= $view->pdf->write1DBarcode('01234567094987654321-'.str_replace("-","",$content), 'IMB', '', '', '', 0.1, 0.01, $barstyle, '');
    } 

    if ($key == 'title'){
        $rset_html .= $rset_html."<br>$content";
    }
于 2013-01-25T01:20:12.943 に答える