formų modulis

Lietuviškas CMS Made Simple forumas

Moderator: Augustas

Post Reply
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

formų modulis

Post by dshows »

sveiki,

prieš keletą dienų pradėjau dirbti su CMS made simple, esu naujokas,
taigi man prireikė formų modulio, kuris leistų prisidėti norimus laukus, atlikti jiems validaciją, bet tvarkingai kad nueitų į paštą,

YRA TOKS šiai sistemai? :)

laukiu rekomendacijų :)
vilkis

Re: formų modulis

Post by vilkis »

dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

dėkui,
galit rakint/deletint tema!
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

besinaudojant iškilo klausimų ...

telefono laukeliui noriu sukurti LT formatą, kad pradžzia būtų tik +370 arba 8...
tada atitinkamai ir skaičiu limitas kiekvienam variantui skirtingas gaunasi...

na arba bent leistų simbolš + pasidaryt ;)

gal kas buvot su tuo susidurę? gal pasidalinsit mintimis nair failais  gal? :D
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

na kitas klausimas...

laiškas išsiunčiamas, gauni laišką ir kai nori atsakyti atsakai pats sau, nes laiškas gaunamas iš svetainės default email ar pan.
gal žinot kaip tai išspręsti ?
vilkis

Re: formų modulis

Post by vilkis »

Pliuso nepasidarysi, nebent keisi modulio kodą, o dar geriau pasirašytum atskirą php klasę :)
Dėl e. pašto - nesupratau, kaip nori padaryti.
Vilkis
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

radau kad yra U.S formatas, tai sakai is to gal pavyktu persidaryt?
kadangi nelabai gaudausi kas cia parasyta, gal kas pakonsultuosit ?

case 'usphone':
                  if ($this->Value !== false &&
                      ! preg_match('^([0-9][\s\.-]?)?(\(?[0-9]{3}\)?|[0-9]{3})[\s\.-]?([0-9]{3}[\s\.-]?[0-9]{4}|[a-zA-Z0-9]{7})(\s?(x|ext|ext.)\s?[a-zA-Z0-9]+)?$',
                       $this->Value))
                    {
                    $this->validated = false;
                    $this->validationErrorText = $mod->Lang('please_enter_a_phone',$this->Name);
                    }
         break;
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

del email, tai greiciausiai netinkama laukelio tipa buvau parinkes, dabar gerai!

tiesa uzpildzius blogai laukelius, jums nepadvigubeja forma ? man taip nutinka Image

virsujue matosi dalis formos ir aapacioj dalis formos, tai nutinka kai suvedami blogi duomenys i forma, kas cia gali buti blogai padaryta ?
vilkis

Re: formų modulis

Post by vilkis »

Dėl dvigubinimosi, tai gal kas nors blogai su formos "Template Layout Options" šablonu? Kokia Form builder versija naudojiesi?

Dėl email: man iki šiol sunku suprasti tą regular expression sintaksę - pagooglink  frazę "regular expression"gal pavyks perprasti.
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

na naudoju naujausias formbuolderi, nieko ten per daug ir nekeiciau tik su laukeliais kas susije ir laisko turiniu,
to templeito nekeiciau kuri minejai, tai gamintoja dare nedadare turbut  ;D
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

štai toks yra ir buvo templeit layoutas

{* DEFAULT FORM LAYOUT / pure CSS *}
{$fb_form_header}
{if $fb_form_done == 1}
{* This first section is for displaying submission errors *}

{else}

{* this section is for displaying the form *}
{* we start with validation errors *}
{if isset($fb_form_has_validation_errors) && $fb_form_has_validation_errors}


{foreach from=$fb_form_validation_errors item=thisErr}
{$thisErr}
{/foreach}


{/if}
{if isset($captcha_error) && $captcha_error}
{$captcha_error}
{/if}

{* and now the form itself *}
{$fb_form_start}
{$fb_hidden}

{if $total_pages gt 1}{$title_page_x_of_y}{/if}
{foreach from=$fields item=entry}
{if $entry->display == 1}
        {strip}
        {if $entry->needs_div == 1}
            required == 1 || $entry->css_class != '' || $entry->valid == 0} class="
              {if $entry->required == 1}required{/if}
              {if $entry->css_class != ''} {$entry->css_class}{/if}
                    {if $entry->valid == 0} fb_invalid{/if}
              "
            {/if}
            >
        {/if}
        {if $entry->hide_name == 0}
            multiple_parts != 1} for="{$entry->input_id}"{/if}>{$entry->name}
            {if $entry->required_symbol != ''}
              {$entry->required_symbol}
            {/if}
           
        {/if}
        {if $entry->multiple_parts == 1}
            {section name=numloop loop=$entry->input}
              {if $entry->label_parts == 1}
              {$entry->input[numloop]->input} {$entry->input[numloop]->name}
              {else}
              {$entry->input[numloop]->input}
              {/if}
              {if isset($entry->input[numloop]->op) && $entry->input[numloop]->op}{$entry->input[numloop]->op}{/if}
            {/section}
        {else}
            {if $entry->smarty_eval == '1'}{eval var=$entry->input}{else}{$entry->input}{/if}
        {/if}
        {if $entry->valid == 0} <--- {$entry->error}{/if}
        {if $entry->needs_div == 1}
           
        {/if}
        {/strip}
    {/if}
{/foreach}
{if $has_captcha == 1}
{$graphic_captcha}{$title_captcha}
{$input_captcha}
{/if}
{$prev}{$submit}

{$fb_form_end}
{/if}
{$fb_form_footer}

gal matot tai ko aš nematau, dėl ko gali dvigubintis, kai forma blogai uzpildoma ir submitinama ?
vilkis

Re: formų modulis

Post by vilkis »

panašu, kad problema ne šablone:

http://forum.cmsmadesimple.org/index.ph ... cseen.html

Vilkis
dshows
Forum Members
Forum Members
Posts: 20
Joined: Mon Nov 10, 2008 2:02 pm

Re: formų modulis

Post by dshows »

anglų išsakytos mintys padėjo,
ačiū Vilkis  ;)
Post Reply

Return to “Lithuanian - Lietuviškai”