внесение изменений в работу модуля FormBuilder
внесение изменений в работу модуля FormBuilder
Здравствуйте! У меня появился следующий вопрос: я хочу внести изменения в работу модуля Конструктор Форм (FormBuilder), а именно меня не устраивает, как он записывает данные заполнения формы в файл. Просто хочу применять этот модуль немного для других целей - чтобы посетитель заносил туда свои ФИО, а они записывались в файл и соответственно пронумеровывались.
Где мона это отредактировать? Так понимаю, надо вносить изменения в код...подскажите пожалуйста, где сам код можно найти???
Где мона это отредактировать? Так понимаю, надо вносить изменения в код...подскажите пожалуйста, где сам код можно найти???
Re: внесение изменений в работу модуля FormBuilder
modules/FormBuilder
Re: внесение изменений в работу модуля FormBuilder
Спасибо! Я правда нашла способ попроще - открыть Advanced Settings в правке того поля, которое отвечает за запись в файл и там отредактировать шаблоны записываемой строки. Но тут всплывает следующий вопрос - присвоение каждой записи соответствующего номера. Реально ли в такие шаблоны добалять какой-нить php или JavaScript????
Re: внесение изменений в работу модуля FormBuilder
То есть, реально ли в таком шаблоне завести какую-нить переменную целого типа, отображать её в записываемой в файл строке, и каждый раз при выполнении этой операции увеличивать на единицу...?
Спасибо всем, кто поможет!
То есть, я вроде как идею реализации представляю, а куда её "засунуть" не знаю=)
Спасибо всем, кто поможет!
То есть, я вроде как идею реализации представляю, а куда её "засунуть" не знаю=)
Re: внесение изменений в работу модуля FormBuilder
Да, там есть такая возможность.
unsigned double ZYV;
- Il_Burbero
- Forum Members
- Posts: 128
- Joined: Tue Apr 15, 2008 10:36 am
Re: внесение изменений в работу модуля FormBuilder
-Unique Integer (Serial) можно тупо задействовать, хотя хз откуда там начинается отсчет...
Re: внесение изменений в работу модуля FormBuilder
А не подскажите, где можно почитать про синтаксис языка (или как это назвать)-он, наверное, особый какой-то существует? Нужно же знать правила, как переменные объявлять и всё такое. Или просто, как в JaveScript всё писать?
Попробую методом тыка пока что-то понапридумывать...
Ох, большущее вам всем спасибо! Правда, такая поддержка и помощь очень помогает!
Попробую методом тыка пока что-то понапридумывать...
Ох, большущее вам всем спасибо! Правда, такая поддержка и помощь очень помогает!
-
- Power Poster
- Posts: 339
- Joined: Thu Nov 01, 2007 3:11 pm
Re: внесение изменений в работу модуля FormBuilder
Если ты имеешь ввиду smarty, то http://smarty.net/manual/ru/
Re: внесение изменений в работу модуля FormBuilder
Да, я его уже нашла! Сейчас вот пытаюсь понять, как переменную объявить...что-то там не написано, какие типы переменных, как объявляются (тип целые числа, строка и т.д). Нужно повнимательнее почитать...=)
Re: внесение изменений в работу модуля FormBuilder
{assign}
JS тоже не просто так пишется, к сведению, он - имплементация стандарта ECMAScript.
JS тоже не просто так пишется, к сведению, он - имплементация стандарта ECMAScript.
unsigned double ZYV;
Re: внесение изменений в работу модуля FormBuilder
Ммм, что-то ничего я не понимаю, так прямо в Addvanced Settings, т.е. в Template, можно назначать переменные??? Вот я пишу, ну так, к примеру: $smarty->assign('number', '1');....но как я понимаю, это в неком php файле надо писать, а не тут (в смысле в Template)....
Re: внесение изменений в работу модуля FormBuilder
Точнее, проблема в другом - я задаю переменную n (для начала провто наобум строчку): {assign var=n, value='aaaa'}
потом задаю строчку, которую нужно записать в файл:
{$fld_26}{$TAB}{$n}{$TAB}{$fld_28}{$TAB}{$fld_29}{$TAB}{$fld_30}{$TAB}
, но вот $n никак в нём не отражается...не пойму пока почему...?
потом задаю строчку, которую нужно записать в файл:
{$fld_26}{$TAB}{$n}{$TAB}{$fld_28}{$TAB}{$fld_29}{$TAB}{$fld_30}{$TAB}
, но вот $n никак в нём не отражается...не пойму пока почему...?
-
- Power Poster
- Posts: 339
- Joined: Thu Nov 01, 2007 3:11 pm
Re: внесение изменений в работу модуля FormBuilder
{assign var="n" value="aaaa"}
А зачем назначать переменные в шаблоне? Нельзя без этого обойтись?
А зачем назначать переменные в шаблоне? Нельзя без этого обойтись?
Re: внесение изменений в работу модуля FormBuilder
Всё равно не работает=(
А по поводу назначаить переменные в шаблоне....а где же их ещё назначить???? Я просто хочу, чтобы записи пронумеровывались....вот идея только одна - ввести переменную и плюсовать к ней единичку каждый раз (а пример с "ааа", это ток ради эксперимента).
А есть ещё какой-нибудь способ???
А по поводу назначаить переменные в шаблоне....а где же их ещё назначить???? Я просто хочу, чтобы записи пронумеровывались....вот идея только одна - ввести переменную и плюсовать к ней единичку каждый раз (а пример с "ааа", это ток ради эксперимента).
А есть ещё какой-нибудь способ???
-
- Power Poster
- Posts: 339
- Joined: Thu Nov 01, 2007 3:11 pm
Re: внесение изменений в работу модуля FormBuilder
А повнимательнее почитать документацию? Раздел для дизайнера очень небольшой - можно минут за 15 ознакомиться с возможностями.
http://smarty.net/manual/ru/language.fu ... ounter.php
http://smarty.net/manual/ru/language.fu ... ounter.php