@joomlaru

Страница 1731 из 1879
Vladimir
26.08.2018
17:02:05
это для прикрепления файлов

на этом как бы все

Ilya
26.08.2018
17:03:11
в низкоуровневых ты можешь просто сказать, что это не файл, а просто строка, потом забираешь эту строку и делаешь её снова файлом

Google
Vladimir
26.08.2018
17:04:04
ассемблер?

Ilya
26.08.2018
17:04:24
да хотя бы плюсы

Vladimir
26.08.2018
17:04:38
плюсы - это высокоуровневый язык

Ilya
26.08.2018
17:04:51
смотря как писать..

Vladimir
26.08.2018
17:05:06
низкий уровень - машинный код и ассемблер

Дмитрий
26.08.2018
17:05:20
Vladimir
26.08.2018
17:05:23
в любом случае ты все равно взаимодействуешь с операционной системой

и все равно ты не вмешиваешься в каждый аспект действия компьютера

те времена уже прошли

даже при работе с файловой системой - ты не читаешь сектора с винчестера

это все отдано на откуп операционке

ты не распределяешь ресурсы

Ilya
26.08.2018
17:06:29
но там я могу просто написать (char*) и всё, у нас есть строка

Google
Vladimir
26.08.2018
17:06:30
так что ничего особенного не происходит

var r="rrr"

вот строка

Ilya
26.08.2018
17:07:07
нет, я про явное преобразование типов

Дмитрий
26.08.2018
17:07:23
ну, добро пожаловать в php 7 строгий тип

Vladimir
26.08.2018
17:07:28
а когда ты начинаешь взаимодействовать с сервером - здесь уже в любом случае происходит обмен по определенному протоколу

и пофиг на чем ты пишешь - на ассемблере или на php - запрос будет одинаков

поэтому хочешь быстрого решения - бери плагин.

хочешь долго и с неожиданными глюками - можешь писать сам

Ilya
26.08.2018
17:08:48
что он делает и почему я нашёл там упамянание телеграмма?

Vladimir
26.08.2018
17:08:49
плагин достаточно хорошо вписывается в любой дизайн и сайт

что он делает и почему я нашёл там упамянание телеграмма?
плагин отсылает форму на емейл, телеграм, диалог или живосайт

у него есть такие интеграции

или просто пишет в историю

можно и так

умеет отсылать файлы

изображения и архивы

но отсылает только на емейл

Дмитрий
26.08.2018
17:10:08


Google
Дмитрий
26.08.2018
17:10:13
ну прочимтайте, пожалуйста, описание к плагину

и все станет на свои места

Ilya
26.08.2018
17:10:43
как он работает на уровне у нас есть каробка, что что нужно туда положить, чтобы получить конфету, кроме конфеты

и эта каробка этот плагин

Vladimir
26.08.2018
17:11:33
если вы не можете написать на html форму - то сразу предупреждаю - плагин не для вас

Ilya
26.08.2018
17:11:46
я могу написать

Vladimir
26.08.2018
17:11:52
вы пишете на html форму такую какая вас устраивает

Ilya
26.08.2018
17:12:00
но обработать файл нужно также мне

там не только картинка

Vladimir
26.08.2018
17:12:11
затем для кнопки отсылки назначаешь класс rf-button-send

Дмитрий
26.08.2018
17:12:26
а почему у вас проблемы с заказами, если вы знаете c++, то вы можете спойкойно писать на Qt

и у вас проблем с работой вообще не будет

Vladimir
26.08.2018
17:12:34
но обработать файл нужно также мне
ну про обработку изображений вы не говорили

вы просто сказали - надо отослать по емейл

Ilya
26.08.2018
17:12:52
изображение обрабатывать не нужно

мне ещё нужно настроить отправку других полей

то есть подписать их в письме

Vladimir
26.08.2018
17:13:23
каждое поле имеет возможность переопределения языковых констант

то есть вы сами определяете как они должны писаться в письме

Google
Vladimir
26.08.2018
17:14:32
предположим вы написали <input name="k" />

затем вы это k можете переопределить как "имя" или "ФИО" или как хотите

