1
This commit is contained in:
@@ -174,7 +174,7 @@ class UsedCarController extends BaseController
|
||||
$field['currency'] = $this->currency[$currency];
|
||||
$data = $this->fanyi($data, $lang);//车辆字段翻译外文
|
||||
$contactField = $this->contact($lang); //名片相关外文
|
||||
$pdf = (new MpdfDriver())->exportUsedCarPdf($field,$data,$user,$contactField,$contact);
|
||||
$pdf = (new MpdfDriver())->exportUsedCarPdf($field,$data,$user,$contactField,$contact,$lang);
|
||||
UsedCar::where('id', $data['id'])->update(['pdf_src' => $pdf]);
|
||||
|
||||
array_map('unlink', glob(runtime_path('pdf/images/*.jpg')));
|
||||
@@ -257,7 +257,7 @@ class UsedCarController extends BaseController
|
||||
'body_color' => 'Body Color',
|
||||
'created_at' => 'Created At',
|
||||
'condition_desc' => 'Vehicle Condition',
|
||||
'images' => 'Images',
|
||||
'images' => 'Product image',
|
||||
],
|
||||
|
||||
'ru' => [
|
||||
@@ -283,7 +283,7 @@ class UsedCarController extends BaseController
|
||||
'body_color' => 'Color de la carrocería',
|
||||
'created_at' => 'Fecha de creación',
|
||||
'condition_desc' => 'Estado del vehículo',
|
||||
'images' => 'Imágenes',
|
||||
'images' => 'Imagen del producto',
|
||||
],
|
||||
|
||||
'ar' => [
|
||||
@@ -296,7 +296,7 @@ class UsedCarController extends BaseController
|
||||
'body_color' => 'لون الهيكل',
|
||||
'created_at' => 'تاريخ الإنشاء',
|
||||
'condition_desc' => 'حالة السيارة',
|
||||
'images' => 'صور المنتج',
|
||||
'images' => 'خريطة المنتج',
|
||||
],
|
||||
];
|
||||
return $field[$to];
|
||||
@@ -322,6 +322,8 @@ class UsedCarController extends BaseController
|
||||
'phone' => '电话',
|
||||
'WhatsApp' => 'WhatsApp',
|
||||
'code' => '二维码',
|
||||
'left' => '扫码即可联系本人',
|
||||
'right' => '本资料随PDF自动生成',
|
||||
],
|
||||
|
||||
'en' => [
|
||||
@@ -331,6 +333,8 @@ class UsedCarController extends BaseController
|
||||
'phone' => 'Phone',
|
||||
'WhatsApp' => 'WhatsApp',
|
||||
'code' => 'QR Code',
|
||||
'left' => 'Scan the code to contact me',
|
||||
'right' => 'This information is automatically generated with the PDF',
|
||||
],
|
||||
|
||||
'ru' => [
|
||||
@@ -340,6 +344,8 @@ class UsedCarController extends BaseController
|
||||
'phone' => 'Телефон',
|
||||
'WhatsApp' => 'WhatsApp',
|
||||
'code' => 'QR-код',
|
||||
'left' => 'Код позволяет связаться с самим собой.',
|
||||
'right' => 'Эта информация автоматически генерируется с помощью PDF',
|
||||
],
|
||||
|
||||
'es' => [
|
||||
@@ -349,6 +355,8 @@ class UsedCarController extends BaseController
|
||||
'phone' => 'Teléfono',
|
||||
'WhatsApp' => 'WhatsApp',
|
||||
'code' => 'Código QR',
|
||||
'left' => 'Escanee el Código para contactarme.',
|
||||
'right' => 'Esta información se genera automáticamente con pdf',
|
||||
],
|
||||
|
||||
'ar' => [
|
||||
@@ -358,6 +366,8 @@ class UsedCarController extends BaseController
|
||||
'phone' => 'الهاتف',
|
||||
'WhatsApp' => 'واتساب',
|
||||
'code' => 'رمز QR',
|
||||
'left' => 'اكتساح رمز الاتصال بي',
|
||||
'right' => 'هذه المعلومات تلقائيا مع قوات الدفاع الشعبي',
|
||||
],
|
||||
];
|
||||
|
||||
|
||||
@@ -116,7 +116,7 @@ class MpdfDriver
|
||||
return [$css, $html];
|
||||
}
|
||||
|
||||
public function exportUsedCarPdf($field,$car,$user,$contactField,$contact)
|
||||
public function exportUsedCarPdf($field,$car,$user,$contactField,$contact,$lang)
|
||||
{
|
||||
/*$car = [
|
||||
'title' => '奥迪Q3 2013款 35 TFSI 舒适型',
|
||||
@@ -186,7 +186,7 @@ class MpdfDriver
|
||||
$pdf = $mpdf->Output('车辆详情.pdf', 'S');
|
||||
$dir = runtime_path('pdf');
|
||||
if (!is_dir($dir)) mkdir($dir, 0777, true);
|
||||
$pdfName = 'invoice-' . date('YmdHis').'-'.$car['id'] . '.pdf';
|
||||
$pdfName = 'invoice-' . date('YmdHis').'-'.$car['id'] . '-' . $lang . '.pdf';
|
||||
$path = $dir . '/' . $pdfName;
|
||||
file_put_contents($path, $pdf);
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@
|
||||
</div>
|
||||
|
||||
<div class="tip">
|
||||
扫码即可联系本人 | 本资料随 PDF 自动生成
|
||||
<?= $contactField['left'] ?> | <?= $contactField['right'] ?>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
@@ -40,7 +40,6 @@ class XunfeiFanyi
|
||||
$header = curl_getinfo($ch);
|
||||
curl_close($ch);
|
||||
$data = array('header' => $header,'body' => $response);
|
||||
var_dump($data);
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user