Magento 1.9.2の印刷包装票(出荷前)に問題があり、プロバイダからのコンテンツ配信ネットワークを有効にすると、生成されたPDF。 CDNなしでは、問題なく写真が読み込まれます。Magento Print Packingslips(出荷前)
メディアが{{secure_base_url}}media/
に設定されていると動作します。 メディアがhttps:// or http://cdn.domain.tld/media
に設定されていると動作しません。
は限り我々は問題はあなたがCDNが有効になっているときに我々はPDFで製品の写真を読み込むことができますどのようにアドバイスをしてくださいできますラインでShipment.php
$imageLocation = substr($imagePath,strlen(Mage::getBaseUrl()));
の17であることを理解しますか?事前
エクステンションはすでにマゼンタに取り付けられており、プリント前のスリップ用に設定されています。問題は、CDNがメディアソースに設定されているときにイメージをロードしないことです。 Magentoのデフォルトのメディアソースが設定されているときは問題なくロードされます。 何らかの理由で何らかの理由で画像の場所が認識されません。 '$ imagePath = Mage :: helper( 'catalog/image') - > init($ image、 'image') -> resize($ width); $ imageLocation = substr($ imagePath、strlen(Mage :: getBaseUrl())); $ image = Zend_Pdf_Image :: imageWithPath($ imageLocation); //画像をPDFに描画 $ page-> drawImage($画像、$ x1、$ y1、$ x2、$ y2); ' – tphil