Create a Multi-functional Fully Automated Transportation Service using Zoho CRM. I Designed the entire data flow diagram and relationship between modules with minimal design. Then, I used two custom functions to relate all the existing modules together to facilitate the business flow. Further info @ "Zoho Development"continue reading
The most installed module in Drupal “Views” is now available as the core modules of Drupal 8. Now you don’t have to search for the latest version of views separately.
For the 1st timer, Views allows you to generate dynamic query using easy to use UI. That's the simple explanation, but it doesn't give the module the credit it deserves.
For instance, you can create a page (/latest-news) which displays all the latest content by bundle type and sorted by posted date. Using the module, you can display content in a block, table or formatted structure.
In this article, we'll continue building our new site by adding up few more custom views. We'll create a view page to showcase news on homepage, and a "Recent News" block.
So, Let’s Begin with View page creation.continue reading
Sometime we require emails to be sent on certain events e.g. for a blog website or a news site we may need to send email after creating new article or blog or in case of e-commerce site we may need to send confirmation mail after successful completion of an order. In this article we are going to explore how we can use Mail API in Drupal 8 programmatically for sending emails. Here we will be looking on how to send the email after successful creation of article.
Sending email in Drupal is a two steps process:
- Define your email properties (like subject, body, headers, etc.) in an appropriate hook_mail() implementation.
- Use Mail manager to send email.
In Drupal 8 form API is similar to Drupal 7 Form API. forms still uses array structure to render the data. but having separate validation and submission form.Drupal 8 has some new (HTML 5) elements available.
New HTML 5 elements like
In Drupal 8 Form classes implement the DrupalCoreFormFormBuilderInterface and the basic workflow of a form is defined by the buildForm, validateForm, and submitForm methods of the interface.
There are a different classes to choose depending on the type of form you are creating.
- ConfigFormBase : For creating system configuration forms like the one found at admin/config/system/site-information.
- ConfirmFormBase : For providing users with a form to confirm an action such as deleting a piece of content.
- FormBase : The most generic base class for generating forms.
Everyone knows what UX design means, but fewer have heard the term of CX Design. What is CX Design? How is it different from UX Design? In this article we’ll answer these questions and draw some conclusions. We hope that they will be of use for everyone not yet familiar with both design concepts.UX Design & Its Principles
User Experience (UX) Design is the term which states for the complex of measures that help to enhance a user satisfaction from using a product. Those measures aim at improving not just a product usability. Their goal is the entire experience that user gets when interacting with the product.
The main principles of UX Design are clarity, digestibility, familiarity, trust and delight. Clarity means that all things in the website or a mobile app must be explained to a user in the most understandable manner. UX designers must explain each function or a feature the way they would want it to be explained to them.
Digestibility deals with making it easy for a user to ficontinue reading
Glansa delivers winning business outcomes through its deep industry experience and a view of Business with Technology - helping clients create successful and adaptive businesses.continue reading