Prihlásiť sa | Zabudnuté heslo | Registrovať

X

What is OpenID?

OpenID is an Internet-wide identity system that allows you to sign in to many websites with a single account.

With OpenID, your ID becomes a URL (e.g. http://username.myopenid.com/). You can get a free OpenID for example from myopenid.com.

For more information visit the official OpenID site.

22 príspevkov v 5 témach | 6 členov

Skok na:

Programovanie

Ak ste na stránke prvý kát, nezabudnite sa zaegistrovať! Vďaka registrácii budete môcť aktívne vstúpiť do diskusného fóra (vytvoriť Vlákno alebo pridať príspevok do existujúceho vlákna).

Diskusné fórum » Programovanie » Môj prvý modul

Strana: 1 , 2 Dole
Autor Téma: Môj prvý modul 2663 Views
  • emitor
    Avatar
    Community Member
    5 posts

    Môj prvý modul Link to this post

    zdravim, zacinam pouzivate framework SilverStripe a je to pre mna vobec prvy framework co som v zivote pouzil... doteraz som programoval weby vacsinou "od podlahy"... chcel by som vytvorit svoj prvy modul, ktorym by bol iba nejaky jednoduchy Kontaktny formular... na oficialnom webe ss, som nasiel nieco o suborovej strukture (vytvoril som si adresar "contact" v roote a v nom som vytvoril adresare "code", "templates", "css"... a subor "_config.php") A to je vsetko, netusim co dalej. Chvilu som hladal nejaky uvodny manual do ss, ale nic som nenasiel. Ako napriklad vytvorim nejaku entitu (tabulku) v databaze? Ake triedy / metody na to pouzit + co vsetko k tomu treba... alebo cim by som mal vlastne zacat, ak chcem vytvorit svoj prvy modul - kontaktny formular (meno, email, sprava, tlacitko odoslat... dajme tomu ze by sa to iba ulozilo do tabulky "contact", ktora sa vytvori v db)?

    ...dakujem

  • Pali
    Avatar
    Administrator
    80 posts

    Re: Môj prvý modul Link to this post

    Zdravim,

    moduly sa tvoria len kvoli prehladnosti alebo znovupouzitelnosti. Cize mozete vsetko hadzat do "mysite" a mate modul konkretnej stranky. Adresar "mysite" je de facto modul.

    Ak je stranka rozsiahlejsia, mozete "mysite" rozhadzat do viacerych root adresarov, pricom dodrzite rovnaku strukturu (code, css, templates...).

    Cize ak viete vytvorit novy typ stranky s vlastnou sablonou, tak modul je detto, len vo vlastnom adresari...

    http://doc.silverstripe.org/framework/en/topics/module-development

  • emitor
    Avatar
    Community Member
    5 posts

    Re: Môj prvý modul Link to this post

    dakujem za odpoved... aj ked cakal som nejake konkretne rady... ja mam v zadani povedane ze to ma byt modul, takze nebudem to hadzat do mysite... a chcel som napr konkretnu odpoved ako vytvorim nejaky jednoduchy kontaktny formular pomocou silverstripe-u... ktory po vyplneni policok meno a sprava ulozi kdesi do db... - nic viac... iba ako spravit nejaky takyto formularik...

  • Pali
    Avatar
    Administrator
    80 posts

    Re: Môj prvý modul Link to this post

    zadanie vam nevypracujem, no hotovych modulov su desiatky, priamo na vase zadanie by sa tiez nejaky nasiel...

    http://addons.silverstripe.org/

    P.S. na ake ucely to potrebujete, na akej skole?

  • emitor
    Avatar
    Community Member
    5 posts

    Re: Môj prvý modul Link to this post

    ... neziadam vypracovanie, len by som rad vedel ako pridat nejaky field do formulara - ktoru triedu pouzit - Page_controller? alebo nieco ine?... nema SS k dispozicii nejaky diagram tried a k tomu nejaky kratky popis - ktora metoda je naco?

  • Pali
    Avatar
    Administrator
    80 posts

    Re: Môj prvý modul Link to this post

    dokumentacia pre SilverStripe je aktualne na vysokej urovni, pozrite sem:

    http://doc.silverstripe.org/framework/en/tutorials/

    Prve 3 tutorialy, ked pochopite, tak vytvorite aj kontaktny formular - anketa (tut. #3) a kontaktny formular je skoro to iste...

    API (metody, classy): http://api.silverstripe.org/3.1/

  • emitor
    Avatar
    Community Member
    5 posts

    Re: Môj prvý modul Link to this post

    thats it, dakujem:)

  • Pali
    Avatar
    Administrator
    80 posts

    Re: Môj prvý modul Link to this post

    nie je zac ;) Kto vam dal v skole taketo zadanie? Dajte mi kontakt, resp. mu povedzte, nech ma nakontaktuje. Mozno by sa nasla nejaka spolupraca so SilverStripe New Zealand (maju rozne studentske projekty). Akurat minuly mesiac na SilverStripe konferencii v Linzi bol hlavnou temou rozsirovanie znamosti SilverStripe v EU (na juznej pologuli je to velmi znamy system, u nas je to slabsie)...

    2663 Views
Hore

Práve online: Nikto nie je online.

Najnovší člen fóra: InessaDrorgeMomNor