(Инструкция по установке и настройке RSForm Pro. Язык - английский)
Возможности: Позволяет делать разнообразные формы заявок, заказов, отзывов, контактов и т.д. отдельными страницами в Joomla, с добавлением их в меню, вставлять формы в нужные места контента, а также создавать формы в отдельных модулях. Множество настроек, таких как отправка сообщений на почту администратору (с прикреплёнными файлами) и подтверждение самому заказчику, работа с заказом и письмами из административной панели Joomla, защита от автоматических заполнений, выбор нужной даты из выпадающего календаря и многое другое. Поддержка SEF (ЧПУ).
Единственный минус: Всё на английском! Качественного русификатора не нашёл, однако всё интуитивно понятно (тем более с такой инструкцией)... Были варианты русификации, но с ними не работает капча, что совсем ни есть хорошо.
Скачать компонент RSForm Pro 1.1.0
В архиве: компонент RSForm Pro 1.1.0 (для Joomla 1.0 и 1.5) + модули и плагины.
Пример формы заявки, созданной в RSForm Pro...

![]()
Установка и настройка RSForm Pro.
Установка компонента стандартная... Сначала ставим компонент, потом необходимые плагины и модули...
В папке "3rd Party Plugins" - плагины для совместимости RSForm Pro с такими SEF (ЧПУ) компонентами как: "Artio JoomSEF" и "sh404SEF".
В папке "Plugins" - плагин "mosrsform" для вставки формы в нужные места контента. После его установки - заходите в менеджер плагинов, находите плагин "Content - mosrsform" и включаете его. Чтобы вставить созданную форму в нужное место любой странички - вставьте в нужном месте эту переменную - {rsform 1}, где 1 - это номер (ID) вашей формы.
В папке "Modules" - дополнительные модули. С ними пока не разбирался, так что точно не скажу для чего они... Один из них, наверное, позволяет вставлять формы в отдельные модули.
![]()
Избавляемся от подводного камня.
При создании форм вы будете вставлять русский текст в то или иное поле и всё отлично будет отображаться, НО... Если Вы решите его отредактировать, то, зайдя в редактирование нужного вам поля, вы увидите абракадабру вместо русских букв.
Если устанавливать компонент и создавать формы на хостинге, то возможно этого момента может и не быть (у меня не было), а вот на локальном сервере Вы его однозначно обнаружите!
Лечиться это так: Находим файл admin.rsform.php (administrator/components/com_rsform/admin.rsform.php) и...
• Находим в файле строку 808: $out.="";
• И дописываем к ней: header('Content-type: text/html; charset=utf-8');
• Получаем это: $out.=""; header('Content-type: text/html; charset=utf-8');
... сохраняем и проверяем (хотя проверять вы это будете немного позже).
Если на хостинге будет подобное, то в файл .htaccess или htaccess нужно вставить команду: AddDefaultCharset utf-8
После этого должно всё заработать как надо.
![]()
Теперь по созданию самих форм...
В принципе, вам для работы понадобиться всего два раздела этого расширения - Manage Forms, где будет находиться список ваших форм, и раздел - Manage Submissions, где будет находиться список отправленных заявок с вашего сайта.
Чтобы всё не усложнять - дам рекомендацию... После установки компонента RSForm Pro у вас уже будет автоматически создана демо-форма, которую вы найдёте в разделе: "Manage Forms".
Заходите в "Manage Forms", кликайте на демо-форму под названием "RSform!Pro example" и начинайте разбираться с разделами...
Раздел: Components.
В этом разделе как раз и создаётся сама форма из различных полей...
Здесь Вы увидите поля готовой демо-формы - просто берите и меняйте в этих полях всё что хотите - редактируйте их на своё усмотрение, меняйте текст, тренируйтесь и разбирайтесь какое поле для чего... Добавляйте новые, удаляйте старые, перемещайте их вверх-вниз. Там очень много различных функций и каждый для себя сможет выбрать нужные ему элементы.
Вы можете сразу же смотреть готовый результат... Просто кликайте на кнопку "Просмотр" (вверху, рядом с кнопками Сохранить и Применить) - откроется новое окно, в котором Вы увидите, как выглядит эта форма на вашем сайт.
* При добавлении нового поля просто выберите его из списка слева, кликните на него, отредактируйте и сохраните (оно автоматически добавится в самом низу формы).
Описание некоторых окон в редакторе полей...
• Name - всегда пишите НА ЛАТИНСКОМ - это имя поля, оно не отображается на сайте, а нужно только для его идентификации. Давайте полям понятные имена, а не набор букв, так как эти имена вам понадобятся в дальнейшем.
• Caption - это название поля, которое будет отображаться на сайте рядом с полем.
• Required - делает поле обязательным для заполнения, если укажите - Yes.
• Validation Message - выдаёт сообщение, если обязательное для заполнения поля было не заполнено.
• Description - выводит дополнительный комментарий к полю.
• Default Value - выводит первоначальный текст в само поле.
• Label - в этом окне вводится текст, который будет отображаться на кнопке отправки формы.
• Reset Label - вводится текст, который будет отображаться на кнопке очистки введённого текста.
Описание некоторых полей формы...
• Captcha Antispam - защита от автоматических заполнений форм. Много разных настроек - экспериментируйте.
• Free Text - для ввода обычного текста в форму, который можно заключать в различные теги по вашему усмотрению.
• File Upload - выводит поле с обзором для прикрепления файлов. Укажите в "File Size(KB)" максимальный размер файла. Если заказчик будет прикреплять файл большего размера, то напиши об этом в "Validation Message". Там же (в самом низу) укажите - отправлять или нет этот файл в письме заказчику или администратору.
ВНИМАНИЕ!!! Если Вы создали форму на локальном сервере в котором есть функция прикрепления файлов, то данное поле (File Upload) в окне "Destination" автоматически пропишет путь к папке (куда будут загружаться прикреплённые файлы) именно на ваш локальный сервер. Чтобы потом изменить этот путь, просто зайдите в свою форму на хостинге, создайте ещё одно поле File Upload, скопируйте в окне "Destination" правильный путь и, не сохраняя его, закройте. Потом укажите в своём поле правильный путь к этой папке.
• Submit Button - кнопка отправки формы. Если Вам не нужна дополнительная кнопка, которая будет очищать введённый текст, тогда в настройках "Reset" укажите - No, если нужна, соответсвенно - Yes.
• Checkbox Group или Radio Group - даёт возможность вставить выбор того или иного действия, например, выбрать тип оплаты, способ связи или ещё чего-либо. Впишите в раздел Items нужные вам пункты (каждый с новой строки) А чтобы сделать тот или иной пункт отмеченным по умолчанию - напишите после него [c].
Пример поля: Выберите способ связи, где E-mail изначально будет отмечен, и при отправке будет указан именно этот способ связи.

