Добрый день, уважаемые коллеги!
Помогите решить проблему:
Делаю компонент, в котором реализованна возможность загрузки файла без перезагрузки страницы.
Посмотрел Битрикс сохраняет все загруженные файлы в папку upload/#имя модуля#/#имя папки#/, подскажите, пожалуйста, если кто сталкивался с методом, который генерит название папки? Нашел класс CFileMan в этом классе есть метод CreateDir(), аргументом данного метода является имя папки. В документашке про данный класс ни слова, к сожалению, как и всегда, если копать глубже
Может кто-нибудь пример скинет, где создается папка в коде, пока не нашел, или просто покажет как создается папка буду очень благодарен.
И еще один вопросик, может немного не в тему, но хочется сделать грамотно:
В компоненте ajax-запрос отправляется файлу send.php, как сделать грамтно вывод ответа, хочется подключить шаблон используя API-битрикса, пока реализовал вот так:
а в самом файле:
Коряво, но работает.Заранее спасибо всем откликнувшимся!
Помогите решить проблему:
Делаю компонент, в котором реализованна возможность загрузки файла без перезагрузки страницы.
Посмотрел Битрикс сохраняет все загруженные файлы в папку upload/#имя модуля#/#имя папки#/, подскажите, пожалуйста, если кто сталкивался с методом, который генерит название папки? Нашел класс CFileMan в этом классе есть метод CreateDir(), аргументом данного метода является имя папки. В документашке про данный класс ни слова, к сожалению, как и всегда, если копать глубже

Может кто-нибудь пример скинет, где создается папка в коде, пока не нашел, или просто покажет как создается папка буду очень благодарен.
И еще один вопросик, может немного не в тему, но хочется сделать грамотно:
В компоненте ajax-запрос отправляется файлу send.php, как сделать грамтно вывод ответа, хочется подключить шаблон используя API-битрикса, пока реализовал вот так:
| Код |
|---|
$arrItem["MESS"] = $mess;
$arrItem["SUBJ"] = $subj;
$arrResult["ITEMS"][] = $arrItem;
require_once("templates/response/template.php");
|
а в самом файле:
| Код |
|---|
foreach ($arrResult["ITEMS"] as $item): echo "<div class='message-content'>"; echo "<strong>Тема:</strong> ".$item["SUBJ"]."<br/>"; echo $item["MESS"]."<br/>"; echo "</div>"; endforeach; |
Коряво, но работает.Заранее спасибо всем откликнувшимся!
Делай, что должен и будь, что будет!