Установил компонент, формы создает отлично, вот только несколько проблем: 1. Немогу настроить вторую страницу, где будет писаться что запрос принят, а точнее немогу найти названия создаваемых страниц. 2. При обычной отправке (без второй страницы) ничего не выводиться, а страница просто начинает обновляться и запрос отправляется много раз. 3. Возмозможно ли чтобы при отправке из различных форм указывалось в теме письма хотя-бы название формы, а еще лучше заданый текст.
Ответ: Проблемы с Facile Forms Все проблемы решил, осталась только 1 маленькая проблемка и это из-а того, что плохо знаю РНР. Создал форму отправка, вот код: Код (PHP): // declare globals used in this piece global $mosConfig_mailfrom, $mosConfig_fromname; // include facile forms standard library $this->execPieceByName('ff_InitLib'); $message='Даты вылета:'.ff_getSubmit('date_box').'Время вылета:'.ff_getSubmit('time_box'); 4 // send the mail $this->sendMail( $mosConfig_mailfrom, // email addr of submitter (1) $mosConfig_fromname.' - Заказ VIP самолета', // name of submitter (1) "vicemax90@yahoo.com", // email of recipient (2) ff_getSubmit('subject'), // subject of the mail (3) $message // body of the mail (3) ); Все работает нормально, вот только проблема в том, что на мыло приходит все поля формы в 1 строку, тоесть вот так в точности: "Даты вылета:21.09.07Время вылета:13.00" А нужно чтобы было вот так: "Даты вылета: 21.09.07 Время вылета: 13.00" И незнаю как это прописать... Подскажите пожалуйста.
Ответ: Проблемы с Facile Forms Код (CODE): // declare globals used in this piece global $mosConfig_mailfrom, $mosConfig_fromname; // include facile forms standard library $this->execPieceByName('ff_InitLib'); $message='Даты вылета:'.ff_getSubmit('date_box').<br>'Время вылета:'.ff_getSubmit('time_box'); 4 // send the mail $this->sendMail( $mosConfig_mailfrom, // email addr of submitter (1) $mosConfig_fromname.' - Заказ VIP самолета', // name of submitter (1) "vicemax90@yahoo.com", // email of recipient (2) ff_getSubmit('subject'), // subject of the mail (3) $message // body of the mail (3) );
Ответ: Проблемы с Facile Forms Разобрался уже сам, вечером выкладу правильную версию кода т.к. код от Fanamura не будет работать.
Ответ: Проблемы с Facile Forms Вот так будет работать: Код (PHP): // declare globals used in this piece global $mosConfig_mailfrom, $mosConfig_fromname; // include facile forms standard library $this->execPieceByName('ff_InitLib'); $where="Откуда: ".ff_getSubmit('where1_box'); $there="Куда: ".ff_getSubmit('where2_box'); $checkbox="Туда и обратно: ".ff_getSubmit('Checkbox'); $there1="Дата выезда туда: ".ff_getSubmit('there1_box'); $back="Дата выезда обратно: ".ff_getSubmit('back_box'); $seats="Места: ".ff_getSubmit('seats_type'); $adults="Количество взрослых: ".ff_getSubmit('adults_type'); $message=$where."\r\n".$there."\r\n".$checkbox."\r\n".$there1."\r\n".$back."\r\n".$seats."\r\n".$adults; // send the mail $this->sendMail( $mosConfig_mailfrom, // email addr of submitter (1) $mosConfig_fromname.' - Имя письма', // name of submitter (1) "мыло куда отсылать", // email of recipient (2) ff_getSubmit('subject'), // subject of the mail (3) $message // body of the mail (3) );
Ответ: Проблемы с Facile Forms maximum, поздравляю, что тебе удалось разобраться с подобной проблемой - мне очень помогла эта тема! Возможно, коли разговор зашел о проблемах с Facile Forms ты также нашел решение и для многостраничности форм? К примеру, в форме есть две страницы, при переходе к заполнению формы открывается первая страница с полями и кнопкой "отправить", пользователь заполняет все данные и нажимает "отправить". При этом стандартными средствами с использованием скриптов из библиотеки происходит перегрузка страницы (сначала шаблон сайта с пустым mainBody, затем возврат к чистой форме), далее выводится окошко с поздравлением об успешной отправке и редирект на главную. Нажатием кнопки "отправить" можно сделать переход и на вторую страницу, что с поздравлением, написанным лично мной, но в этом случае происходит сам переход, а отправка данных на мэйл не производится. Вопрос в следующем - как сделать так, чтобы и переход на вторую страницу (с поздравлением об успешной отправке) происходил и отправка данных формы и дальше ориентироваться на действие пользователя, не перемещать автоматом ни на главную, ни куда либо еще? P.S. Пробовал правлять скрипты из стандартной библиотеки, эффект перехода на вторую страницу занимает доли секунды, а пото осуществляется переход на главную, либо не происходит отправка. Нид хелп.
Ответ: Проблемы с Facile Forms Есть тоже код, но вот разве что тогда отправка на мыло будет происходить стандартным способом, а не этим кодом, который я выложил... Могу выложить код здесь. Но чесно говоря сам пробовал настраивать немного бред получаеться т.к. лично мне нужно было чтобы в первую очередь форма выглядела так, как мне этого нужно. А насчет поздравления об успешной отправке, если тебе нужно заменить только текст, то с этим нет проблем, там можно паралельно эти коды использовать.
Вопрос: Проблемы с Facile Forms Здравствуйте! Мне надо скачать руссифицированную версию facile forms, но на сайте она не доступна, подскажите где ещё можно скачать руссиф. компонент. Спасибо.
Ответ: Проблемы с Facile Forms Господа, не побрезгуйте подсказать ламеру. Вот я установил компонент Facile Forms, создал в нем форму, вроде все как полагаеться, Поставил ссылку из меню, а при переходе по ней выдает: [No form id or name provided!] Где чего я не сделал? Или сделал не так?
Ответ: Проблемы с Facile Forms Привет! Чтобы увидеть форму сделай следующее: 1. Зайди в Меню и выбери категорию меню, откуда будет доступна форма, например mainmenu 2. Нажми "Новый" 3. В категории Компоненты, выбери "Компонент" и нажми "Далее" 4. Дай название пункту меню. 5. В окошке компонент выбери "FacileForms", остальные параметры по твоему усмотрению. 6. Выбери Меню>mainmenu>твой пункт меню 7. Справа увидешь колонку, в поле "название формы" напиши название формы из имеющихся у компанента, например SampleContactForm и сохрани. 8. Всё ты настроил отображение меню, можешь проверить.
Ответ: Проблемы с Facile Forms Проблемы с отправкой формы из Opera.....из других браузеров отправляет из оперы ни письма ни в админке!!
Ответ: Проблемы с Facile Forms Не подскажете как решить проблему мультиязычности Facile Forms, у меня Joomfish его не видит в своём списке и соответственно перевести не может.
Ответ: Проблемы с Facile Forms yfarhod, сделай две разные формы, имею ввиду с разными языками, а потом через меню залинкуй. Почитай в FAQ, как выводить разный код в зависимости от параметров, да и гугль тебе в помощь
Ответ: Проблемы с Facile Forms Товарищи, у меня проблемма с загрузкой файлов. Добавил на форму file upload, при попытке загрузить файл (Любой - даже самого маленького размера) выдает Файл неможет быть перемещен (File could not be moved). chmod директорий установлен в 777. Не подскажете, в чем может быть загвоздка? Добавлено через 9 часов 29 минут Вообщем начинаю нащупывать... У меня хостер мастерхост - upload_max_filesize по умолчанию стоит 2М post_max_size 4М спросил у тех поддержки - они сказали сделать .htaccess и прописать там php_value upload_max_filesize 5M php_value post_max_size 5M я прописал. В результате с этим файлом, положенным в корень джумлы файлы вообще не заливаются - любого размера. Без этого файла соответственно с ограничением 2М. Что делать? Добавлено через 1 час 15 минут вообщем из phpinfo Joomla подобавлял значений всех вподряд в .htaccess - заработало
Ответ: Проблемы с Facile Forms При попытке отправить e-mail с сайта - ошибка, "could not instantiate mail function."
Ответ: Проблемы с Facile Forms zepterman а вообще письма твоя джумла отправляет? ну там, если пользователь новый зарегился - уведомление
Без пункта меню никак, разве что поместить его в скрытое (неиспользуемое) меню, получить таким образом ссылку и вставить ее в текст.