Authentication

This tutorial will guide you to create authentication for your CakePHP 4 project. The CakePHP Authentication plugin is used in this tutorial. This tutorial covers the basic authentication process (login, logout, hashing password). You'll need a composer installed in your computer to download the Authentication plugin.

Add a comment

Console Command: CRUD Bake

CRUD creation using console commands is one of my favourite features in CakePHP. This tutorial will guide you on how to generate CRUD based on the database using console commands. Console applications are ideal for handling a variety of background & maintenance tasks that leverage your existing application configuration, models, plugins and domain logic.

Add a comment

Concatenate, concatenation, or concat is a term that describes combining a string, text, or other data in a series without any gaps. If you've 2 tables, user and documents. The user table have few attributes such as firstname and lastname. Then in table documents, you need to display a drop-down menu to select the fullname of the user which required developer to combine the value of firstname and lastname in one input. Assume that your database as shown below:

Add a comment

Print

Need to print something? Fancy with the print dialogue box? Technically, the printing process is easy with the javascript Windows Print Method window.print(). The print() method opens the Print Dialog Box, which lets the user to select preferred printing options. This tutorial will show how to print the specific content using the print() method.

Add a comment

Dynamic input is very useful for any project that required dynamic number of inputs for example student can register many subjects and each subject has its own grades. How many subjects and grades input that we as developer should prepare? One student maybe registers one subject or more. Using the dynamic input concept can solve the problem.

Add a comment

Page 3 of 6