News Search

How to add a Custom Dynamic Web Form with a Menu

We assumed, you have already learned and created a dynamic web form using our Application. Now we will explain how you to join an existing web form(s) to a menu or sub-menu of fontend interface. Please make sure you have created a new menu before linking a dynamic web form. Logon to Admin=Menu=Manage Menu and find & edit the menu which you want to link...


Why a registered user fail to log in after successful registration.

There might be two reasons why system doesn't allow a user to login. There are: 01 - Admin has not yet approved the user to log in. 02 - Admin may suspended or block user to log in. You can manage user through "Admin => Users => Edit / Delete User" and perform user specific action such as suspend, un-publish or change password.


Introduction with Global Configuration File under Config.

The entire Application is configurable through two re-usable configuration files stored in application/configs. There are : Application.ini  -  application.ini contains system specific variables and server locations. It is NOT recommended to modify until you are a framework expert and you aware what changes you are go to make. Config.ini  - config.ini file contains user define variables and parameters which can be modified based on your requirements....


How to change my Logo

If you are using our default template, there are two ways to change the logo.  There are : Overwrite Logo Images:  By default all logo and images are located at / /application/layouts/scripts//images/ therefore you can upload & overwrite logo image to application/layouts/scripts//images/logo.png Update the Header Block: By default all design blocks are located at / /application/layouts/scripts//blocks/   therefore you can edit top-menu.phtml page to...


The core Architecture overview/Directories

As normal Zend Framework project, our application contains an application folder and alibrary folder. The library folder contains the generic scripts: the Zend Framework library, and the application library. this is the recommended place for all libraries. The application folder contains your application specific code. it itself contains several folders each one has a specific usage. the application/config folder contains config files related to all your application, config files and their content is detailed in a following paragraph. the application/controllers folder should contains...


Customization of individual Modules theme.

You are free to customize the modules and it’s template according to the requirement. Here it explained the modules hierarchical organizational structure for better understanding: Application_Main_Directory | |___application | |___modules | |___Name Of Module | ...


Create Manage and Setup Access privilege

All of Eicra’s web application has built-in permission system which was based on ACL architecture, so you can set permission for role (group) or given user to separated modules. By using role, you can tune up how a register member can be privileged then normal user how administrator can enjoy more privileged then a registered user and so on. After having groups, you can create new...


Default location of Templates , JS , CSS and Images.

By Default the Core Files are located as :     File TypeFile Locations Layout File           //application/layouts/scripts//layout.phtml Default Image      //application/layouts/scripts//images/ Block Files      //application/layouts/scripts//blocks/ Layout CSS      //application/layouts/scripts//css/ Layout JS       //application/layouts/scripts//js/ Config      //application/layouts/scripts//config/config.xml   NB :  $ServerPath represents your home directory when the application is installed.        $TemplatePath represents the present default templates directory that is set in admin              area. See below image. 


Setting up privileges and roles as ROOT / Super user.

Managing Privileges & Roles The most secure way to manage privileges for users and roles is to confine use of privilege to commands in a rights profile. The rights profile is then included in a role. The role is assigned to a user. When the user assumes the assigned role, the privileged commands are available to be run in a profile shell. The...


Introduction with Global Configuration File under Config.

The entire Application is configurable through two re-usable configuration files stored in application/configs. There are :  Application.ini  -  application.ini contains system specific variables and server locations. It is NOT recommended to modify until you are a framework expert and you aware what changes you are go to make.   Config.ini  - config.ini file contains user define variables and parameters which can be modified based on your requirements. config.ini is created...