Yii2 by example : develop complete web applications from scratch through practical examples and tips for beginners and more advanced users / Fabrizio Caldarelli.
Material type: TextSeries: Community experience distilledPublisher: Birmingham, UK : Packt Publishing, 2015Description: 1 online resource (1 volume) : illustrationsContent type:- text
- computer
- online resource
- 9781785283673
- 1785283677
- Develop complete web applications from scratch through practical examples and tips for beginners and more advanced users
- 005.365 23
- QA76.76.A65
Item type | Home library | Collection | Call number | Materials specified | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
Electronic-Books | OPJGU Sonepat- Campus | E-Books EBSCO | Available |
Online resource; title from cover page (Safari, viewed October 20, 2015).
Includes index.
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Starting with Yii2; Requirements and tools; Installing Yii2 with Composer; Application structure; Application properties; Common application components; Handling application events; The MVC pattern in Yii2; Naming convention; Configuring the debug toolbar; Using the logger; Example -- Hello world from scratch with the Yii basic template and bootstrap template; Summary; Chapter 2: Creating a Simple News Reader; Creating Controller and Action.
Creating a view to display a news listHow the controller sends data to view; Example -- create a controller to display the static news items list and details using the bootstrap template; Splitting the common view content into reusable views; Example -- render partial in view; Creating static pages; Example -- add a contact page; Sharing data between views and layout; Example -- change the layout background based on a URL parameter; Layout with dynamic block; Example -- add a dynamic box to display advertising info; Using multiple layouts.
Example -- using different layouts to create responsive and nonresponsive content layout for the same viewSummary; Chapter 3: Making Pretty URLs; Using pretty URLs; Custom URL rules; Example -- list news items by year or category; Default parameters in rules; Example -- the index page to display the links list; The complete URL rule parameters; The URL pattern to support the multilanguage view; Creating the rule class; Summary; Chapter 4: Creating a Room through Forms; Creating a Model; Example -- a Model to store room data; Using ActiveForm; Example -- creating a new room from the HTML form.
Format date, time, and numbersUploading files; Example -- uploading an image of a room; Summary; Chapter 5: Developing a Reservation System; Configuring a DB connection; Example -- creating rooms, customers, and reservations tables; Example -- test connection and executing the SQL query; Using Gii to create room, customer, and reservation models; Using ActiveRecord to manipulate data; Example -- query rooms list with ActiveRecord; Working with relationships; Example -- using a relationship to connect rooms, reservations, and customers; How to save a model from a form.
Example -- creating and updating a room from a formSetting up the GMT time zone; Using multiple database connections; Example -- configuring a second DB connection to export data to a local SQLite DB; Summary; Chapter 6: Using a Grid for Data and Relations; Introduction; DataProvider for grids; Using a grid; Custom columns in a grid; Example -- displaying a reservations list by clicking on a customer grid row; Filters in GridView; Displaying and filtering ActiveRecord relational data in a grid's column; A summarized footer row in a grid.
Example -- extending GridView to customize the footer row in a grid.
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide
There are no comments on this title.