Одним словом - смотрите на демо-форму и создавайте на этом примере свою.
* Чтобы отредактировать, удалить или переместить готовое поле - кликайте на соответствующие картинки справа от поля или проставьте номера порядка вывода полей (если нужно поменять поля местами) и сверху (рядом с Ordering) кликните на дискетку (не всегда срабатывает, поэтому лучше двигайте вручную, стрелочками).
После того, как вы уже поняли и разобрались для чего нужно то или иное поле - создавайте уже свою форму или просто оставляйте эту, если в ней уже есть всё, что Вам нужно.
Раздел: Form Layout.
Здесь Вы можете выбрать дизайн Вашей формы, выбрать где будут располагаться сами поля и комментарии к ним. Можете использовать готовые шаблоны, а можете сами отредактировать HTML-код на свой вкус. Чтобы самому редактировать код - уберите галочку в "Auto Generate Layout ?" справа от шаблонов.
Раздел: Edit Form.
Здесь настраивается заголовок и имя формы, а также сообщение, которое появиться после отправки формы...
Заголовок впишите в поле "Form Title", если не хотите, чтобы заголовок отображался - просто оставьте это поле пустым. А вот имя пишите на латинице - оно не отображается на сайте.
В поле "Return URL" - введите адрес той страницы вашего сайта, на которую вы хотите перенаправить посетителя после прочтения этого сообщения.
Кликните на ссылку "Edit the Thank You Message" и отредактируйте в стандартном редакторе текст, который появится на сайте после отправки формы.
Используйте в тексте переменные. Они будут написаны справа - там будет целый список переменных полей, которые вы используете в форме, и чтобы понять какая переменная вам подойдёт, для этого и нужно, при формировании полей, давать им понятные названия на латинице.
Рассмотрим эти переменные на примере:

Когда посетитель заполнит форму и отправит её - откроется страничка, на которой будет написан именно этот текст, только вместо {FullName:value} - будет его имя, которое он указал в форме, вместо {usluga:value} - будет название услуги, которую выбрал заказчик из списка, а вместо {ContactBy:value} - будет указанный или выбранный им способ связи.
Раздел: User Emails.
Здесь редактируется письмо, которое получит ваш заказчик после отправки заявки...
From: - вводите свой e-mail адрес.
From Name: - Ваше имя или имя компании от кого письмо.
To: - сюда вводиться переменная, которая сама подставит e-mail получателя. Она стоит по умолчанию, но если вы поменяете название поля e-mail, то поставьте то, которое нужно.
Subject: - тема письма.
Mode(Text/HTML): - выбор формата письма.
Message: - сам текст письма.
Отредактируйте письмо и вставьте нужные переменные.
Ещё один пример использования переменных:

Вместо {FullName:value} - будет имя заказчика, которое он указал в форме, вместо {usluga:value} - будет название услуги, которую выбрал заказчик из списка, вместо {adres:value} - будет введённый им адрес, а вместо {sp_svjzi:value} - будет указанный им способ связи.
В качестве выбора услуги, например, можно было использовать - озеленение дачного участка, оформление живых изгородей, изготовление декоративного водоёма и т.д.
Раздел: Admin Emails.
Здесь всё редактируется так же, как и в предыдущем разделе, только это письмо уже будете получать ВЫ, поэтому и поля заполнять нужно в обратном порядке, то есть:
From: - вводите переменную e-mail адреса отправителя.
From Name: - вводите переменную имени отправителя.
To: - сюда вводите свой e-mail адрес, на который будет приходить заявка.
Subject: - тема письма.
Mode(Text/HTML): - выбор формата письма.
Message: - сам текст письма.
Также отредактируйте письмо, только в него уже вставьте ВСЕ переменные, которые вы хотите получить на свой e-mail.
Тут можно использовать уже немного другой алгоритм переменных, поэтому рассмотрим на этом примере:

Исходя из этого алгоритма - Вы получите письмо следующего содержания:
Пример письма
Вам пришла очередная заявка на изготовление декоративного водоёма!
Заказчик, Иванов Иван Иванович, оставил следующие данные:
E-mail: e-mail заказчика
Телефон: 8 (495) 222-2222
Город: Москва
Адрес: ул. Луговая 35
Заказчик желает, чтобы с ним связались по телефону с 10.00 до 14.00 часов, обговорили все условия и выполнили заявку до 15.08.2009 г.
В примечании он написал следующее:
Я не смогу ответить на ваш звонок в понедельник 20 июля - звоните в другие дни.
Вот в принципе и всё! Там есть ещё два раздела "Scripts" и "Mappings", но с ними я не разбирался... И так всего достаточно.
![]()
Если Вы желаете сделать готовую форму отдельной страничкой и сделать ссылку на неё в меню, то просто создавайте новый пункт меню, выбирайте из списка "RSform!Pro" и в параметрах указывайте ID-номер нужного меню.
А если нужно вставить форму в текст, то (как я уже писАл выше) установите плагин "mosrsform" и в нужном месте ставьте переменную {rsform 1}, где 1 - это ID-номер вашей формы.
Удачных вам форм и платёжеспособных клиентов!
Автор: Сычёв Сергей








