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

Aivon

  • Новичок
  • 8
  • 0
Добрый день!
Есть форма обратной связи Fox Contact, созданная через менеджер меню. Можно ли в этой форме как-то сделать гиперссылку на документ?
*

NewUsers

  • Завсегдатай
  • 648
  • 52
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #1 : 15.05.2017, 09:31:42 »
создай новую позицию модуля и выводи модулем...
Если компонент поддерживает работу с плагинами, можно и плагином...
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #2 : 15.05.2017, 09:43:11 »
Создал модуль, но как быть дальше?
*

vipiusss

  • Профи
  • 5656
  • 324
  • Злой я сегодня.Без обид.
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #3 : 15.05.2017, 09:45:26 »
Можно ли в этой форме как-то сделать гиперссылку на документ?

В модуле на ранее закачанный документ, или что?
Если я правильно понял, в tmpl/default.php  вставить вашу ссылку.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

NewUsers

  • Завсегдатай
  • 648
  • 52
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #4 : 15.05.2017, 09:49:01 »
Создал модуль, но как быть дальше?

Выводишь его в определенной позиции, именно на этой странице где он надо и в файле JPATH_ROOT/modules/mod_name/tmpl/default.php указываешь ссылку на файл.
Это конечно можно было сделать еще лучше с настройками, но если просто ссылку надо вставить, то и так пойдет...
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #5 : 15.05.2017, 09:52:25 »
 :dry:
« Последнее редактирование: 15.05.2017, 09:56:05 от Aivon »
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #6 : 15.05.2017, 09:54:55 »
Выводишь его в определенной позиции, именно на этой странице где он надо и в файле JPATH_ROOT/modules/mod_name/tmpl/default.php указываешь ссылку на файл.
Это конечно можно было сделать еще лучше с настройками, но если просто ссылку надо вставить, то и так пойдет...
А если не через модуль, то никак не получится то есть?
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #7 : 15.05.2017, 09:55:33 »
В модуле на ранее закачанный документ, или что?
Если я правильно понял, в tmpl/default.php  вставить вашу ссылку.
Нет, контактную форму я создавал не через менеджер модулей, а через менеджер меню. Все создалось нормально, есть всякие имя, е-майл, описание вопроса, CAPTCHA, чекбокс (на согласие обработки перс. данных) и т.д.
Теперь хочу, чтобы здесь же был и документ (в pdf, как раз это согласие перс. данных). Как-то так
*

NewUsers

  • Завсегдатай
  • 648
  • 52
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #8 : 15.05.2017, 09:55:49 »
чекбокс (на согласие обработки перс. данных)

Если очень просто, то вместе с заголовком чекбокса добавить и ссылку на сам файл.
В любом случае пользователь будет ставить галочку в чекбоксе, и рядом будет ссылка на pdf файл..
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #9 : 15.05.2017, 09:57:04 »
Если очень просто, то вместе с заголовком чекбокса добавить и ссылку на сам файл.
В любом случае пользователь будет ставить галочку в чекбоксе, и рядом будет ссылка на pdf файл..
Попробую, чем проще, тем лучше же)
*

NewUsers

  • Завсегдатай
  • 648
  • 52
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #10 : 15.05.2017, 09:57:36 »
А если не через модуль, то никак не получится то есть?

Здесь много вариант решения, просто надо вывести сторонним расширение что бы при обновлении компонента все не слетело...
*

vipiusss

  • Профи
  • 5656
  • 324
  • Злой я сегодня.Без обид.
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #11 : 15.05.2017, 10:17:56 »
if(c('checkbox')->checked){
включаем пдф
} else {
выключаем пдф
}

так хотите?

Можно сложнее:

if( c("checkbox***")->checked == c("button***")->visible = false) {
c("button***")->visible = false;
}else{
c("button***")->visible = true;
}

Но в любом случае, при обновлении затрёт.
Сделайте лучше обычный адвансед модуль ниже с вашей ссылкой.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #12 : 15.05.2017, 10:37:32 »
if(c('checkbox')->checked){
включаем пдф
} else {
выключаем пдф
}

так хотите?

Можно сложнее:

if( c("checkbox***")->checked == c("button***")->visible = false) {
c("button***")->visible = false;
}else{
c("button***")->visible = true;
}

Но в любом случае, при обновлении затрёт.
Сделайте лучше обычный адвансед модуль ниже с вашей ссылкой.
Не, с кодом лучше не связываться))) А какой лучше сделать?
*

vipiusss

  • Профи
  • 5656
  • 324
  • Злой я сегодня.Без обид.
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #13 : 15.05.2017, 10:38:58 »
Сделайте лучше обычный адвансед модуль ниже с вашей ссылкой.

Я ошибся с синтаксисом в коде.Сорри, только увидел.
Модулем дополнительным делайте ссылку.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Aivon

  • Новичок
  • 8
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #14 : 15.05.2017, 11:27:24 »
Я ошибся с синтаксисом в коде.Сорри, только увидел.
Модулем дополнительным делайте ссылку.

Подтолкните пожалуйста на то, как сделать ссылку доп. модулем?
*

NewUsers

  • Завсегдатай
  • 648
  • 52
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #15 : 15.05.2017, 11:29:18 »
Подтолкните пожалуйста на то, как сделать ссылку доп. модулем?

Можно использовать HTML модуль
*

vipiusss

  • Профи
  • 5656
  • 324
  • Злой я сегодня.Без обид.
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #16 : 15.05.2017, 11:43:38 »
https://extensions.joomla.org/extension/advanced-module-manager/
Лучше им воспользоваться, т.к. не в курсе, что у вас стоит и "не будет" код резать.

<a href=""></a>
Если обширнее, то добавляем плюшки:alt,title,class.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Танита Сар

  • Захожу иногда
  • 11
  • 0
Re: Как сделать гиперссылку в Fox Contact?
« Ответ #17 : 05.07.2017, 09:40:08 »
В сам заголовок поля в модуле списать код ссылки, напр: Я даю согласие на обработку моих персональных данных <a href="/page.html">[Прочитать соглашение]</a>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Необходимо создать новую категорию, как это сделать?

Автор anzhelika76

Ответов: 4
Просмотров: 1878
Последний ответ 25.09.2017, 15:08:37
от Ханиган
Как сделать ссылку

Автор Mick_20

Ответов: 5
Просмотров: 79
Последний ответ 20.09.2017, 19:19:40
от Mick_20
Как сделать два разных меню для конкретных страниц\?

Автор aniangeless

Ответов: 1
Просмотров: 70
Последний ответ 17.09.2017, 13:32:50
от vipiusss
В материале блога сделать возврат к списку

Автор baskethome

Ответов: 8
Просмотров: 80
Последний ответ 08.09.2017, 13:36:32
от baskethome
Как сделать редирект с одной страницы на другую?

Автор maximka21reg

Ответов: 4
Просмотров: 467
Последний ответ 05.09.2017, 10:11:31
от SuschnosT