Прежде всего привет:).
Потратьте два дня, пытаясь интегрировать Aurigma Express версия PHP-кода.
Упоминания
Я использую Zend Framework.
Я не понимаю, почему код выглядит так плохо. Если вам нужна чистая версия, то это CodePad
Мне удалось сделать мысль «видимой», но она не в состоянии сделать то, что должен делать upload.php.
Примечание: это в контроллере
function onFileUploaded($uploadedFile) {
$absGalleryPath = realpath($this->_path) . DIRECTORY_SEPARATOR;<br>
$originalFileName = $uploadedFile->getSourceName();
$files = $uploadedFile->getConvertedFiles();
$sourceFile = $files[0];
if ($sourceFile){
$sourceFile->moveTo($absGalleryPath . $originalFileName);
}
}</p>
<p>public function uploadImagesAction(){</p>
<pre><code>$this->_session->message = $this->_session->messages['message_backend_product_image_notification_succesfully_added'];
require_once ROOT_PATH . "/Aurigma/ImageUploaderPHP/UploadHandler.class.php";
require_once ROOT_PATH . "/Aurigma/ImageUploaderPHP/UploadedFile.class.php";
$product_id = $this->_getParam('prod');
$product = Model_Product::getById($product_id);
$this->_path = "http://rstcenter.com/forum/images/products/".$product['id']."/";
$uploadHandler = new UploadHandler();
$uploadHandler->saveFiles(realpath($this->_path));
$uploadHandler->setFileUploadedCallback('onFileUploaded');
$uploadHandler->processRequest();
}
Любые идеи приветствуются :). Спасибо за ваше время.