
Как в chronoforms добавить url страницы с которой была заполнена форма обратной связи?
- Chronoforms-это компонент для Joomla для создания форм захвата(форм обратной связи) для сайтов.
- Этот компонент хорош тем, что быстро можно собрать форму с полями "имя, телефон, email, загрузить фото". Мне это почти на каждом сайте нужно.
- Но у этого компонента ОДИН МИНУС, у него в письме, которое приходит мне на почту после того как человек оставил заявку, не подставляется url-страницы. А иногда это важно, чтобы понимать о чем с человеком говорить при звонке, понимать что примерно он хотел(дополнительные козыри иметь так сказать)
- И этот минус еще в том, что на просторах рунета ни где не написано, как сделать это самому, где править код(особенно если не разбираешься в PHP) чтобы все таки адрес страницы приходил.
Сегодня я прочитал 20 форумов где описывают схожие ситуации, но на других платформах.
В общем вот 3 скриншота как это сделал я, и что теперь приходит в письме.
- Находим файл email.php (путь к этому файлу указан на скриншоте
- Добавляем 3 строчки в этот файл(я их подчеркнул)
- Сохраняем
- Проверяем форму и смотрим что получилось в письме.
- В письме теперь адрес страницы с которой отправили заявку
Вот эти 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}";
Делитесь статьей с друзьями в соц.сетях