Dynamic Categories On Subpages in ExpressionEngine

Posted on Mon, January 05, 2015 in Web Development, ExpressionEngine by Kevin Carpenter

​During a recent project, one of ExpressionEngine’s downfalls quickly forced me to think outside of EE’s built-in template syntax. The task was to allow the user to set ANY page to 1) A channel listing page (of any channel) 2) To START from any selected category and 3) Allow users to drill down into any category below the selected parent category. On the surface, this seems like it should be an easy task, particularly if you are not accustomed to ExpressionEngine’s syntax and limitations. Luckily, this downfall allows us to tackle this obstacle from many different approaches.

Read More

A Digital New Year’s Resolution

Posted on Wed, December 31, 2014 in Web Development by Alum

It’s that time of year where many of us reflect on the past and consider the future. As a ​developer, I find myself tackling projects using the same tools and programming languages I always use because I am comfortable with them. But this is no way to stay abreast of all the changes happening in technology around me.

Read More

Compass with SASS for Team Development

Posted on Mon, December 29, 2014 in Web Design, Web Development by Jon Haarstad

As a front-end developer, there are many go-to applications and workflows that have become common in our digital tool chests. Easily my favorite and most valuable tool is SASS. This post will be diving into a setup of SASS for a team of developers so I'll do a quick overview on what SASS is before I get into the more advanced setup of the SASS solution for teams that we here at GRAYBOX are incorporating into our workflows.

Read More

e-Signature Tools Comparison

Posted on Tue, December 23, 2014 in Business Operations by Jon Love

In the web application and subscription software world, sometimes a simple "check this box to agree to terms" becomes insufficient. With the move toward more online offerings being delivered as an ongoing service, SaaS companies begin to bump up against legal principles that require more thoughtful solutions. When this is necessary, an Electronic Signature ("e-Signature") tool is a great way to help automate the transaction process while still meeting the legal requirements of agreement to terms.

Read More

Adding a Custom Payment Method to Expresso Store in ExpressionEngine

Posted on Thu, December 04, 2014 in Web Development, ExpressionEngine by Mark Middleton

During the discovery phase of a recent website project, we learned the client used "Sage" for their merchant account and payment processing. Planning on using ExpressionEngine, I looked up which Payment Gateways Expresso Store supported...

Read More

Design Trends of the New Web Landscape

Posted on Mon, October 27, 2014 in Web Design, User Experience by Tiffany Tay

As a Web Designer, I come across a myriad of sites every day. I see great, good, and bad web design practices, and even trends that spring up every now and then. Below is a small list of web trends I've encountered frequently that benefit the web community as a whole.

Read More

Magento Enterprise: Troubleshooting Rule Based Product Relations (aka Target Rules)

Posted on Fri, October 17, 2014 in Web Development, Magento by Mark Middleton

Target rules are a killer feature of the Magento Enterprise platform

Read More

Start Living and Stop Worrying (About Server Backups)

Posted on Thu, October 09, 2014 in Web Development by Eric Warner

If you have any data in your life and you’re not worried about losing it, you’re doing it all wrong. If you have never lost any data, you’re a statistical anomaly. Of course, the mantra to repeat here is “backup, backup, backup”.

Read More

Practical Web Design

Posted on Thu, September 25, 2014 in Web Design, User Experience by Jason Bennett

Web design is often described as an "artistic" or "creative" job. Many think a web designer simply makes a design look "cool" or "pretty". However, sometimes a pretty design just isn't practical.

Read More

17 Rules of Golf Etiquette

Posted on Wed, September 17, 2014 in Business Operations by Jon Love

Golf is often referred to as The Game of Kings. There is a certain civility to a game that requires personal enforcement of rules and penalties.

Read More

Topics

Authors

Tell Us About Your Project

Invalid phone number