Хостинг от Макхост

Как в chronoforms добавить url страницы с которой была заполнена форма обратной связи?

  • Chronoforms-это компонент для Joomla для создания форм захвата(форм обратной связи) для сайтов.
  • Этот компонент хорош тем, что быстро можно собрать форму с полями "имя, телефон, email, загрузить фото". Мне это почти на каждом сайте нужно.
  • Но у этого компонента ОДИН МИНУС, у него в письме, которое приходит мне на почту после того как человек оставил заявку, не подставляется url-страницы. А иногда это важно, чтобы понимать о чем с человеком говорить при звонке, понимать что примерно он хотел(дополнительные козыри иметь так сказать)
  • И этот минус еще в том, что на просторах рунета ни где не написано, как сделать это самому, где править код(особенно если не разбираешься в PHP) чтобы все таки адрес страницы приходил.

Сегодня я прочитал 20 форумов где описывают схожие ситуации, но на других платформах.

В общем вот 3 скриншота как это сделал я, и что теперь приходит в письме.

  1. Находим файл email.php (путь к этому файлу указан на скриншоте
  2. Добавляем 3 строчки в этот файл(я их подчеркнул)
  3. Сохраняем
  4. Проверяем форму и смотрим что получилось в письме.
  5. В письме теперь адрес страницы с которой отправили заявку

Вот эти 3 строчки(вдруг понадобится кому
1) $form->data['url_address'] = $uri=$_SERVER['REQUEST_URI']; ;

2) $body = $body."<br /><br />"."URL: {url_address}";

3) $body = $body."\n\n"."URL: {url_address}";

 

Делитесь статьей с друзьями в соц.сетях

 

 

: