Форум русской поддержки Joomla!® CMS
09.12.2016, 15:42:10 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Прикрепить файл в ChronoForms 5

 (Прочитано 4386 раз)
0 Пользователей и 1 Гость смотрят эту тему.
tsimba
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 18


« : 29.05.2014, 17:28:10 »

Добрый день,

в настройках формы добавил форму и разрешенные форматы.
файл прикрепляется на сайте, но на почту файл не приходит и на сервер не загружается. Что я пропустил. Подскажите)
Спасибо
Joomla 3
Записан
VictorStar
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 19


« Ответ #1 : 26.06.2014, 16:01:02 »

Пропустили.
1. Seup -> File Upload -> Edit
    Enabled - Yes
    Files config - заполнить (например file5:jpg-png-gif)
    Остальное не критично...
2. Seup -> Email -> Edit
    В самом низу заполнить поле Attachment files (например file5)

Всё отправляется!
Записан
Rosemi
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #2 : 10.07.2014, 08:40:52 »

Всё-равно не отправляется
Записан
e-Claire
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 55


« Ответ #3 : 11.07.2014, 19:44:29 »

Всё-равно не отправляется

Удалось ли решить проблему?
Записан
VictorStar
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 19


« Ответ #4 : 12.07.2014, 00:18:35 »

Всё должно работать - описанным мной способом - сам долго бился головой об стену, пока не прочёл на оф.форуме поддержки их как и что.
Записан
Kumigy
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 21



« Ответ #5 : 06.12.2014, 17:17:32 »

Ребята, а никто не в курсе как прикрепить сразу несколько файлов, не создавая отдельные кнопки для каждого файла?
Записан
Vicos
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 60



« Ответ #6 : 18.01.2015, 13:24:52 »

Тема не актуальна более?
Аналогичная проблема, но версия 5, настроил вроде как есть, но толку нет.
Записан
TrOn
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 89


« Ответ #7 : 30.01.2015, 09:20:27 »

Тоже бился с проблемой. Вроде как недоработали 5 версию для нескольких файлов. Поэтому сам допили чтоб работало. Может кому пригодиться:
Открываем и редактируем файл: /administrator/components/com_chronoforms5/chronoforms/actions/email/email.php

Находим там секцию
Цитировать
//attach
      $attachments = array();
      if(strlen(trim($config->get('attach', '')))){
         $attachs = explode(',', trim($config->get('attach', '')));
         foreach($form->files as $name => $file){
               
                     if(in_array($name, $attachs)){
                        $attachments[] = $file['path'];
                     }   
                  
         }
      }

И меняем ее на:

Код:
//attach
$attachments = array();
if(strlen(trim($config->get('attach', '')))){
$attachs = explode(',', trim($config->get('attach', '')));
foreach($form->files as $name => $file){
if (is_array($file[0])) {
foreach($file as $ifile){
if(in_array($name, $attachs)){
$attachments[] = $ifile['path'];
}
}

} else {
if(in_array($name, $attachs)){
$attachments[] = $file['path'];
}
}
}
}


Записан
arciere
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 6


« Ответ #8 : 12.02.2015, 16:11:42 »

По теме автора:  у меня была уже форма заказа, но понадобилось добавить в нее загрузку файла. Файл цеплялся, но письма приходили без него и на сервер тоже не попадали. Билась сутки, в итоге проблема была в аяксе...
А именно в On load  в поле HTML (Render Form) опция AJAX submit была в позиции Yes. После замены на No все заработало!

Может, кому пригодится)
Записан
Silence
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 60


« Ответ #9 : 25.03.2015, 18:35:02 »

Всем добрый день.
Возможно уже появились варианты решения проблемы с мульти-загрузкой файлов? Код выше не работает, да и в последней версии там код сильно увеличился Azn
Записан
Silence
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 60


« Ответ #10 : 25.03.2015, 19:08:52 »

Нашел не плохую инструкцию, вполне можно под последнюю версию подогнать. Правда, печально, что необходимо "в явном" виде добавлять поля для других файлов.
Записан
Tetrahedron
Давно я тут
****

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 228



« Ответ #11 : 27.04.2015, 17:12:34 »

Всем добрый день.
Возможно уже появились варианты решения проблемы с мульти-загрузкой файлов? Код выше не работает, да и в последней версии там код сильно увеличился Azn
Да появилось решение. Designer> выбираем ваш элемент для загрузки файла, (у меня это file24) нажимае редактировать и в поле Field Name пишем file24[]. Эти кводратные скобки только там нужно ставить. ну и везде поставить да где написано мульти.
Записан
tkm
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 65


« Ответ #12 : 26.06.2015, 01:57:16 »

По теме автора:  у меня была уже форма заказа, но понадобилось добавить в нее загрузку файла. Файл цеплялся, но письма приходили без него и на сервер тоже не попадали. Билась сутки, в итоге проблема была в аяксе...
А именно в On load  в поле HTML (Render Form) опция AJAX submit была в позиции Yes. После замены на No все заработало!

Может, кому пригодится)


А поподробнее можно.?
Записан
Karyuudo
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 352


« Ответ #13 : 03.02.2016, 20:14:36 »

А поподробнее можно.?
надо в компоненте включить продвинутый режим сетапа.
тогда в сетапе можно найти.

у меня правда там и так стоит No и всеравно не грузит на сайт


про тип загружаемого файла
file1:jpg-png-gif-pdf-tiff-psd
папка по умолчанию - создалась, но файл (одиночный джипег) на сервер не загружается

решил вопрос!!

в общем так - название типа загружаемых файлов (в моем случае file1)
надо прописать дополнительно в настройках почты + в настройках кнопки отправки в дизайнере
« Последнее редактирование: 03.02.2016, 20:27:11 от Karyuudo » Записан
Karyuudo
Давно я тут
****

Репутация: +0/-0
Offline Offline

Сообщений: 352


« Ответ #14 : 03.02.2016, 20:38:18 »

Да появилось решение. Designer> выбираем ваш элемент для загрузки файла, (у меня это file24) нажимае редактировать и в поле Field Name пишем file24[]. Эти кводратные скобки только там нужно ставить. ну и везде поставить да где написано мульти.
везде поставил, вообще не грузится.

файл конфиг
file[]:jpg-png-gif-pdf-tiff-psd-docx-doc-xlsx
file:jpg-png-gif-pdf-tiff-psd-docx-doc-xlsx
и так и так писал.
в дизайнере просто
file[]

на сервере не появляется
Записан
sqoren
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #15 : 09.02.2016, 14:39:24 »

Скажите пожалуйста, как прикрепить не поле для вставки файла, а свой единственный файл, например инструкцию в pdf, которая будет рассылаться всем заполнившим форму. Спасибо.
Записан
Санчо
Давно я тут
****

Репутация: +10/-0
Offline Offline

Пол: Мужской
Сообщений: 207


Алексей Харламенков


« Ответ #16 : 08.03.2016, 16:48:36 »

решил вопрос!!

в общем так - название типа загружаемых файлов (в моем случае file1)
надо прописать дополнительно в настройках почты + в настройках кнопки отправки в дизайнере

Пожалуйста! можно об этом подробнее.
Пытался разные варианты применить - ничего не выходит.
Записан
igor119
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #17 : 22.04.2016, 02:32:30 »

Нормально работает пятая версия..
1.Заходим в дизайнер, редактируем элемент File Fiеld: выбираем в поле Multiple значение yes и в поле Field Name прописываем имя, обязательно с квадратными скобками!В моем случае:upload_file[]
2.Заходим в Настройка,Email 0,Вложенные файлы-прописываем имя файла без квадратных скобок.В моем случае:upload_file
3.Заходим в Настройка,Uploads и в поле Файловая настройка прописываети допустимые расширения файлов.В моем случае:upload_file:jpg-png-gif-zip-rar-doc-pdf
4.Спускаемся ниже и находим поле Массив полей.Прописываем имя файла без квадратных скобок.В моем случае:upload_file
5.Сохраняем, тестируем.Теперь ваш клиент, при нажатии на кнопку "обзор", может выбрать несколько файлов.
P.S. Не забудьте только в Настройка,Uploads изменить максимальный размер файла.Например:10000.

Записан
Parahot
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #18 : 18.07.2016, 16:59:35 »

У меня тоже не получалось. Все способы перепробовал пока не сделал еще одну вещь:
во вкладке "Setup" в контейнере "On submit" нужно зажать и поднять к самому верху элемент "Files Upload" - только тогда заработало!
« Последнее редактирование: 18.07.2016, 17:02:45 от Parahot » Записан
ArieZ
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 48



« Ответ #19 : 22.07.2016, 18:36:40 »

А кто сталкивался, что вложенные файлы не приходят на указанный емаил? письмо с данными приходит, но никакого вложения в нем нет. Кто сможет помочь разобраться в этом, буду благодарен!
Записан
Parahot
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #20 : 22.07.2016, 19:35:30 »

Мне очень хорошо помогла инструкция вот эта http://joomlaforum.ru/index.php/topic,294948.msg1641891.html#msg1641891 от igor119 (спасибо ему большое).

Но перед этим я на всякий случай обновил хроноформ вот отсюда:
http://www.chronoengine.com/downloads/chronoforms.html
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet