Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 1056 Просмотров
*

Error222

  • Захожу иногда
  • 72
  • 2 / 0
Доброго времени суток народ!
не знал куда написать решил сюда, заранее извиняюсь перед админами если натупил!

В общем мне необходимо создать форму с отправкой файла на почту, в принципе не сложно, но тут встал ступор.
В общем такая ситуация,
Код
	<form action="">
<b>Отправка на E-mail</b><br><br>
<label for="">Введите ваше имя</label><br>
<input type="text" name="imya"/><br><br>
<label for="">Введите E-mail</label><br>
<input type="email" name="imya"/><br><br>
<input type="button" value="ОТПРАВИТЬ" />
</form>

В общем мои видения:
надо добавить что то типа Input type="file" но суть в том что ссылку на файл я хочу задать а поле чтоб было невидимо и тем самым в писмьо будет подкреплен файл, чего ни как не могу понять как реализовать, либо же сделать так чтоб передавал HTML код а там уже в тело укажу бэкграундом изображение

Прошу совета и ваших видений?
*

darkghost

  • Живу я здесь
  • 2212
  • 97 / 0
скрытое поле имеет такую запись
Код
<input type="hidden" name=имя поля value=значение поля>
name — имя поля, которое позволяет программе идентифицировать его.
value — значение поля определяет какая информация будет отправлена на сервер.
Если через этое поле необходимо передать пхп-переменную, то как-то так
Код
<input type="hidden" name="php-value" value="<?php echo htmlspecialchars($privet)?>">
*

Error222

  • Захожу иногда
  • 72
  • 2 / 0
скрытое поле имеет такую запись
Код
<input type="hidden" name=имя поля value=значение поля>
name — имя поля, которое позволяет программе идентифицировать его.
value — значение поля определяет какая информация будет отправлена на сервер.
Если через этое поле необходимо передать пхп-переменную, то как-то так
Код
<input type="hidden" name="php-value" value="<?php echo htmlspecialchars($privet)?>">

А есил мне надо передать картинку?
<input type="hidden" name="img" value="<img src="1.jpg"/>"> ?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Если передать название файла картнки, то value="1.jpg", если загрузить картинку, то погуглите по загрузке картинок на сервер, информации тонна.
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Похоже не загрузка картинок, а аттач к письму картинки, которая уже на сервере. Судя по вопросу, не осилите. http://docs.joomla.org/Sending_email_from_extensions
*

Error222

  • Захожу иногда
  • 72
  • 2 / 0
Похоже не загрузка картинок, а аттач к письму картинки, которая уже на сервере.
Именно так и есть, картинка всего одна. можно ли просто как нибудь указать путь в ней в какой нибудь инпут и отправить в форме?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Если передать название файла картнки, то value="1.jpg"
*

Error222

  • Захожу иногда
  • 72
  • 2 / 0
Если передать название файла картнки, то value="1.jpg"
Ну название файла это понятно, а файл сам как передать?
*

Russfox

  • Захожу иногда
  • 169
  • 34 / 0
Зачем поле с картинкой нужно, если картинка одна. Смотрите обработчик вашей формы и к письму отправляемому картинку прикрепите. Как ваша форма работает?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Ну название файла это понятно, а файл сам как передать?
сам файл передавать не нужно если он лежит на сервере. Нужно только передать где он лежит.
*

Error222

  • Захожу иногда
  • 72
  • 2 / 0
сам файл передавать не нужно если он лежит на сервере. Нужно только передать где он лежит.
как нибудь для чайников и даунов можно объяснить как это реализовать?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Знания php есть? Если нет, бесполезно.
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
для чайников и даунов
Ну зачем же так?

сам файл передавать не нужно если он лежит на сервере. Нужно только передать где он лежит.
Это значит, что нужно сразу прописать путь к отсылаемому файлу в том input'е.

Но одной формы мало, вам нужно еще отправить письмо. Примеров в инете море, нужно только погуглить. Что-то вроде этого:
Спойлер
[свернуть]
Или используйте Joomla API, как советовали выше.
« Последнее редактирование: 14.04.2014, 19:55:27 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Прошу помочь

Автор Саня.88

Ответов: 4
Просмотров: 2001
Последний ответ 21.02.2025, 13:14:54
от NewUsers
Прошу помощи! превышении допустимой нагрузки на сервер

Автор Зеленая планета

Ответов: 3
Просмотров: 1184
Последний ответ 20.11.2021, 16:57:35
от draff
Прошу помощи в востановлении доступа к сайту

Автор GlebZu

Ответов: 2
Просмотров: 1196
Последний ответ 19.11.2021, 13:09:41
от draff
Вопрос по поводу создания на сайте справочника! Прошу помощи от добрых людей!)

Автор taracbulava

Ответов: 2
Просмотров: 1417
Последний ответ 18.08.2016, 12:37:14
от SeBun
Когда захожу в админку выдает ошибку. Прошу, мб кто поможет

Автор Ponu4

Ответов: 3
Просмотров: 1163
Последний ответ 26.07.2016, 17:34:46
от SeBun