есть возможность переопределения шаблона письма

это если не устраивает стандартный

Ilya
26.08.2018
17:16:47
в общем что мне нужно сделать, как я понял, нужно взять этот плагин, установить, поставить у своей формы класс, который был здесь упомянут, и потом отредактировать форму отправки

Vladimir
26.08.2018
17:17:01
да

добавить еще поле input file

Ilya
26.08.2018
17:18:04
ок, посмотрим под капот повнимательнее этому плагину...

Vladimir
26.08.2018
17:18:32
выбор плагина позволяет разместить форму куда угодно

Ilya
26.08.2018
17:18:33
добавить еще поле input file
это я сделал ещё когда пытался отправить без плагина

Vladimir
26.08.2018
17:18:41
не только в модуль

Дмитрий
26.08.2018
17:19:26
ок, посмотрим под капот повнимательнее этому плагину...
да просто прочитайте просто описание плагина

там все написано :)

Vladimir
26.08.2018
17:19:43
Для того чтобы создать поле для отправки разрешенных вложений можете воспользоваться стандартным полем с классом rf-upload-button : <input class="rf-upload-button" name="fileupload" type="file">

Так как с помощью одной кнопки можно загрузить несколько файлов, то нужно предусмотреть место, куда будет выводиться список загруженных и готовых к отправке файлов. Заведите в удобном для вас месте тег div с классом rf-filenames-list . В этом диве будут появляться имена загруженных файлов или ошибки, которые возникают при загрузке. <div class="rf-filenames-list"></div>

Обратите внимание - этот тег должен находиться внутри формы! Иначе он не будет очищен!

вообще как бы там все описано

надо будет сделать отдельное описание "быстрый старт"

Ilya
26.08.2018
17:25:28
судя по xml файлам там есть настройка?

Vladimir
26.08.2018
17:26:55
Google
Vladimir
26.08.2018
17:27:02
там много настроек

Ilya
26.08.2018
17:31:46
всё что я могу сказать, так это то что работа знатная, и то что нужно было обратить на неё внимание раньше

Vladimir
26.08.2018
17:36:27
главное его преимущество - он встраивается в дизайн любого сайта

и ничего не ломает

если есть разумные предложения - можно высказывать - вполне вероятно что они будут воплощены в жизнь

Ilya
26.08.2018
17:38:06
есть возможность переопределения шаблона письма
а вот тут поподробнее, мне нужно лезть в файловую систему и царапать исходный код или есть другие способы?

Vladimir
26.08.2018
17:38:28
2. файл размещается в стандартном для переопределений джумла месте

Переопределение шаблона писем Шаблон отправляемых писем тщательно тестировался на всех возможных клиентах и учитывает самые различные требования клиентов. Однако, следуя свободному духу Joomla, была добавлена возможность переопределения шаблона писем. Для того чтобы это сделать вам нужно создать папку plg_system_radicalform в папке html вашего шаблона. Это стандартный способ переопределения представлений различных расширений Joomla. Затем вам нужно будет скопировать файл default.php из папки /plugins/system/radicalform/tmpl в папку /templates/yootheme/html/plg_system_radicalform . Здесь yootheme надо поменять на имя папки вашего шаблона. Этот файл вы можете модифицировать по своему усмотрению. Переменная $subject - это тема письма, $mainbody - основное тело письма и $footer - дополнительная информация о посетителе.

Ilya
26.08.2018
17:39:51
затем вы это k можете переопределить как "имя" или "ФИО" или как хотите
переопределили, то есть просто переписали его имя или имеется ввиду что-то другие?

Vladimir
26.08.2018
17:40:31


вот простейшая форма

здесь имя поля - phone

оно так и придет в письме

если вы хотите чтобы там было написано "Телефон клиента"

то создаем языковую константу джумла



вот так

теперь в письме будет примерно так: Телефон: +74564654654

Ilya
26.08.2018
17:42:42
а почему капслоком?

а в атрибуте обычно?

Vladimir
26.08.2018
17:43:16
потому что все языковые константы всегда пишутся капслоком

Страница 1731 из 1879