Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 6498 | Rev 6509 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 6498 Rev 6499
Línea 483... Línea 483...
483
                    
483
                    
484
                    
484
                    
485
 
-
 
486
                    if($slide->type == CompanyMicrolearningSlide::TYPE_IMAGE) {
-
 
487
                        $fileBase64Content = $this->params()->fromPost('file');
-
 
488
                        /*return new JsonModel([
-
 
Línea 489... Línea 485...
489
                            'success'   => true,
485
 
Línea 490... Línea 486...
490
                            'data'   => $fileBase64Content
486
                    if($slide->type == CompanyMicrolearningSlide::TYPE_IMAGE) {
491
                        ]);*/
487
                        $fileBase64Content = $this->params()->fromPost('file');
Línea 509... Línea 505...
509
                                $slide->file = basename($filename);
505
                                $slide->file = basename($filename);
510
                                $slideMapper->update($slide);
506
                                $slideMapper->update($slide);
511
                            }
507
                            }
512
                        } catch(\Throwable $e) {
508
                        } catch(\Throwable $e) {
513
                            error_log($e->getTraceAsString());
509
                            error_log($e->getTraceAsString());
514
                        }    
510
                        }     
515
                        /*
-
 
516
                        try {
-
 
517
                    
-
 
518
                            $fileBase64Content = base64_decode($fileBase64Content);
-
 
519
                            $filename      = 'slide-' .uniqid() . '.png';
-
 
520
                            $tmp_filename = 'data' . DIRECTORY_SEPARATOR . 'tmp';
-
 
521
                            $tmp_filename = 'data' . DIRECTORY_SEPARATOR . 'tmp' . DIRECTORY_SEPARATOR . $filename;
-
 
522
                                file_put_contents($tmp_filename, $fileBase64Content);
-
 
523
                            
-
 
524
                            list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
-
 
525
    
-
 
526
                            $crop_to_dimensions = false;
-
 
527
                            if(Image::uploadImage($tmp_filename, $target_path, $filename, $target_width, $target_height, $crop_to_dimensions )) {
-
 
528
                                $slide->image = basename($filename);
-
 
529
                                $slideMapper->update($slide);
-
 
530
                            }
-
 
531
                        } catch(\Throwable $e) {
-
 
532
                            error_log($e->getTraceAsString());
-
 
533
                        }       
-
 
534
                       */
-
 
535
                    
-
 
536
                        
-
 
537
                       /* try {
-
 
538
                            list($target_width, $target_height) = explode('x', $this->config['leaderslinked.image_sizes.microlearning_image_size']);
-
 
539
                            
-
 
540
                            $filename = 'slide-' .uniqid() . '.png';
-
 
541
                            $crop_to_dimensions = true;
-
 
542
                            if(Image::uploadImage($tmp_filename, $target_path, $filename, $target_width, $target_height, $crop_to_dimensions)) {
-
 
543
                                $slide->file = $filename;
-
 
544
                                $slideMapper->update($slide);
-
 
545
                            }
-
 
546
                        } catch(\Throwable $e) {
-
 
547
                            error_log($e->getTraceAsString());
-
 
548
                        }*/
-
 
549
                        
-
 
Línea 550... Línea 511...
550
 
511