• Новости
Версия 1.2
Исправления и полезное дополнение
16:00 9 марта

Тип поля "Письмо автору"

Тип поля "Письмо автору"
Тип:
поле
Версия:
1
Описание:

Форма для связи с автором публикации.

То, что получит на почту автор публикации.
Возможно формирование и оформление получаемого контента по вашему требованию.


Кнопка на странице публикации после заполнения поля


Развёрнутая форма отправки сообщения
Не нужные поля ввода можно отключить через настройки в админке.
Тема письма, почта и имя авторизированного отправителя заполняются из профиля пользователя.


Или можно сделать обязательными к заполнению.


Проверка e-mail адреса на существование



Можно запретить отправку форму для пользователей не авторизированных на сайте.



При редактировании статьи, автор видит это поле:



Настройки в админке



upd 15.11.2015



Письмо отправлено.


Примечание к текущей версии:


Email берём из профиля пользователя, либо из заполненного поля при редактировании публикации. Либо с поля указанного в админке .


Цена:
250 руб.
Купить и скачать:
Купить за Яндекс.Деньги:
Тип поля "Письмо автору"
руб.
КУПИТЬ
Информация по оплате
Форма собирает нужную информацию автоматически.
E-mail берётся из вашего профиля на сайте.
Если вы не зарегистрированы, то на странице оплаты Вам будет предложено ввести email.

Реквизиты для оплаты прямым переводом:
В примечании к платежу укажите название покупаемой разработки.

WebMoney
Z726044030935
R305108631505

Яндекс.Деньги.
41001201736620

Qiwi
+79371288269
Страница разработчика:
Страничка разработчика на этом сайте:
4355
13:52
Здравствуйте. Скачала Ваш компонент. Скопировала по папкам system, templates соответствующие файлы. А куда нужно копировать файл mailto.php, который в корне архива?

В админке настройки поля появились, но на сайте поле не отображается (выбрана настройка показывать в записи — в записи нет). С чем это может быть связано?
Здравствуйте.
Этот файл должен лежать в корне сайта.
При редактировании записи нужно заполнить поле email. Поле не будет отображаться если оно не заполнено, суть работы любого из доп. полей.
16:53
Спасибо за ответ.
Положила файл mailto.php в корень сайта.
Поле email заполнено в записи. Но все равно при просмотре записи оно не отображается.
Если поле появляется при редактировании записи но не отображается при просмотре записи то видимо дело в настройках. Проверьте настройки поле в типе контента. Других причин не вижу.
Комментарий удален
17:53
Я разобралась. Поле появляется только в новых созданных записях нужного типа контента! А в старых, опубликованных до установки компонента, статьях не отображается. Как быть??
18:49
Проблему решила, зайдя в БД и исправив значение NULL в старых статьях на конкретный email-адрес.
Спасибо автору за компонент, давно искала именно такое исполнение!
А если просто отредактировать запись заполнив это поле?
19:50
А оно уже было заполнено по умолчанию, ведь в настройках поля нужно было указать email получателя, и я его указала.
Сейчас попробовала отредактировать email в записи. Такой вариант тоже решил проблему. Спасибо!
;) Вы в моём ответе пропустили суть:
Поле не будет отображаться если оно не заполнено, суть работы любого из доп. полей.

В том смысле, что если ячейка для поля в базе пустая то поле не выводится в контенте.
21:13
Я уже сказала Вам, что оно УЖЕ БЫЛО ЗАПОЛНЕНО ПО УМОЛЧАНИЮ после установки Вашего компонента. И значение там стояло из поля, указанного в админке. Я, знаете ли, внимательно читаю инструкции, прежде чем беспокоить автора.
Дело не в инструкции но в сути работы полей:
УЖЕ БЫЛО ЗАПОЛНЕНО

Проблему решила, зайдя в БД и исправив значение NULL в старых статьях на конкретный email-адрес.

Сейчас попробовала отредактировать email в записи. Такой вариант тоже решил проблему.


12:24
Полезное поле.
Можно запретить отправку форму для пользователей не авторизированных на сайте.

Зачем, если в таком случае можно будет использовать уже предустановленный функционал — «Личные сообщения».
12:01
Как быть с тем, что если доска объявлений стоит, как тип контента по-умолчанию?? выводит ошибку, а если убрать в настройках, то все нормально, как быть со ссылками?
стоит, как тип контента по-умолчанию