Комментарии
Подскажите, где расположена эта позиция?
С права должно быть:
Installed version: 1.1.0
Copyright: ©2007-2008 www.rsjoomla.com
License: Commercial License
Author: www.rsjoomla.com
Your code ................... :whistle: :huh:
Сюда вводится лицензионный код, который Вы получаете после покупки лицензии...
Что конкретно даёт лицензия - я так пока и не понял... Возможно, добавляются какие-то новые функции, а может - снимаются какие-то ограничения (например, на количество создаваемых форм)... У меня работают три формы нормально и без лицензии.
Если кто знает точно, что даёт покупка лицензии - пишите!
Возможно, у Вас не правильно работает функция отправки данных или с кнопкой отправки чего-то нахимичили, поэтому попробуйте установить компонент RSForm Pro заново и проверьте отправку на локальном сервере в демо-форме.
Отправленные данные должны сразу появляться в разделе "Manage Submissions". Если появятся там, но сообщение не придёт по почте, значит у Вас не правильно работает именно отправка сообщений на почту. Ищите ошибку в настройках.
Удачи тебе!
Возможно, на локалке происходит какой-то конфликт и поэтому Вам кажется, что компонент не работает.
Если после отправки заявки данные появляются в разделе "Manage Submissions" компонента RSForm Pro, то всё у Вас работает, просто не хотят идти письма именно на локальном сервере.
да вот сделал руссик, немного корфвый, но если кому надо, то вполне пойдет
http://dm-sakh.ru/images/rus.rar
В компоненте RSForm Pro абсолютно всё понятно и без русского языка. Не усложняйте простые вещи!
Спасибо.
Если убрать проверку ВСЁ работает!
Спасибо.
Это поле не отображается в форме, и каждая заявка приходит со своим уникальным номером, по которому можно идентифицироват ь эту заявку.
Вы можете указать этот номер как в письме, которое придёт Вам, так и в письме заказчику, используя переменную этого поля.
Не много не то ,что хотел, но пойдет
1. не умеет проверять кириллицу, если в Validation Rule выбирать "alpha"
2. если Caption у поля русское, то не работает проверка на обязательность заполнения, несмотря на то, что Required установлен в Yes.
Не знаете ли случайно, как с этим бороться?
Цитата:А вот с этим не соглашусь! Из примера моей формы (выше) можно увидеть, что практически все разделы "Caption" в полях формы написаны на русском, причём многие из них обязательны для заполнения. И эта обязательная проверка нормально работает.
Скорей всего это что-то конкретно у Вас не работает, а не глюк в компоненте.
Многие проблемы начинаются после русификации RSForm Pro. Если попытка русификации была неудачна, то рекомендую вообще сносить компонент (не восстанавливая оригинальные файлы) и устанавливать его заново.
Как бороться с Вашими проблемами - я не знаю, извините.
А остальную часть ответа могу прокомментирова ть только так: есть 2 поля, отличаются только Caption - с английским Caption все работает, в русским - нет. Какой еще сделать вывод, кроме как зависимости от Caption, я не знаю)). Руссификатор, кстати, не ставила, на английском и так все понятно. Тем не менее спасибо за ответ, если вдруг будут идеи, мне будет интересно их увидеть.
никаких квадратов не должно быть, т.к. кнопка исчезнет.
Найдите в файле фразу - value="Continue" (строка 453) и замените слово Continue на нужное Вам слово или фразу. И ОБЯЗАТЕЛЬНО сохраните этот файл в формате UTF-8, если это слово будет на русском!
Удачи!
Вопрос!
Каким образом я могу сортировать выводимые этим модулем данные?
Да еще есть проблемка с выводом данных в таблицу EXCEL из меню админа.
Цитата:На этот вопрос Вам конкретно никто не ответит... Это уже технический момент, который рассматривать нужно сугубо индивидуально.
Тут большую роль могут сыграть параметры Вашего хостинга, настройки компонента, и т.д...
Попробуйте удалить компонент RSForm Pro и установить его заново (согласно инструкции выше). Поставьте на локалке и на хосте - ищите, где именно будет выдавать эту ошибку и уже, исходя из этих данных, устраняйте её.
Цитата:Не знаю! Ждите ответа от посетителей сайта...
Цитата:Я пытался вставить в письмо графику - не получается. При редактировании письма всё нормально выходит, но когда его сохраняешь - код меняется и графика вылетает.
Возможно, есть какой-то вариант вставки изображения, но я его пока не нашёл. У кого получится - обязательно напишите как! ОК?
Всем спасибо за комментарии.
Повторю-при каждом редактировании.
У меня по крайней мере так и работает.
Я задал у себя толщину бордюра и цвет шрифта.Просто убрать галочку с автоматической подстановки кода и на основе их кода ввести свои изменения. незабыть потом закрыть теги
не знаю что делать...
Цитата:Говорит, что нет таблицы в БД. Для начала - удалить компонент и поставить его заново.
Скорей всего Вы что-то сделали не так... Попробуйте заново переустановить RSForm Pro и проверить его работу как на локальном сервере, так и на хостинге.
А куда уходит форма???
На сайте пытался найти где скачать компонент, модули и плагины, но так и не нашел, предполагаю, что скачивание доступно после оплаты.
У Вас на сайте выложен варезный вариант компонента или нет?
Спасибо!
а для того, чтобы чего-нить скачать с офсайта, дак там русским языком написато - ЗАРЕГЬТЕСЬ! :arrow:
Код:
.button{color:#fff}.button, .validate{background:#2e2929; border:1px solid #000; color:#F5F5F5; letter-spacing:1px; font-size:10px; font-weight:bold}
.formError{
color: #CF4D4D;
font-weight:bold;
font-size:10px;
}
А в Additional Attributes кнопки - class="button", проще чем на каждую кнопку картинку готовить
вот тебе: www.rsjoomla.com/customer-support/documentations/27-frequently-asked-questions/164-how-do-i-add-an-image-to-a-submit-button-.html
и на будущее: есть вопрос по компоненту и нет на него ответа на русских форумах - лезь на сайт изготовителя, а там юзай поиск на форуме или читай темы.
кому надо забирайте :side:
www.megaupload.com/?d=K7JNODH1
www.onlinedisk.ru/file/226712/ 7 кб
Цитата:
Я так думаю...
спасибо всем за участие ) компонент реально классный, может просто я раньше ничего такого не видел, но сча когда понадобилось форму создал за 10 минут
Это было написано в моей инструкции...
Цитата:Только делайте редактирование именно после того, как Вы создали все поля формы!!! В противном случае, если Вы решите к готовой форме добавить ещё какое-нибудь поле - это поле не добавится!
Для добавления Вам придётся снова поставить галочку в "Auto Generate Layout ?", но её включение сразу удалит все Ваши изменения и установит значения кода по умолчанию.
{module)названи е модуля{/module}.
Можно использовать и другие методы... Например, с помощью задания модулю новой позиции, отличной от существующих, и выводом {moduleposition left3} к примеру.
С экселем и у меня проблемка. Сохранил желательно только с одним знаком в качестве раздела столбиков, потом открыть в ворде, преобразовать в таблицу, убрать лишние знаки, скопировать и вставить в эксель.
Все. Там уже ловкость рук и ...
Перевод должен быть в кодировке UTF-8 B)
и потом не совсем понимаю, нафига нужна новая версия, если и старая работает? разве что баги пофиксены.
Забирайте тут: www.megaupload.com/?d=WTVO5OD3
Тогда автору сайта, спасибо!
А вот картинки по прежнему не вставляются, т.е. мне необходимо так же в режиме HTML вставить картинку. Но за место картинки, приходит какой то маленький квадратик (это в TheBat). И плюс, когда сохраняю, адрес картинки меняется... Вставляю картинку http://мой_сайт.ru/images/stories/door.jpg, но после нажатия кнопки Save & Close - картинки не видно - написано "изображение" и её адрес http://мой_сайт/administrator/images/stories/door.jpg.
Даже если я положу картинку в (/administrator/images/stories/), я ее вижу, но она не приходит.
т.е. у меня купон, люди забивают данные, фоновое изображение сам купон, а в таблице ФИО человека, получается как бы именной купон, но фоновое изображение картинки не присылается (пустое место). Если делать по слоям, то все съезжает.
Я так предполагаю, что человек должен будет распечатать этот купон и придти с ним в магазин... Тогда, как он распечатает его вместе со своими данными, которые текстом будут наложены на фоновую картинку (даже если Вы и добьетесь того, что Ваш купон всё-таки будет приходить)?
Тут Вам каждому клиенту нужно будет РУЧКАМИ высылать купон, который Вы предварительно сделаете в фотошопе - вставите его данные и вышлите! Только тогда клиент сможет его распечатать и предъявить в магазине!
Вы сами-то пробовали этот купон распечатывать? ...именно тот, который приходит на почту! Сам купон - это картинка, а мои данные на этом купоне - это текст. Так вот картинку я могу распечатать, а что делать с текстом?
И вообще, считаю Ваш вопрос закрытым! Приходят картинки - замечательно. Не на все ящики - это уже к компоненту RSForm Pro не относится.
а так уж не знаю, что за глюк. у меня на одном тока сайте с десяток форм различной сложности, но все работает очень корректно
Убедительная просьба КО ВСЕМ!!!
Пожалуйста, задавая свои вопросы, убедитесь в том, что ваш вопрос будет понятен остальным. Правильно формулируйте вопросы, тогда и ответы будут нормальными!
Красивее нам не надо...
Form ID - ID формы, данные которой Вы хотите вывести на страницу.
Module Layout - лучше ничего не меняйте.
Row Layout - Здесь по умолчанию стоят переменные Имя и E-mail. Можете пока оставить так как есть, а потом изменить эти переменные на свои. Эти данные будут выводить список заявок, кликнув на имя - будет открываться полный перечень данных.
Details Layout - А вот здесь уже нужно ввести все те переменные, которые Вы хотите видеть на странице. Это похоже на HTML-письмо, которое отправляется на Ваш адрес после заполнения формы заказчиком. Пример HTML-кода:
Естественно, переменные Вы ставите те, которые используете в своей форме.
Сохраняете настройки модуля. Причём сохраняете их НЕ ВКЛЮЧАЯ МОДУЛЬ (не опубликовывая его, и позицию выбираете любую).
2. Теперь выводим этот модуль на страницу сайта. Для этого создаём новый материал (или заходим в уже существующий) и выводим его в нужное место страницы при помощи плагина "Modules Anywhere" (скачать его можно здесь (www.secret-money.ru/jb_faq) - смотрите инфу посередине статьи) У меня не получилось вывести его стандартным способом, о котором говорилось выше, поэтому нашёл альтернативный выход.
Работает хорошо, единственная проблема выскочила с этим компонентом.
С помощью модуля module mod_rsform_list вывожу полученные заявки на страницу сайта (для просмотра)
Как вывести дату и время получения заявки,сделать отметку о выполнении ( не в панели управления, а на странице сайта)
и создать отчет о всех полученных заявках
?tab=Download" rel="nofollow" target="_blank">www.nonumber.nl/modulesanywhere ?tab=Download
Можно что-нибудь по теме от Вас услышать, кроме как снести сайт, который уже давно отлично функционирует и сделать его поновой, только из-за того, что Вам эта сборка не нравится.
Решить проблему с русским языком в rsform можете? Или только разговоры?
2. по-поводу сборки. слов нет :woohoo: нравицца, ну и хорошо. молчу в тряпочку
о календаре... ведь главная его проблема не в переводе а в начале недели с воскрескнья...
можно-ли это испрпавить? или другой календарь прикрутить...
подскажите. пожалуйста как эту проблему решить?!
DEFINE('_RSFORM_FRONTEN D_CALENDARJS', '
//CALENDAR SETUP
var MONTHS_SHORT = Array("Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"-);
var MONTHS_LONG = Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"-);
var WEEKDAYS_1CHAR = Array("В", "П", "В", "С", "Ч", "П", "С"-);
var WEEKDAYS_SHORT = Array("Вс", "По", "Вт", "Ср", "Чт", "Пт", "Сб"-);
var WEEKDAYS_MEDIUM = Array("Вос", "Пон", "Вто", "Сре", "Чет", "Пят", "Суб"-);
var WEEKDAYS_LONG = Array("Воскресение", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"-);
var START_WEEKDAY = 1;
');
var START_WEEKDAY = 0; исправить на var START_WEEKDAY = 1; неделя начнется с понедельника.
Что я делаю не так ?
ВНИМАНИЕ! Напоминаю, что при изменении кодировки на UTF-8 - перестанет работать капча, так что используйте перевод в том случае, если защита Вам не нужна!
Не отправляется прикрепленный файл. Пишет в отправке, что ушел У адресата, кому отправляется только название файла А самого нету.
У кого-нибудь получилось решить эту проблему? Заранее спасибо
Добавляйте в папку languages с его уникальным именем russian - перевод подхватывается сам.
http://depositfiles.com/files/vul0ab84w (depositfiles.com/files/vul0ab84w)
Может кто-нибудь знает? Очень нужно
открываю forms manager в ответ белый лист Table 'joomla.jos_rsform_form s' doesn't exist.
Что делаю не так?
Цитата:Ведь именно эти строки выводят заголовки и значения полей из формы.
Если его заливать на уже установленный компонент то да - он подхватится, но если хотите положить в дистрибутив, то нужно добавить еще одну строчку в установочный xml файл languages/russian.php и сам файл положить в папку "languages", упаковать и радоваться жизни. И к стати (все коменты не читал но в начале шла реч о работо способности капча) у меня капча работает без нареканий.
Soldat, psylab, guffer и Борис, ребята, спасибо за работу!!! Всё отлично работает на версии 1.2.0 r25.
Единственное - это календарь... Его язык подсасывается с файла "-)efault.php". Так что русифицировав в нём даты календаря и исправив начало недели - всё стало на свои места.
На днях появится время - обновлю инструкцию и удалю лишние комментарии.
Ещё раз спасибо за помощь и участие! B)
+1. Подскажите плиз...
Ребята, подскажите мне пожалуйста как сделать следующее с помощью данного компонента если таково вообще возможно:
Созданна форма - простая анкета
Одна загвоздка:
Необходимо сделать так чтоб анкета отправлялась на разные Емайл адреса.
Поясняю.- при заполнении анкеты есть выпадающее меню "Город", выбираешь например "Моссква" - и письмо высылается на mosskva (собака) site.ru, выбираешь "Питер"- высылается на piter(собака) site.ru/
Вот. Может кто делал нечто подобное?
хм за фигня не пойму, сделал форму-а кнопка отправить неактивна, что делать !
1. При выборе определенного элемента из Dropdown Text добавлялась дополнительная textarea или еще один Dropdown Text
2. При наведении мышей или при выборе определенного элемента из Radio Group появлялось соответсвующее этому элементу изображение
Заранее спасибо
Что делать? Может, у кого есть уже помененный файл? Спасибо.
Я создала форму заказа. Все в порядке. Но мне нужно сейчас ее редактировать, а открыть форму для редакции не могу. Захожу в Manage Forms - название формы - куда нажать, чтобы отредактировать ? Извиняюсь за идиотский вопрос
Если какое-то поле - то жмите на карандашек справа от поля и редактируйте.
2. раздел admin emails выглядит примерно так (ссылка на изображение (solvedor.ru/anypic/rsadminemail.jpg))
3. и вообще, всё работает!
Дмитрий, в моей инструкции очень подробно рассказано про отправку писем. Если Вы правильно заполнили раздел: Admin Emails...
Эта проблема возникает у слишком большого кол-ва людей, и у меня в том числе!
Очень часто приходится слышать - "Ой, а я и не заметил, что такое было написано"...
Если уверены в том, что всё верно сделали, но не отправляется - все вопросы К ХОСТЕРУ. Чем я могу ещё помочь? В этой ситуации - мой ответ был более чем подробный, так что перестаньте искать виноватых, а ищите причину - их может быть масса, и у каждого своя!
а я повторюсь: не можете сделать сами, просите помощи. у меня
RSForm - это то, что я давно искал. Скачал, установил, захожу в Manage Forms открываю "RSform!Pro example" а там явно не то, что должно быть (поля послетали, кнопки не работают) вот скан http://pics.kz/viewfull787315, а внизу подозрительная надпись "Select > drag > drop
You have an error in your SQL syntax near '; ' at line 12"
...кто знает, что делать?!
У меня такой вопрос - Хочу сделать форму, в начале установить блок drop-down. И при выборе какого-либо меню из выпадающего списка, форма меняла бы вид. Т.е., например, выбор типа клиента: физ. лицо или юр. лицо и менялись бы пункты заполняемой формы в зависимости от выбранного статуса. Надеюсь изложил мысль понятно
Заранее спасибо!!!
У меня такой вопрос - Хочу сделать форму, в начале установить блок drop-down. И при выборе какого-либо меню из выпадающего списка, форма меняла бы вид. Т.е., например, выбор типа клиента: физ. лицо или юр. лицо и менялись бы пункты заполняемой формы в зависимости от выбранного статуса. Надеюсь изложил мысль понятно
Заранее спасибо!!!
как сделать меняющийся Checkbox Group при выборе пункта из Drop-down ?
т.е. к примеру, чтоб при выборе какой то услуги появлялись только нужные, определенные флаги в Chbox Group?
Проблема такая, которая возникает у многих пользователей. После заполнения формы выскакивает такое сообщение: "Невозможно инициализироват ь функцию отправки почты."
Кто может это исправить на моём сайте? Конечно за денюшку. пишите на: myhotbox
если у вас что-то не работает, обращайтесь ко мне. и я исправлю ошибки именно за денюшку
на сегодняшний день, обратившихся - 5 человек :woohoo:
угу, в одно место ))))
отвечаю на замучивший всех вопрос: как сделать так, чтобы при выборе пунктов выпадающего меню форма меняла свой вид?
ответ: никак! данный компонент не предусматривает таких возможностей. дабы реализовать такую хрень, нужно оооооооочень сильно постараться и смею уверить, никому из вас это не по карману. я такое сделать могу, но не буду. это нецелесообразно ! ищите скрипт на яве и вставляйте с помощью специальных модулей на сайт!
Сайт пока находится на локалхосте!можн о ли проверить работает ли форма(я заполняю сам форму, жму submit а он показывает красными -Невозможно инициализироват ь функцию отправки почты-.но при этом спасибо с вами свяжемся
Мой мейл madison21@mail.ru
Надеюсь, понятно объяснил...
Add RSform!Pro example to: - и
Menu Title:
я там прописывал название меню в котором будет находится материал с формой. Короче один раз получилось отправить, а потом нет
Подскажите пожалуйста, как вставить форму в отдельное окошко - Popup, чтобы из ссылки в тексте модуля, оно открывалось на той же странице.
Не могу справиться с такой задачей. Подскажите пожалуйста...
с хостингом посоветовался, все работает.
это что-то с настройками джумлы?
Необходимо реализовать на сайте ввод данных (путём заполнения формы) и последующий вывод этих самых заполненных данных на сайте с возможностью сортировки. Как в excell например.
С помощью какого расширения можно осуществить задуманное? Я так понимаю этот компонент этого делать не умеет?
Спасибо.
Ваше Имя, ваша почта... можно ли как нить сюда автоматом запихивать даные, если поьзователь зареган в систему и вошел под своим именем и паролем?
Заранее спасибо
кто решил проблему?
работало работало. и бац - внезапно клин
Что странно - "клиентское" письмо приходит нормально. никаких искажений. а вот письмо админу (уже на внутреннюю почту) приходит "поломанное".
не знаю в чем дело, но включил режим отсылки Text а не Html и всё нормально стало. :dry:
Как вывести данные в таблицу EXCEL из меню админа? Экспортирует в виде текста, каждый раз надо создавать таблицу.
1) Не могу поменять название формы no title , вписываю новое название - сохранить , не меняется, так и остается no title.
2) Вместо русских букв отображается ����� , хотя я делал что говорилось в инструкции. Тот же результат.
Вписал в admin.rsform.php вот это $out.=""; header('Content-type: text/html; charset=utf-8');
Вставил в .htaccess AddDefaultChars et utf-8
Не работает.
В этом случае, к сожалению слетает антиспам (код защиты)....
входит в комплект.Вставить на старницу текст (module mod_rsform_list ), а настройках модуля указать ID формы и нужные переменные.
Все шикарно, все работает отлично! Письма шлются, все в ажуре....
Один вопросик - как изменить надпись на кнопке "Continue", которая есть следующей, после отправки письма форме? В смысле сам текст "Continue" изменить?
Заранее спасибо.
http://onmet.ru/index.php?option=com_content&view=article&id=20&Itemid=41
После установки на хостинг вместо формы :
Table 'bg111_torser.jos_RSFORM_COMP ONENTS' doesn't exist
Но эта таблица в БД присутствует. В чем ошибка понять не могу.
Заранее благодарен за помощь!
Заранее очень признателен
ну дак а кто ж utf8-экспортированны е файлы открывает в экселе?
возьми и открой в Calc, а потом оттуда, еси надо, пересохрани для экселя
только вот еще вопрос созрел ..
возможен ли экспорт не в одну строчку а по столбцам таблицы ?! ..
уж очень не удобно когда вся куча записей в одной строке
по-моему нет
а версия компонента какая?
- снести компонент прямо на серваке и поставить по-новому
- залить сайт на сервак в бинарном режиме (если, конечно, по какой-то глупой случайности он не так был залит)
хотя... чем дамп БД делался, чем восстанавливалс я.... где ссылка на саму форму, чтоб можно было глянуть собственными глазами?... децкий сат... :dry:
После установки сайта на хостинг не отображалась форма:
Table 'bg111_torser.jos_RSFORM_COMP ONENTS' doesn't exist
Масенький Йожик посоветовал переустановить компонент заново.
Так и сделал. Но форма выводится теперь только на английском. При попытке вводить русский текст отображается только это - ?????????????
"Избавление от подводного камня" в 808 строке admin.rsform.php сделал но результатов это не дает.
Как можно это исправить?
молодец. и я тоже :woohoo:
Цитирую Сергей:
это значит, что у тебя проблема с кодировкой. зайди в пхпмайадмин и посмотри сопоставление для своей базы. если оно не utf8_general_ci - меняй принудительно.
Цитирую Сергей:
а это исправление бэкэнда, а не фронтэнда. я так понял что вопросики выводятся со стороны сайта?
Я все поменял на utf8_general_ci , но проблема с русскими символами осталась.
Вопросики, вместо русских символов выводятся не только на сайте, но и в админке после сохранения изменений.
В чем может быть еще проблема :-?:
1. В файле adapter.php раскомментирова л строчку mysql_query("SET NAMES 'utf8'");
Но это не помогло.
2. Случайно обратил внимание, что в странице вывода
ошибки запрос на таблицу выводится в другом регистре:
RSFORM_FORMS , а в БД rsform_forms. Я изменил все записи в дампах таблиц формы и заново перезалил на хост. И вуаля, моя форма с русскими символами заработала!!!
Хотя на локалке БД тоже в мелком регистре и при этом все работает????
Спасибо Масенькому Йожику за то что пытался помочь!!!
блин, хоть бы скрин выложил. хотя еси эта надпись появляется в углу комнаты...
очередной пост из серии: "уважаемые друзья! у меня который день в подполе происходят стуки. объясните, как они происходят...."
а я и не пытался. я помог ))))
зы. интересные у вас игры с таблицами. чем, интересно, дампы делаются?.....
Можно, конечно на каждую страницу вставить свою форму, но когда страниц сотни, то следить за тем, чтоб на странице № 123 была именно {rsform 123}, но это тяжеловато. А можно ли во все страницы вставлять {rsform 1}, а в письмо админу некую переменную, скажем {form_url:capti on}
т.е., есть ли в скриптах компонента переменная, которая скажет, с какого урла произошло нажатие на submit ??
Если есть, то virtuemart совсем не нужен
Прошу прощение за многословность. Спасибо ...
а в исходном коде прописан исходный код
сам хоть понял, что написал?
Нельзя переводить строчки:
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_AL PHA','Alpha');
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_AL PHANUMERIC','Alphanumeric');
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_NU MERIC','Numeric');
Alpha, Alphanumeric и Numeric - это ключевые слова. Если компонент их не находит, то капча не работает.
Дома - Винда, а на хосте - Юникс, которому это не до лампочки.
Я бы не переводил и эти строчки:
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_NO ','No');
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_YE S','Yes');
...
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_HO RIZONTAL','Horizontal');
DEFINE('_RSFORM_BACKEND _COMP_FVALUE_VE RTICAL','Vertical');
No, Yes, Horizontal и Vertical - параметры. Зря разработчики запихнули их в языковый файл.
Компонент прекрасный но споткнулся на прикреплении файлов. То есть она (форма), файл, как бы отправляет и он как бы приходит, но приходит пустым и перед именем фала в приходящем атаче сформирован цифро-буквенный код примерно так: 4b795743366e5-Nego_mayka.jpg (0 Кб). Пли-и-и-из поможите люди добрые...
Помогите пожалуйста разобраться с RSForm!!!!
На хостинге изменения RSForm не сохраняются.
Я редактирую под себя Демо-форма ,а она не изменяется.
В чем проблема?
Изменяю допустим Name на Имя.Жму сохранить.
И через несколько секунд - опять Name.
Я уже на все папки поставила права 777.
И тоже самое.
Редактирую edit form жму сохранить и через секунду я на главной панели управления сайтом и опять ничего не отредактировало сь.
Я уже перепробовала все версии компонента .Со всеми происходит одно и тоже.
Я установил плагин "mosrsform" и в нужном месте поставил на страничке переменную {rsform 1}
Форма стала замечательно, но все поля очерчены рамкой. И эту рамку не могу убрать никакими бордами :shock:
Ссылка как оно сейчас http://www.macc.com.ua/index.php?option=com_content&view=article&id=21&Itemid=24
Выглядит кошмарно! Подскажите, пожалуйста, как убрать эти рамки?
Заранее благодарен!
смотри, что у тебя в css прописано, поскольку в коде я смотрю у атрибута border нулевое значение...
У меня к Вам есть два вопроса:
1. при отправки формы выводит текст в поле E-mail - Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Не знаю как это решить.
2. Сделал форму и нужно, чтобы заполняющий форму соглашался с условиями обслуживания (ставил галочку). Сделал checkbox, установил обязательным, но он работает только в Mazilla, a в Elplorer не хочет отправлять форму, говорит поставьте галочку и все!
Спасибо за внимание и оказанную помощь!
Спасибо за внимание и оказанную помощь!
1. включи выполнения ява-скриптов
2. Какая версия эксплорера? впрочем, ишак и не такие вещи вытворяет. так что привыкай :woohoo:
Добрый день.
Готов обратиться за помощью за вознаграждение.
Хостинг - Петерхост.
Письма не отправляются. (Проверил на другом хостинге - все ОК)
Еще нужна доработка. Необходимо сделать, чтоб прикрепленные к письму файлы отправлялись в письме, либо в письмо вставлялась ссылка на файл.
стучи мне в асю 38484088
ну возьми и сделай копию тестовой формы и поменяй там все на свое... :whistle:
смотри, что у тебя в css прописано, поскольку в коде я смотрю у атрибута border нулевое значение...
Спасибо!
А можно поконкретней, где находятся эти файлы - у меня та же проблемка, на локалке все нормально, а на хостинге вопросики:sad:
Есть небольшой список товаров, внизу каждого товара кнопочка Заказать. Жмешь на нее - открывается страничка с формой для заказа товара, НО главное что бы в этой форме уже был отмечен тот товар, который заказчик выбрал! вот пример работы http://www.mbrok.ru/.
В итоге получается простейший магазинчик.
Если возможно, подскажите как?
Спасибо.
как уменьшить нагрузку на базу данных, чтоб такое сообщение не появлялось?
это что ж там за форма?
читай выше. все неоднократно расписано
а нафига такие сложности? возьми и поставь компонент простой корзины от рокетов и успокойся
да пажалста. с тебя плюс в репу на джумлафоруме
Помогите с этой проблемой!!!!
1. немного подправить сам модуль.
2. отчеты экспортом (внутренним или напрямую из БД) и потом ручками в божеский вид
Установил на сайт rsform_pro1.2.0.r25.
Установился нормально, работает тоже вроде нормально, но лишь с формами содержащими не более 5 элементов. При попытке добавить в форму шестой элемент мастер форм перестает отвечать (просто белая страница).
также не открывается демо форма которая уже имеется в компоненте.
Ставил тот же компонент на другие сайты - все работает.
так что дело видимо не в самом компоненте а в его конфликте с настройками сайта, либо чем то уже установленным.
Сталкивался кто-то еще с такой проблемой, что может мешать нормальной работе компонента?
Никак не могу найти где изменить размер поля, который рядом с кнопкой "Обзор", для отправки файла, или же кнопку, т.к. не влезает в модуль немного.
Спасибо
для калькулятора генератор ФОРМ, естественно, не годится
250 тыщ раз уже на этот вопрос отвечали: НЕТ!!!
описание на англицком здесь:
http://www.rsjoomla.com/customer-support/documentations/34-custom-scripting.html
При настройке кнопки поставте пунктик Attach Admin Email в положение "yes"
скажи пожалуйста, возможна ли отправка не на 1 почту администратора, а сразу на 2 и более?
и как в письмо админу(нам) вставить поля дата, включая время, и счетчик регистраций? т.е чтобы письма имели порядковый номер?
заранее спасибо)
Цитата:
Решение: создаём скрытую форму "title page", в поле по умолчанию вписываем:Код:
//<br />$doc = JFactory::getDocument();<br />return $doc->getTitle();<br />//В письме админу добавляем текстовую переменную: {title page:value} (или как Вы её обзовёте).К Вам на мыло будет приходить Титл страницы откуда была отправлена форма. B)
2
Как узнать откуда пришли на нашу страницу с формой?
Решение: создаём скрытую форму "page referer", в поле по умолчанию вписываем:Код:
//<br />return $_SERVER['HTTP_REFERER'];<br />//В письме админу добавляем текстовую переменную: {page referer:value} (или как Вы её обзовёте).К Вам на мыло будет приходить адрес страницы с которой перешли на Вашу страницу с формой. B)
Вот правильная ссылка: www.rsjoomla.com/customer-support/documentations/21-rsform-pro-user-guide.html Смотрите информацию в разных разделах. По скриптам - в разделе "Custom scripting"
2. Разъясните плиз как возможно при выводе информации при помощи module mod_rsform_list вывести и дату и время поступления заявки из формы. Или скажите какая переменная отвечает за вывод этой инфы.
3. Как изменить порядок вывода? Что-б 1-я была верхней в таблице, а последняя - нижней?
4. Как перенести шапку таблицы на верх?
Спасибо!
Также вроде понятно, что RSform берёт за основу таблицу стилей самого шаблона сайта, хотя не уверен. Отсюда и вопрос, какой всё таки файл править? Тот, который отвечает за стиль самого сайта или у RSform есть своя таблица стилей? Если второе, то подскажите пожулуйста, какой именно файл править , т.е его название и путь к нему. За ранее благодарен.
если кому надо:
надо отредактировать файл functions.php (components\com _rsform\control ler\functions.php).
Найдите след. строку:
$output .= $_SESSION['form'][$formId]['thankYouMessage '].sprintf(_RSFORM _FRONTEND_THANK YOU_BUTTON,$got o);
и замените на:
$output .= $_SESSION['form'][$formId]['thankYouMessage '].sprintf('',$goto);
и кнопка исчезнет)
а вот сделать обычный дамп таблиц нельзя было? тем же сайпексом, например B)
нууууууу.....
1. дамп - архив БД
2. Sypex Dumper - признанный профессионалами лучший дампер БД. но не позволяет делать выборочный дамп. во всяком случае, версия Lite
3. надо было тебе копировать только таблицы, относящиеся к RSForm и потом их развернуть на нужном месте. это можно было сделать из обычного пхпмайадмина
вот.
кто-нибудь знает как разместить длинные названия в radio ?
а то просто если их вставлять через стандартный textarea, то они логично переносятся на новые строки и он потом режет на пункты в соответствии с переносами
уже писали - никаких
А как это сделать, объясни подробно
1. Файл /components/com_rsform/controller/validation.php сохранил в кодировке UTF-8.
2. В этом файле скопировал код, который начинается с:
//function alpha($param)…
…и заканчивается с:
//return true;
}
}
3. После этого кода вставил такой же код, только обозвал функцию - alpha_rus:
//function alpha_rus($para m)…
…и в этом коде вместо a-zA-Z прописал ВСЕ русские буквы в верхнем и нижнем регистре. Пример: абвгдеАБВГДЕ и т.д.
Теперь, при выборе типа проверки появился пункт alpha_rus
Если поле должно быть заполнено именно русскими буквами, то нужно выбрать пункт alpha_rus, на каптчу это никакого влияния не оказывает, соответственно она работает вполне корректно. B)
Тоже интересуюсь даной проблемой, еще хочеться узнать как сделать так что бы все строки пронумеровывали сь автоматически.
Почему не годится? http://www.rsjoomla.com/customer-support/documentations/34-custom-scripting.html читайте внимательно ))
если имеется в виду вот это www.rsjoomla.com/customer-support/documentations/34-custom-scripting/89-simple-calculation-with-rsformpro.html, то да, можно. НО. зачем такие сложности то? :silly:
Ответ: отключите редактор, если он вставляет слэши, если не помогает, обновите форму. У меня стоит версия 22, всё работает отлично. Была та же проблема, намучился, пока догадался в чём дело.
Я являюсь новичком в Joomla. Скачал RSForm на данной странице. Все установилось в автоматическом режиме без проблем, кроме папки "3rd Party Plugins". В ней находятся zip, которые автоматически не устанавливаются . Подскажите пожалуйста, какие файлы и в какие директории размещать. Заранее благодарю.
Хочу обратить внимание, дамп позволяет создать копию но , RSForms создают свои таблицы то называя их верхним регистром, то нижним, и дамп ,соответственно , либо можно использовать , либо придется переводить названия таблиц MySQL так как онисоздались при установке ....
http://fre-sait.ru/kontaktu
Вот это Вы поиздевались...
В новых версиях строчка уже не 808
плюс $out.= таких значений более 10-ти.
Разве трудно было указать что дальше есть? ( а именно $out .=')
И самое главное - Вы не правильно и этот параметр указали, т.к. пробел нужен после $out
вот как нужно: $out .='
CSS тебе в помощь! добавь в стили
input {
font-weight: 600;
color: #000;
}
Выдает знаки вопроса
всявьте не в куда-то, а прямо в начало
Спасибо.
Буду признателен за подсказку:
Как можно заменить текст (Refresh Text) Captcha Antispam на графический значек? (с целью обновления проверочных символов Captcha). Либо обновлять изображение кликом мышки по изображению???
Но...немного не догоняю что убрать, а что добавить, знаний маловато....
Не подскажите???