use Yii;
use yii\helpers\ArrayHelper;
use yii\helpers\Json;
+use yii_app\helpers\File;
use yii_app\records\Balances;
+use yii_app\records\Images;
use yii_app\records\MarketplacePriority;
use yii_app\records\MarketplaceStore;
use yii_app\records\MatrixErpMedia;
}
private static function getProductImageUrl($imageId) {
- $mediaRecord = MatrixErpMedia::find()
- ->where(['name' => $imageId])
- ->one();
-
- if ($mediaRecord && $mediaRecord->file_id) {
- return 'https://media.dev.erp-flowers.ru/media/view?id=' . $mediaRecord->file_id;
+ $image = Images::findOne($imageId);
+ $fileName = '';
+ if ($image && File::src($image->filename, 'images') != null) {
+ $fileName = File::src($image->filename, 'images');
+ return 'https://media.dev.erp-flowers.ru/media/view-url?url=' . $fileName;
}
- return 'https://media.dev.erp-flowers.ru/media/view?id=' . $imageId;
- // return null;
+
+
+ return null;
}
private static function getProductLinkByGuid($guid) {
return 'https://media.dev.erp-flowers.ru/media/view-card?guid=' . urlencode($guid);