Этого я что-то не понял. Поясните.
10:34
Здравствуйте.
Хорошо было бы если авторизованный пользователь видел в форме добавления контента уже заполненное полем с его майлом.
Из профиля?
10:36
Подскажите пожалуйста, как сделать новый тип поля кнопки типа «radio»? мультивыбор есть, но там чекбоксы, а нужно radio
11:23
Да, из профиля, который юзер указал при регистрации
16:03
Денис Васильевич, тоже мне интересно, можно так сделать? Из профиля чтобы сразу брался
Комментарий удален
16:04
а вывод автора отключается? хочу просто кнопку одну выводить.
Спасибо!
Без автора, только кнопка: www.instantcms.ru/users/files/download5246.html
15:25
Здравствуйте, а не могли бы Вы подправить под 2.3.0?, а то ошибка происходит, пришлось удалить поле.
17:25
Очень нужно, готов даже на пиво двушечку дать ;)
Здравствуйте. Какая ошибка?
23:14
Вот ошибки в файле mailto.php строка 153.
Понял, завтра исправлю, проверю залью новый файл.
Сейчас я работаю над компонентом [Обратная связь]. Это будет полностью моё решение на основе системных функций движка, не использующие сторонние скрипты и более гибкое.
23:16
Интересный компонент, он будет работать по такому же принципу? Или обратная связь имеется ввиду, форма обратной связи?
Всё с этим связанное. И сквозное поле и форма для сайта с возможностью добавления своих полей.
10:04
Здравствуйте Денис Васильевич! Я вам отправлял письмо на почту, по поводу поля «Написать автору», вы не смогли бы ответить: ждать обновления до 2.3.0 или не стоит, понимаю все таки бесплатное дополнение, как говорится дареному коню в зубы не смотрят. Там после обновления движка возникла проблема. При отправке письма автору объявления, автоматом прописывается майл администратора и никак не хочет цеплять майл автора, даже вручную прописал майл, все равно не получается. Таким образом все письма отправленные авторам приходят на почту админа.
Здравствуйте. Включите вывод ошибок и попробуйте отправить сообщение. Или может при редактировании какая либо ошибка есть. Но скорее всего дело в => instantcms2.ru/instantcms2/74-tip-polja-pismo-avtoru.html#comment_355
14:09
В том то и дело, никаких ошибок не показывает, нет никаких белых экранов. Все письма отправляются, но они все отправляются на почту админа. Раньше, до обновления все письма отправлялись на почты указанные авторами, а теперь если автор указывает свою почту, после сохранения контента автоматический вставляется почта админа, вместо почты автора вписывается почта админа.
Обновил.

— Исправил определение типа контента.
— Есть небольшое дополнение к настройкам.
Вид формы

Для обновления замените файлы, лучше посредством фтп закачки.
18:49
Огромное спасибо за обновление!!! Работает
18:07
Спасибо за обновление, все работает!
14:14
А как обновление получить?
Купить дополнение.
Комментарий удален
Под 2.5 пока не обновлял. Не хватает времени. Для тех кто покупал, будет другое новое аналогичное решение.
22:42
Помогите решить проблему, тоже возникла ошибка и при включении режима откладки ругается на файл mailto.php строка 153. Как ее можно исправить?
22:46
Как бы земляк, Беларусь, Мозырь
Марат
20:38
Здравствуйте. Тип поля «Написать автору» совместим с версией инстанта 2.7.1 или до какой версии работает стабильно? Случайно не собираетесь обновлять до версии 2.7.1?
Здравствуйте! Работает на версии 2.4 и выше.
Обновлён до версии 1.2
В этом обновлении:
— Исправлена работа на InstantCMS 2.5 и выше
— Исправлены мелкие недочёты
— Скрипт отправки данных больше не использует iconv и все данные передаются в ut8
— Теперь не обязательно заполнять поле, тогда форму будет выводить хук, в этом случае email автора берётся из профиля автора. Email автора записи и сайта выводятся в html форме в зашифрованном виде.

Для обновления нужно заменить файлы. CSS и JS файлы можно не заменять.
Загрузка...

НазадПоделиться на сайт

Код для вставки на сайт:
Пример отображения:

X