THE QUICK HELLO WORLD WITH JCB
Installation Of A Hello World Component For Free
00:00:00 (Click on these time links to see Youtube video)
Recently I was asked whether I am seriously saying that the Hello World tutorial should be an hour long? I had to laugh because the tutorial is doing way more than what a Hello World tutorial should do. We are going to do the real quick Hello World tutorial.
Go to 'Extensions', Install. Searched for JCB. Open it and click Install. 00:00:37 Again Install. On success we go to Component Builder, click on 'Import JCB Packages'. Go to VDM Packages. Select the Hello World Component for free. Click Get Package. It has a checksum validation '4134e94.....' 00:01:06 Click the link to check and make sure that it is the same key as on GitHub. We can check if that key matches the same key as on GitHub. The package is still authentic and then says 'Yes', Force Local Update. Click continue. Import was successful. Go back to Joomla Components, Hello World Component has 00:01:35 been installed. Go to Compiler and click Hello World and Compile. It was successfully compiled. Click install. We look at the back end. Create a greeting. Type: Hi James. 00:02:02 Save and close.
Our first greeting is set. We go to Main menu. Change the main menu to be a selection type Hello World, Greetings. That should be it. Save and close. Click on Joomla Mount, we will see the page 00:02:37 is not redirecting properly. That might be a problem in the component. Go back to Hello World, click on the Global Options, Permissions and we search for site. There are some site views that we need to allow it to show public. Click 'Greetings' and 'Allowed'. 00:03:02 Those two will show. Save and refresh to front. There we have it. There is a greeting, Hi James. Click on it and it says, Hi James. Go back one and then click on edit. It says not allowed to edit. I'm not in the edit group. Go back to the back-end. Click on Options. 00:03:29 We could give edit permissions as public. Hello World is in place and functional. It was really very quick to do. This is the quick setup for a Hello World Component in Joomla Component Builder without waiting a whole hour.
- Home
- Beta Testing
- Custom Code
- PHP Settings
- Demo Component
- Tutorials
- Hello World JCB
- Intro JCB Guide
- JCB Installation Steps
- Planning Components
- Field Type Overview
- Basic Fields Creation
- Admin View Management
- Advanced Field Usage
- Admin Component Integration
- Component Setting Customization
- Scripting Components
- Component FTP Options
- Dynamic Get Method
- Site View DynamicGet
- Site View Templates
- Template Setup Guide
- Layout Configuration Steps
- Custom Admin Management
- Adding Site Views
- Custom Admin Integration
- MySQL Demo Tweaking
- Global JCB Settings
- Custom Time Field
- User Helper Integration
- Email Helper Usage
- Message Store Email
- List View Unescape
- Export Import Customization
- Overwrite Custom Fields
- List Field Filtering
- Automatic Code Import
- Manual Code Implementation
- Component Export Import
- Custom Admin Buttons
- Translation Management
- Site View Permissions
- Component SQL Updates
- Site Edit Configuration
- JCB Backup System
- Helper Structure Integration
- JCB v2.5 Upgrade
- Tab Setup Guide
- JCB v2.6 Release
- Extended HelloWorld
- Field Rule Validation
- Community Snippets Intro
- Snippet Forking Tutorial
- Pull Request Snippets
- Library Manager Area
- Excel-based Translation
- Dynamic Router Details
- Database Auto Updates
- Subform Quick Demo
- VDM Package Import
- Dynamic File Inclusion
- File Field Upload
- Drag-n-Drop Upload
- Quick HelloWorld JCB
- Non-database Fields
- Dashboard Customization
- Menu Prefix Toggle
- Community JCB Packages
- Collaborative JCB Workflow
- JCB Package Install
- JCB JAB18 Event
- Convenient New Fields
- Component Language Strings
- Library Functionality Anticipation
- Join Field Relations
- License Template Change
- Code Reusability
- Local Dev Environment
- Extended Field Types
- Joomla Custom Fields
- Custom Field Expansion
- Site View Listing
- Run Expansion Method
- Form Site View
- Field URL Update
- Additional Helper Methods
- Field Validation Rules
- New Placeholder Feature
- Component Config Params
- Per-field Default Values