Форум русской поддержки Joomla!® CMS
10.12.2016, 03:14:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как прикруть SSL к форме ChronoForms?

 (Прочитано 150 раз)
0 Пользователей и 1 Гость смотрят эту тему.
KSS
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 60


« : 22.09.2016, 17:10:25 »

Добрый день.
Очень нужна ваша помощь.
Прикрутил к сайту SSL, но форма ChronoForms работает некорректно, т.к. action="http://rac-vlg.ru/..., а должно быть action="https://rac-vlg.ru/...
Код:
<form action="http://rac-vlg.ru/kontakty.html?chronoform=callback_vertical&amp;event=submit" enctype="multipart/form-data" method="post" name="callback_vertical" id="chronoform-callback_vertical" class="chronoform">
...
</form>
Не понимаю в чем дело. Как исправить эту ошибку? Подскажите пожалуйста.
Записан
KSS
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 60


« Ответ #1 : 28.09.2016, 18:14:37 »

Добрые люди подскажите как исправить данную ошибку?
Записан
Raven23
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #2 : 03.10.2016, 13:07:43 »

Варианты решения проблемы.
1.Попробуйте использовать относительные пути.
2.Прописать вместо протокола http://rac-vlg.ru протокол https://rac-vlg.ru
3.Очистить поле "Action Label" в настройках формы
Записан
peper11
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 1


« Ответ #3 : 11.10.2016, 21:32:25 »

Добрые люди подскажите как исправить данную ошибку?
Удалось ли Вам решить проблему?  - у меня тоже самая ситуация.

2.Прописать вместо протокола http://rac-vlg.ru протокол https://rac-vlg.ru
В каком модуле/файле?
Записан
KSS
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 60


« Ответ #4 : 12.10.2016, 10:47:09 »

Получилось.
Необходимо подправить файл /libraries/cegcore/libs/url.php (см. ниже).
У меня Joomla 3.6.2 и ChronoForms5 5.0.12

Код:
public static function domain() {
  if ( (!empty($_SERVER['HTTPS']) AND $_SERVER['HTTPS'] !== 'off') OR $_SERVER['SERVER_PORT'] == 443 ) {
    $dURL = 'https://';
  } else {
    $dURL = 'https://';
  }
  if ( !empty($_SERVER['HTTP_HOST']) ) {
    $dURL .= $_SERVER['HTTP_HOST'];
  } else {
    $dURL .= $_SERVER['SERVER_NAME'];
  }
  if ( $_SERVER['SERVER_PORT'] != '80' AND $_SERVER['SERVER_PORT'] != '443') {
    if ( strpos($dURL, ':'.$_SERVER['SERVER_PORT']) === false ) {
      $dURL .= ':'.$_SERVER['SERVER_PORT'];
    }
  }
  return $dURL;
}
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet