Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Создание формы
« : 28.01.2011, 14:26:28 »
Всем здравствуйте! Создал в компоненте RSForm форму для заказа товара. Разместил форму в материале (описании определенного товара). Вопрос: как сделать так, чтобы товар выбирался не из списка всех товаров в форме (раскрывающаяся вкладка), а просто подключался тот товар, в котором находится данная форма? Или есть ли какой-нибудь код, указывающий наименование товара (можно заголовок материала) в письме, отправляемом формой?
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #1 : 29.01.2011, 12:43:11 »
Ау! Ну помогите кто-нибудь! Как привязать форму к заголовку статьи? Чтоб в письме, отправляемом формой было указано наименование товара?
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #2 : 29.01.2011, 12:48:19 »
Сформулирую вопрос по другому! Есть материал (статья) об определенном товаре. Какой код нужен для того, чтобы название данного товара отправить мне на E-mail? Это осуществимо?
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #3 : 29.01.2011, 14:15:36 »
http://joomlaforum.ru/index.php/topic,112483.0.html
Проще некуда, и не надо никаких компонентов форм, при отправке сохраняет данные в базу и указывает с какой страницы была отправлена форма
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #4 : 31.01.2011, 16:59:11 »
Ребята, ну помогите! Форма уже создана, как прикрутить к форме название материала? Чтобы на e-mail отсылалось название товара? Каким кодом это можно реализовать?
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #5 : 31.01.2011, 18:46:39 »
Неужели это так трудно? Ну как просто в текстовое поле формы вставить название товара?
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #6 : 31.01.2011, 20:06:51 »
вы бы описали что конкретно надо.

например для JS
Код: PHP
<HEAD>
<title>Название документа</title>
<script type="text/javascript">
function get_title(){
var HF = document.getElementById('hff');
HF.value = document.title;
}
</script>
</HEAD>
<BODY>
<a href='#' name='flag1' onclick="get_title()">Получить title</a>
<input type="text" id = 'hff' name='title_text' value="Бла бла бла"></td>
</BODY>
</HTML

для PHP
Код: PHP
<?php
 $document =& JFactory::getDocument();
 echo '<input type="text" id = "hff" name="title_text" value="'.$document->title.'">';
 ?>
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #7 : 01.02.2011, 19:18:51 »
Спасибо Большое за помощь!
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #8 : 01.02.2011, 20:13:44 »
Если не трудно, подскажите, пожалуйста, куда и в какое поле нужно вставить код, если форма сделана в RSForm? Там поддерживается HTML код!
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #9 : 02.02.2011, 15:08:44 »
Попробуйте так (делал на версии от сюда http://joomlaforum.ru/index.php/topic,61312.msg463166.html#msg463166) и на штатной форме

на вкладке Scripts в поле Script called on form display добавил, вроде как в более новых должно поле для JS тогда без echo
Код: PHP
echo '<script type="text/javascript">
function get_title(){
var HF = document.getElementById("FullName");
HF.value = document.title;
}</script>';
Здесь FullName поле куда будет ставиться title страницы

При редактировании Submit в поле Additional Attributes ввожу
Код: php
onclick="get_title()"

Теперь при нажатии на Submit в поле FullName будет заносится title страницы
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #10 : 02.02.2011, 18:39:42 »
Спасибо, буду пробовать!
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #11 : 04.02.2011, 16:57:21 »
Попробуйте так (делал на версии от сюда http://joomlaforum.ru/index.php/topic,61312.msg463166.html#msg463166) и на штатной форме

на вкладке Scripts в поле Script called on form display добавил, вроде как в более новых должно поле для JS тогда без echo
Код: PHP
echo '<script type="text/javascript">
function get_title(){
var HF = document.getElementById("FullName");
HF.value = document.title;
}</script>';
Здесь FullName поле куда будет ставиться title страницы

При редактировании Submit в поле Additional Attributes ввожу
Код: php
onclick="get_title()"

Теперь при нажатии на Submit в поле FullName будет заносится title страницы

Спасибо огромнейшее! Месяц искал решение, только это помогло!

А есть ли возможность в форму помимо заголовка еще ссылочку на этот материал добавить?
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #12 : 04.02.2011, 17:19:13 »
попробуйте так (сам не пробовал, но вроде рабочий)
Код: PHP
$items=substr($_SERVER['REQUEST_URI'], 1);
echo '<script type="text/javascript">
function get_title(){
var HF = document.getElementById("FullName");
HF.value = "'.JURI::base().$items.'";
}</script>';
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #13 : 04.02.2011, 17:33:04 »
Потрясно! Все работает! Спасибо Огромное!
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #14 : 04.02.2011, 18:02:14 »
frag79 Большое человеческое спасибо!

А можно ли как-нибудь в RSForm реализовать следующее:
Имеется несколько статей, на каждой статье форма обратной связи. Нужно чтобы с каждой формы письма отправлялись на разные ящики. Т.е. каждый материал пишется о разных людях, и нужно чтобы письма с их материалов отправлялись им лично!
Есть какие-нибудь мысли?
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #15 : 04.02.2011, 19:57:46 »
Нашел вот что:
Код
//<code>
$content_id = $RSadapter->getParam($_GET,'id',0);
if($content_id){
$q = mysql_query("SELECT title FROM ".$RSadapter->config['dbprefix']."content WHERE id = '$content_id' ");
$title = mysql_result($q,0);
}else{
$title = 'No content found';
}
return $title;
//</code>

Этот код можно просто вбить в Default Value поля и в письме будет выводиться Заголовок материала, с которого отправлена форма.

Теперь вопрос: как переделать этот код:
Код
$items=substr($_SERVER['REQUEST_URI'], 1);
echo '<script type="text/javascript">
function get_title(){
var HF = document.getElementById("FullName");
HF.value = "'.JURI::base().$items.'";
}</script>';

выводящий URL адрес материала, чтобы его можно было тоже вбить в Default Value?
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #16 : 05.02.2011, 16:10:01 »
наверно так
Код: php
//<code>
$url=JURI::base().substr($_SERVER['REQUEST_URI'], 1);
return $url;
//<code>
*

Seganapa

  • Захожу иногда
  • 53
  • 0 / 0
Re: Создание формы
« Ответ #17 : 06.02.2011, 16:43:09 »
УРА! Отлично, Все работает! Спасибо огромнейшее!
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Создание формы
« Ответ #18 : 07.02.2012, 00:25:13 »
http://joomlaforum.ru/index.php/topic,112483.0.html
Проще некуда, и не надо никаких компонентов форм, при отправке сохраняет данные в базу и указывает с какой страницы была отправлена форма
там вроде ТОЖЕ КОМПОНЕНТ, не?))))) и в чем смысл?
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

