Enviar pesquisa
Carregar
Oro meetup #4
•
1 gostou
•
417 visualizações
Oleg Zinchenko
Seguir
Frontend Validation
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 16
Baixar agora
Baixar para ler offline
Recomendados
Keep It Simple Security (Symfony cafe 28-01-2016)
Keep It Simple Security (Symfony cafe 28-01-2016)
Oleg Zinchenko
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Arc & Codementor
Keeping it small: Getting to know the Slim micro framework
Keeping it small: Getting to know the Slim micro framework
Jeremy Kendall
Mojolicious: what works and what doesn't
Mojolicious: what works and what doesn't
Cosimo Streppone
Zend Server: Not just a PHP stack
Zend Server: Not just a PHP stack
Jeroen van Dijk
Mojolicious - A new hope
Mojolicious - A new hope
Marcus Ramberg
Complex Sites with Silex
Complex Sites with Silex
Chris Tankersley
Mojolicious - Perl Framework for the Real-Time Web (Lightning Talk)
Mojolicious - Perl Framework for the Real-Time Web (Lightning Talk)
Dotan Dimet
Recomendados
Keep It Simple Security (Symfony cafe 28-01-2016)
Keep It Simple Security (Symfony cafe 28-01-2016)
Oleg Zinchenko
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Building Modern and Secure PHP Applications – Codementor Office Hours with Be...
Arc & Codementor
Keeping it small: Getting to know the Slim micro framework
Keeping it small: Getting to know the Slim micro framework
Jeremy Kendall
Mojolicious: what works and what doesn't
Mojolicious: what works and what doesn't
Cosimo Streppone
Zend Server: Not just a PHP stack
Zend Server: Not just a PHP stack
Jeroen van Dijk
Mojolicious - A new hope
Mojolicious - A new hope
Marcus Ramberg
Complex Sites with Silex
Complex Sites with Silex
Chris Tankersley
Mojolicious - Perl Framework for the Real-Time Web (Lightning Talk)
Mojolicious - Perl Framework for the Real-Time Web (Lightning Talk)
Dotan Dimet
Consuming Web Services with Swift and Rx
Consuming Web Services with Swift and Rx
Guillermo Gonzalez
Silex, the microframework
Silex, the microframework
Inviqa
Mojolicious, real-time web framework
Mojolicious, real-time web framework
taggg
RESTful web services
RESTful web services
Tudor Constantin
Bullet: The Functional PHP Micro-Framework
Bullet: The Functional PHP Micro-Framework
Vance Lucas
Keeping it Small: Getting to know the Slim Micro Framework
Keeping it Small: Getting to know the Slim Micro Framework
Jeremy Kendall
Keeping it small - Getting to know the Slim PHP micro framework
Keeping it small - Getting to know the Slim PHP micro framework
Jeremy Kendall
Mojolicious on Steroids
Mojolicious on Steroids
Tudor Constantin
Mojo as a_client
Mojo as a_client
Marcus Ramberg
Mojolicious. Веб в коробке!
Mojolicious. Веб в коробке!
Anatoly Sharifulin
Mojolicious
Mojolicious
Marcos Rebelo
New in php 7
New in php 7
Vic Metcalfe
Web Apps in Perl - HTTP 101
Web Apps in Perl - HTTP 101
hendrikvb
Slim RedBeanPHP and Knockout
Slim RedBeanPHP and Knockout
Vic Metcalfe
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
Kana Natsuno
Paypal REST api ( Japanese version )
Paypal REST api ( Japanese version )
Yoshi Sakai
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Ben Scofield
Great Developers Steal
Great Developers Steal
Ben Scofield
Developing apps using Perl
Developing apps using Perl
Anatoly Sharifulin
Mojolicious
Mojolicious
Lenz Gschwendtner
OroCRM - Symfony MeetUp
OroCRM - Symfony MeetUp
Sarah El-Atm
PHP. Trends, implementations, frameworks and solutions
PHP. Trends, implementations, frameworks and solutions
Oleg Zinchenko
Mais conteúdo relacionado
Mais procurados
Consuming Web Services with Swift and Rx
Consuming Web Services with Swift and Rx
Guillermo Gonzalez
Silex, the microframework
Silex, the microframework
Inviqa
Mojolicious, real-time web framework
Mojolicious, real-time web framework
taggg
RESTful web services
RESTful web services
Tudor Constantin
Bullet: The Functional PHP Micro-Framework
Bullet: The Functional PHP Micro-Framework
Vance Lucas
Keeping it Small: Getting to know the Slim Micro Framework
Keeping it Small: Getting to know the Slim Micro Framework
Jeremy Kendall
Keeping it small - Getting to know the Slim PHP micro framework
Keeping it small - Getting to know the Slim PHP micro framework
Jeremy Kendall
Mojolicious on Steroids
Mojolicious on Steroids
Tudor Constantin
Mojo as a_client
Mojo as a_client
Marcus Ramberg
Mojolicious. Веб в коробке!
Mojolicious. Веб в коробке!
Anatoly Sharifulin
Mojolicious
Mojolicious
Marcos Rebelo
New in php 7
New in php 7
Vic Metcalfe
Web Apps in Perl - HTTP 101
Web Apps in Perl - HTTP 101
hendrikvb
Slim RedBeanPHP and Knockout
Slim RedBeanPHP and Knockout
Vic Metcalfe
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
Kana Natsuno
Paypal REST api ( Japanese version )
Paypal REST api ( Japanese version )
Yoshi Sakai
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Ben Scofield
Great Developers Steal
Great Developers Steal
Ben Scofield
Developing apps using Perl
Developing apps using Perl
Anatoly Sharifulin
Mojolicious
Mojolicious
Lenz Gschwendtner
Mais procurados
(20)
Consuming Web Services with Swift and Rx
Consuming Web Services with Swift and Rx
Silex, the microframework
Silex, the microframework
Mojolicious, real-time web framework
Mojolicious, real-time web framework
RESTful web services
RESTful web services
Bullet: The Functional PHP Micro-Framework
Bullet: The Functional PHP Micro-Framework
Keeping it Small: Getting to know the Slim Micro Framework
Keeping it Small: Getting to know the Slim Micro Framework
Keeping it small - Getting to know the Slim PHP micro framework
Keeping it small - Getting to know the Slim PHP micro framework
Mojolicious on Steroids
Mojolicious on Steroids
Mojo as a_client
Mojo as a_client
Mojolicious. Веб в коробке!
Mojolicious. Веб в коробке!
Mojolicious
Mojolicious
New in php 7
New in php 7
Web Apps in Perl - HTTP 101
Web Apps in Perl - HTTP 101
Slim RedBeanPHP and Knockout
Slim RedBeanPHP and Knockout
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
PHP「参照渡しできるよ」(君の考えている参照渡しと同じとは言ってない)
Paypal REST api ( Japanese version )
Paypal REST api ( Japanese version )
And the Greatest of These Is ... Rack Support
And the Greatest of These Is ... Rack Support
Great Developers Steal
Great Developers Steal
Developing apps using Perl
Developing apps using Perl
Mojolicious
Mojolicious
Destaque
OroCRM - Symfony MeetUp
OroCRM - Symfony MeetUp
Sarah El-Atm
PHP. Trends, implementations, frameworks and solutions
PHP. Trends, implementations, frameworks and solutions
Oleg Zinchenko
Erlang (GeekTalks)
Erlang (GeekTalks)
Oleg Zinchenko
Welcome to Erlang
Welcome to Erlang
Oleg Zinchenko
Yii2 restful 基礎教學
Yii2 restful 基礎教學
Duncan Chen
PHP Indonesia Meetup - What's New in Yii2 and PHP5.5
PHP Indonesia Meetup - What's New in Yii2 and PHP5.5
Petra Barus
Destaque
(6)
OroCRM - Symfony MeetUp
OroCRM - Symfony MeetUp
PHP. Trends, implementations, frameworks and solutions
PHP. Trends, implementations, frameworks and solutions
Erlang (GeekTalks)
Erlang (GeekTalks)
Welcome to Erlang
Welcome to Erlang
Yii2 restful 基礎教學
Yii2 restful 基礎教學
PHP Indonesia Meetup - What's New in Yii2 and PHP5.5
PHP Indonesia Meetup - What's New in Yii2 and PHP5.5
Semelhante a Oro meetup #4
Creating a modern web application using Symfony API Platform, ReactJS and Red...
Creating a modern web application using Symfony API Platform, ReactJS and Red...
Jesus Manuel Olivas
Intro to PSGI and Plack
Intro to PSGI and Plack
Tatsuhiko Miyagawa
Creating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 Components
Deepak Chandani
PhpSpec extension points
PhpSpec extension points
Norbert Orzechowicz
Psgi Plack Sfpm
Psgi Plack Sfpm
som_nangia
Psgi Plack Sfpm
Psgi Plack Sfpm
wilburlo
Hexagonal architecture
Hexagonal architecture
Alessandro Minoccheri
Workshop 23: ReactJS, React & Redux testing
Workshop 23: ReactJS, React & Redux testing
Visual Engineering
Release with confidence
Release with confidence
John Congdon
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
James Titcumb
Plack - LPW 2009
Plack - LPW 2009
Tatsuhiko Miyagawa
Containers & Dependency in Ember.js
Containers & Dependency in Ember.js
Matthew Beale
Silex Cheat Sheet
Silex Cheat Sheet
Andréia Bohner
Silex Cheat Sheet
Silex Cheat Sheet
Andréia Bohner
Ruby HTTP clients comparison
Ruby HTTP clients comparison
Hiroshi Nakamura
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
James Titcumb
Symfony internals [english]
Symfony internals [english]
Raul Fraile
Dependency Injection, Zend Framework and Symfony Container
Dependency Injection, Zend Framework and Symfony Container
Diego Lewin
PHP and COM
PHP and COM
Wez Furlong
Retrofit library for android
Retrofit library for android
InnovationM
Semelhante a Oro meetup #4
(20)
Creating a modern web application using Symfony API Platform, ReactJS and Red...
Creating a modern web application using Symfony API Platform, ReactJS and Red...
Intro to PSGI and Plack
Intro to PSGI and Plack
Creating your own framework on top of Symfony2 Components
Creating your own framework on top of Symfony2 Components
PhpSpec extension points
PhpSpec extension points
Psgi Plack Sfpm
Psgi Plack Sfpm
Psgi Plack Sfpm
Psgi Plack Sfpm
Hexagonal architecture
Hexagonal architecture
Workshop 23: ReactJS, React & Redux testing
Workshop 23: ReactJS, React & Redux testing
Release with confidence
Release with confidence
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP Srbija 2017)
Plack - LPW 2009
Plack - LPW 2009
Containers & Dependency in Ember.js
Containers & Dependency in Ember.js
Silex Cheat Sheet
Silex Cheat Sheet
Silex Cheat Sheet
Silex Cheat Sheet
Ruby HTTP clients comparison
Ruby HTTP clients comparison
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Kicking off with Zend Expressive and Doctrine ORM (PHP UK 2017)
Symfony internals [english]
Symfony internals [english]
Dependency Injection, Zend Framework and Symfony Container
Dependency Injection, Zend Framework and Symfony Container
PHP and COM
PHP and COM
Retrofit library for android
Retrofit library for android
Último
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls in Nagpur High Profile
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
rknatarajan
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
ranjana rawat
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Call Girls in Nagpur High Profile
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
SIVASHANKAR N
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
ranjana rawat
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Call Girls in Nagpur High Profile
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
Asst.prof M.Gokilavani
Online banking management system project.pdf
Online banking management system project.pdf
Kamal Acharya
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
upamatechverse
result management system report for college project
result management system report for college project
Tonystark477637
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
sivaprakash250
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
Call Girls in Nagpur High Profile Call Girls
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
sanyuktamishra911
University management System project report..pdf
University management System project report..pdf
Kamal Acharya
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur High Profile
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
Último
(20)
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
Online banking management system project.pdf
Online banking management system project.pdf
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
result management system report for college project
result management system report for college project
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
University management System project report..pdf
University management System project report..pdf
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Oro meetup #4
1.
2.
cystbear Erlanger Symfony expert MongoDB adept OSS
doer https://twitter.com/1cdecoder https://github.com/cystbear http://trinity.ck.ua/
3.
Frontend Validation
4.
5.
No time for
REST
6.
Validation <?php namespace AppBundle/Entity/Author; use SymfonyComponentValidatorConstraints
as Assert; class Author { /** * @AssertNotBlank() */ public $name; }
7.
Twig Rendering {# app/Resources/views/default/new.html.twig
#} {{ form_start(form) }} {{ form_errors(form) }} {{ form_row(form.task) }} {{ form_row(form.dueDate) }} {{ form_end(form) }}
8.
9.
UberFrontendValidationBundle
10.
Installation composer require sleepness/uber-frontend-validation-bundle $bundles
= array( new SleepnessUberFrontendValidationBundleSleepnessUberFrontendValidationBundle(), ); twig: form_themes: - 'SleepnessUberFrontendValidationBundle:Form:fields.html.twig' {{ validation_init() }} jQuery
11.
12.
Result <div> <label for="advert_title" class="required">Title</label> <input
type="text" id="advert_title" name="advert[title]" data-message-notblank="This value should not be blank." data-constraint="NotBlank" /> </div>
13.
Result-2 <div> <label for="advert_title" class="required">Title</label> <input
type="url" id="advert_title" name="advert[title]" data-message-notblank="This value should not be blank." data-message-url="This value is not a valid URL." data-constraint="NotBlank Url" /> </div>
14.
Sleepness https://github.com/Sleepness/UberFrontendValidationBundle
15.
Q? A!
Baixar agora