A common usage of GroceryCRUD is to be used in an already existing admin template or an already existing project. As jQuery is a bit heavy library by its own, it is important to be loaded only once. For example, if your project already have jQuery we don't have to load it again. In that case we are using the unsetJquery method. The syntax is simple as it doesn't take any parameters.

For example:


In some cases, maybe because it is required to add this one liner Grocery CRUD may not load! So be careful with how you load your Javascript to prevent these kind of issues. The most of the cases that Grocery CRUD doesn't load is because the user already have jQuery loaded and the jQuery of grocery CRUD was overridden.

You can see a full example below:

$crud->setSubject('Customer', 'Customers');


$output = $crud->render();