Я пытаюсь вставить новое изображение в свой счет Magento или упаковочный лист, и я нашел этот код: (из /app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php)
protected function insertLogo(&$page, $store = null)
{
$image = Mage::getStoreConfig('sales/identity/logo', $store);
if ($image) {
$image = Mage::getStoreConfig('system/filesystem/media', $store) . '/sales/store/logo/' . $image;
if (is_file($image)) {
$image = Zend_Pdf_Image::imageWithPath($image);
$page->drawImage($image, 25, 758, 170, 860);
}
}
//return $page;
}
Я сделал копию в своей локальной папке /app/code/core/Mage/Sales/Model/Order/Pdf/Shipment.php, которая является файлом, который я пытаюсь изменить.Я пытался различными способами указать на файл, который у меня есть на моем сервере (не загружен через администратора, только через FTP), но я не могу заставить его указать на другой файл - он просто отказывается создавать PDF или ничего не делает ...
Это то, где я сейчас нахожусь:
$image = Mage::getStoreConfig('system/filesystem/media/Chris-Sig.gif');
if (is_file($image)) {
$image = Zend_Pdf_Image::imageWithPath($image);
$page->drawImage($image, $x, $y, $x+30, $y+15);
}
Есть идеи?