Сайты / Разработка / 
Feedback DLE в любой шаблон

28 июнь, 2018 2 797 12
В DataLife Engine есть собственная форма обратной связи, шаблон находится в файле ваша_тема/feedback.tpl, однако, обратная связь доступна только по адресу index.php?do=feedback. Нам же хочется выводить форму в любом необходимом месте. Приступим. 

UPD (спойлер): Не работает. Форма-то вставилась, а данные не отправляются, пока нет времени разбираться в чем ошибка :(
Image result for feedback

Идём в файлик engine/modules/feedback.php
После строки:
$tpl->compile( 'content' ); 
if(!empty($fortemplate) && $_GET['do']!='feedback') echo $tpl->result['content'];

Доработка завершена!  blush

Выводим в шаблоне подключая файл {include file="engine/modules/feedback.php?fortemplate=1"}

В самой форме есть поле "Получатель", позволяющее выбрать кому мы хотим отправить сообщение. Можно заменить его на фиксированного пользователя, еслив шаблоне feedback.tpl вместо тэга {recipient} указываем получателя по умолчанию:
<input type="hidden" name="recip" value="1" /> //где 1 это id пользователя

Также, если есть несколько ответственных, можно предоставить выбор отправителю, поменяв {recipient} на список: 
<select name="recip">
    <option value="3" selected="selected">Техническая поддержка</option>
    <option value="2">Отдел продаж</option>
    <option value="1">Администрация</option>

Некоторые почтовые сервисы требуют, чтобы был заполнен атрибут subject, но вряд ли кто из пользователей будет заполнять ненужные поля, поэтому предлагаю закрепить тему письма. 
<input type="hidden" name="subject" id="subject" value="Сообщение с сайта Ваш_сайт">
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
  1. Arlene Westcott
    30 октября 2019 14:37
    Hi, I am a passionate reader and reaching you in context to something like this. I would like to do a contribution to your website by providing a guest post. The guest post would surely be based on a great topic aligned with your reader’s interests. The content would be of high quality and will be plagiarism-free. However, in return would need a favor of backlink within the main body of the article. Kindly let me know if I can interest you with some great topic ideas? Looking forward. Sincerely, Arlene Westcott
  2. Edwina Bosch
    20 марта 2020 11:39
  3. Norberto
    13 апреля 2020 01:45
    Discounts on popular products Hi Only we have such low prices. Watch and choose. Hot Sales 25% : - Tops & Tees - Jackets & Coats - Communication Equipments - Computer Cables & Connectors - 360° Video Cameras & Accessories - Bracelets & Bangles - Kitchen Appliances - Men's Bags - Puzzles & Games - Sports & Outdoors - Men's Grooming - Painting Supplies & Wall Treatments You can see even more here: https://rb.gy/yk3vte The best offer on the market. Best price and fast delivery.
  4. Fae
    19 сентября 2020 16:01
    ATT: thireg.ru / Think Regular SITE SERVICES This notice RUNS OUT ON: Sep 19, 2020 We have actually not obtained a settlement from you. We've tried to call you but were incapable to contact you. Kindly Go To: https://bit.ly/2RFP0JA . For info as well as to process a discretionary settlement for services. 09192020050101.
  5. Lawrence
    20 сентября 2020 10:56
    HI! Best offer on the market -30 % Sportswear, Childrens Clothing, Headphone -15% Lighting, Camera, Watches -40% Security, Lights, Kitchen -35% Health, Home, Beauty -10% School, Camera, Fiber -10% Offer valid 3 days! Available at: https://gmy.su/:hq2rb
  6. Sonja
    23 сентября 2020 11:08
    ATT: thireg.ru / Think Regular WEB SITE SOLUTIONS This notice EXPIRES ON: Sep 23, 2020 We have actually not obtained a settlement from you. We have actually attempted to contact you however were incapable to contact you. Kindly Visit: https://bit.ly/35XB5qn . For information as well as to process a discretionary payment for services. 09232020000845.
  7. Brian
    22 ноября 2020 14:31
    Your website/domain name: WWW.thireg.ru This announcement RUNS OUT ON: Nov 21, 2020!. We have not received a payment from you. We have actually attempted to call you but were incapable to reach you. Please Visit: https://cutt.ly/dhtjvby For information as well as to make a discretionary settlement for domain solutions. 11212020200902643378972267964485347894
  8. Lavern
    7 января 2021 21:04
    Happy New Year!!! See our presents and offer from our team: http://got.by/4xv8bj
  9. Max
    6 февраля 2021 04:03
    Good day You Won't Want To Miss This! 50 pcs medical surgical masks only $1.99 and N95 Mask $1.79 each. Special Offer for the next 48 Hours ONLY! Get yours here: pharmacyusa.online To your success, Feedback DLE в любой шаблон » Think Regular
  10. Hilario
    2 марта 2021 22:01
    Hey, Looking for the Perfect Bed for your Dog or Cat? This Cozy Fur Bed is sooo comfy, and is designed specifically to calm and reduce your pet’s daily anxiety while providing better sleep, resulting in improved overall health, happiness and behavior! (LAST DAY PROMOTION, SUPER SALE) GET YOURS HERE: dogloverclub.store Feedback DLE в любой шаблон » Think Regular
  11. Latosha
    16 марта 2021 09:26
    Hello there CAREDOGBEST™ - Personalized Dog Harness. All sizes from XS to XXL. Easy ON/OFF in just 2 seconds. LIFETIME WARRANTY. Click here: caredogbest.online Enjoy, Latosha Feedback DLE в любой шаблон » Think Regular
  12. Franchesca
    16 апреля 2021 07:32
    Hi Trim your dog's nails safely from home. Get it while it's still 50% OFF + FREE Shipping Buy here: pawsafer.shop Sincerely, Franchesca Feedback DLE в любой шаблон » Think Regular
все шаблоны для dle на сайте newtemplates.ru скачать