Igromen.Do.Am - игровой и кино портал, объединяющий в себе множество новостей и публикаций, огромный форум для веб - мастеров.
1381
524
283
новостей в ленте
тем на форуме
пользователей
Будь в курсе
Это интересно
Загружай и играй
Всё для uCoz
Правила сайта
Правила форума Форум игромании и киномании Igromen.Do.Am
ФОРУМ Игромания и киномания – сообщество пользователей игрового портала Igromen.Do.Am.
Форум - это место, где можно обсудить игровые новости и обновления, задать вопросы, разместить объявления и сообщения, дать объявления о предоставляемых вами услугах, поделиться полезной информацией и способами, вступить в команду портала (на должности модератора, журналиста), а также найти себе друзей и товарищей для общения и совместного времяпровождения в играх.
Все действия (общение и размещение информации) регламентируются правилами форума.
ТОП-5 по сообщениям
1
ТОП-5 по репутации
  • Страница 1 из 1
  • 1
Форум » Функционал uCoZ » Нестандартные решения » Функция "Заказ файла на E-Mail" из Посоветовать другу
Функция "Заказ файла на E-Mail" из Посоветовать другу
#1
Димон
Администраторы
/.s/a/38/496767602.png
Менеджер проекта
Статус:
Online
Регистрация:
07.10.2012
Сообщения:
754

Начну со скриншота:

1. Заходим в ПУ » Почтовые формы » Функция "Посоветовать другу" » Создать форму.

Где "Название формы" пишем: Заказ файла на E-Mail
Где "Надпись на кнопке" - Заказать файл себе на E-Mail
Где "Заголовок письма" - 'ваш сайт' - Заказ файла
Где "Дополнительные поля" снимаем все галочки!
Где "Шаблон письма" вставляем:
Quote
Здравствуйте, $NAME_FROM$.

Вы заказали файл себе на E-Mail с сайта 'ваш сайт'

Прямая ссылка на скачивание файла: $ENTRY_URL$

Дата заказа: $DATE$, $TIME$

Всего наилучшего, Администрация сайта 'ваш сайт'.

2. Далее нажимаем "Применить". Затем копируем код возле названия формы (скриншот)
и вставляем пока что временно на любую страницу (это понадобится для
того чтобы посмотреть исходный код кнопки). Теперь заходим на страницу,
куда вы вставили код, и смотрим исходный код кнопки, он будет примерно такой (синим выделены цифры, у вас они будут другие):
Quote
<form id="advFrm302" method="post"><input onclick="new _uWnd('AdvPg01','Заказать файл на E-Mail',400,200,{align:'left',closeonesc:1,min:0,max:0},{url:'http://ваш сайт/index/',form:'advFrm302'});" class="adviceButton" value="Заказать файл на E-Mail" type="button"><input name="id" value="2" type="hidden"><input name="a" value="32" type="hidden"><input name="page" value="текущий урл" type="hidden"></form>

Записываем куда-нибудь этот код, он нам ещё понадобится.

3.
Теперь вставляем этот код в нужное место в шаблон страницы материала
икомментариев к нему (перед этим заменив цифры, выделенные синим на
соответствующие из кода, который мы рассматривали в прошлом шаге):
Quote
<form id="advFrm302"
method="post"><input onclick="new _uWnd('AdvPg01','Заказ файла на
E-Mail',400,200,{align:'left',closeonesc:1,min:0,max:0},{url:'ваш_сайт/index/',form:'advFrm302'});" class="adviceButton" value="Заказать файл себе на E-Mail" type="button"><input name="id" value="2" type="hidden"><input name="a" value="32" type="hidden"><input name="page" value="$RFILE_DIRECT_URL$" type="hidden"></form>
Где $RFILE_DIRECT_URL$ (прямая ссылка на скачивание файла с удалённого сервера) - может быть и $FILE_DIRECT_URL$ (прямая ссылка на скачивание файла с сервера), и $RFILE_URL$ (ссылка на скачивание файла с удалённого сервера, будет считать кол-во скачиваний), и $FILE_URL$ (ссылка на скачивание файла сервера, будет считать кол-во скачиваний), но лучше поставить туда это:
Код:
$RFILE_DIRECT_URL$$FILE_DIRECT_URL$

4.
Идём в замену стандартных надписей, находим там "Посоветовать другу
[+]" и заменяем "E-Mail получателя" на: "Введите ваш E-Mail".
tags-zB11Функция, "Заказ, файла, на, E-Mail", из, "Посоветовать, другу"tags-zB11Функция, "Заказ, файла, на, E-Mail", из, Посоветовать, другу
Форум » Функционал uCoZ » Нестандартные решения » Функция "Заказ файла на E-Mail" из Посоветовать другу
  • Страница 1 из 1
  • 1
Поиск:
О портале Igromen.Do.Am
Контакты
В помощь пользователям