frag79

  • Давно я тут
  • 611
  • 61 / 0
Re: Создание формы
« Ответ #19 : 07.02.2012, 08:35:27 »
и в чем смысл?

Да тупо удобнее, компонент и модуль проще, ненадо замарачиваться о том с какой страницы писалось и чтоб почта не потерялась (все в базе). По моему удобно
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Re: Создание формы
« Ответ #20 : 29.06.2012, 14:42:47 »
Попробуйте так (делал на версии от сюда http://joomlaforum.ru/index.php/topic,61312.msg463166.html#msg463166) и на штатной форме

на вкладке Scripts в поле Script called on form display добавил, вроде как в более новых должно поле для JS тогда без echo
Код: PHP
echo '<script type="text/javascript">
function get_title(){
var HF = document.getElementById("FullName");
HF.value = document.title;
}</script>';
Здесь FullName поле куда будет ставиться title страницы

При редактировании Submit в поле Additional Attributes ввожу
Код: php
onclick="get_title()"

Теперь при нажатии на Submit в поле FullName будет заносится title страницы

Отлично! Всё работает! Спасибо огромное! Скажите, а можно как-то вывести название страницы прям в текстовое поле FullName по умолчанию? У меня каталог товаров и хотелось бы, чтобы пользователь сразу видел в поле что именно он заказывает.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Создание формы
« Ответ #21 : 30.06.2012, 14:22:00 »
наверно так
Код: php
//<code>
$url=JURI::base().substr($_SERVER['REQUEST_URI'], 1);
return $url;
//<code>
Пишем так
Код: php-brief
//<code>
return JFactory::getURI()->toString();
//<code>
Цитировать
Скажите, а можно как-то вывести название страницы прям в текстовое поле FullName по умолчанию?
с помощью Js (Mootools)
Код: php-brief
<?php
$document =& JFactory::getDocument();
$js = "window.addEvent('load', function(){ $('FullName').value = '".$document->getTitle()."'; });";
$document->addScriptDeclaration($js);
?>
с применением PHP
Код: php-brief
<input type="text" id = "FullName" name="FullName" value="<?php echo JDocument::getTitle();?>" >
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Re: Создание формы
« Ответ #22 : 02.07.2012, 13:56:43 »
Код: php-brief
<?php
$document =& JFactory::getDocument();
$js = "window.addEvent('load', function(){ $('FullName').value = '".$document->getTitle()."'; });";
$document->addScriptDeclaration($js);
?>
с применением PHP
Код: php-brief
<input type="text" id = "FullName" name="FullName" value="<?php echo JDocument::getTitle();?>" >

Добрый день. Ещё пока толком не изучил RSForm и не могу понять, куда это вставляется.
*

Chopivkiy

  • Новичок
  • 3
  • 0 / 0
Re: Создание формы
« Ответ #23 : 15.07.2012, 19:25:45 »
Добрый день, подскажите как сделать так, что бы подтягивался в форму, отправляемую по почте мобильный телефон зарегистрированного пользователя?
К примеру этот код добавляет имя пользователя. А с телефоном не получается.

//<code>
$myuser = JFactory::getUser();
return $myuser->name;
//</code>

Заранее спасибо.
« Последнее редактирование: 15.07.2012, 19:28:51 от Chopivkiy »
*

sigmalion

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Создание формы
« Ответ #24 : 23.03.2014, 13:40:16 »
Ау! Ну помогите кто-нибудь! Как привязать форму к заголовку статьи? Чтоб в письме, отправляемом формой было указано наименование товара?

Если ты форму в vmart используешь то вывести название товара примерно так получится

Код
//<code>
return $_GET[product_name];
//</code>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Создание новостной ленты

Автор Roizh

Ответов: 1
Просмотров: 1913
Последний ответ 22.03.2016, 11:32:04
от darkghost
Оповещение об успешной отправки формы

Автор DizainerGazeti

Ответов: 2
Просмотров: 1420
Последний ответ 23.11.2015, 16:35:29
от DizainerGazeti
Создание страницы-визитки с использованием панорамных фото

Автор dropEx

Ответов: 2
Просмотров: 1329
Последний ответ 05.05.2015, 01:05:24
от dropEx
Проблема вывода формы в модальном окне

Автор bug73

Ответов: 3
Просмотров: 1403
Последний ответ 16.03.2015, 22:04:08
от fsv
[Решено] Права администратора или создание нового администратора через базу данных

Автор Savior

Ответов: 8
Просмотров: 7429
Последний ответ 24.10.2014, 20:01:45
от AlekVolsk