Jump to content


Photo
- - - - -

Фото в приложении при письме о заказе


Best Answer SmetDenis , 04 July 2014 - 14:57

Теоретически должно сработать, если дописать в этот файл
media\zoo\applications\jbuniversal\framework\helpers\jbemail.php
 
по аналогии с ElementDownload
 

                    if ('ElementJBImage' == get_class($element) && $element->hasValue()) {
                        $file = $this->app->path->path('root:' . $element->get('file'));
                        $mail->addAttachment($file, basename($element->get('file')));
                    }
 
f0a_200x0.png Go to the full post


  • This topic is locked This topic is locked
3 replies to this topic

#1 isay777

isay777
  • JBZoo User (rus)
  • User rate: 113.4
  • posts: 1878
  • topics: 232

Posted 04 July 2014 - 07:15

Предыстория. Делаю довольно обширную форму заказа внутри корзины jbzoo. 

Необходимо загружать фото до 4 штук. В данный момент реализовал это с помощью jbzoo image и все отлично, НО! 

Фотографии приходят в теле письма в том месте где я их расположил в шаблоне ordermail. 

 

Вопрос: Чтоб такого написать в шаблоне ordermail.php чтоб фото приходили в виде вложений?

 

 

 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)

#2 DMTR3000S

DMTR3000S
  • JBZoo User (rus)
  • User rate: 110.6
  • posts: 1044
  • topics: 44

Posted 04 July 2014 - 09:34

Какбэ, уот так уот 

там во втором пункте о вложении написано как раз


  • 1

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 04 July 2014 - 14:57   Best Answer

Теоретически должно сработать, если дописать в этот файл
media\zoo\applications\jbuniversal\framework\helpers\jbemail.php
 
по аналогии с ElementDownload
 
                    if ('ElementJBImage' == get_class($element) && $element->hasValue()) {
                        $file = $this->app->path->path('root:' . $element->get('file'));
                        $mail->addAttachment($file, basename($element->get('file')));
                    }
 
f0a_200x0.png
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 isay777

isay777
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 113.4
  • posts: 1878
  • topics: 232

Posted 08 July 2014 - 11:37

Спасибо все сработало 


  • 0
ХОСТИНГ для сайтов jbzoo (все попугаи)




Click to return to top of page in style!