Web Design Blog - Chepri Interactive
We've been developing several different Magento-based sites here at Chepri recently. Below are some links that have come in handy when developing custom modules and needing to retrieve aspects relating to attributes/products.
- - Get Products with a specific attribute value
- - Retrieving the country and region(states) collection
- - This is a great little shortcut/extension to use when you first start out creating a custom module.
**NOTE** If the module has custom parts in the admin area you'll have to create an adminhtml.xml file in the etc folder if the module is for 1.4.X and above. - - How to add color swatches to your product pages/attributes.
Published in
Web Development
I posted this question to the co-workers the other week and the consensus is still undetermined. Here is how it all began... We were eating gourmet hot-dogs at a place near the office that has some really good hot sauce. We discussed how bad it would be to get that sauce in your eyes. It would be torturous. This got us on the topic of torture and I inquired about bamboo torture techniques. Basically, you bond someone to the ground underneath new bamboo and apparently, because it grows so quick, it will grow through the unfortunate person. This inevitably led to the question, "How fast does bamboo grow?". Back when I was in school finding this answer would have meant a trip to the library, or an encyclopedia or some other source of information that is not the internet. That could have easily taken an afternoon to find the answer. Well, I went online and had the answer in less than a minute. Which leads me to the topic of this blog. So, what is the answer? It is a given that questions like the one above are easy to find answers to, meaning that the internet is full of useful, easily accessible information. However, what about all the dis-information? Are the ideas and thoughts of all internet capable humans adding to the Global Knowledge of humanity or is it doing the opposite? I personally think all the world's information at anyone's fingertips has made humanity smarter, but also more dangerous. Oh, and bamboo grows 2 inches an hour!
Published in
Chepri News

In the realm of Content Management Systems (CMS's), one would think that one product would be able to beat out the others and claim the spot as "the best" among its peers. Often our clients come into their projects set on using one particular CMS for their implementation, but ultimately choose another based on the feature set. Most are ran on the same technology (php), but have different frameworks with different sets of strengths...
Published in
Web Development
We at Chepri have taken on a rather exciting web development and design project! Although we are always excited about each project that we are involved in, every now and again one pops up that is not only exciting in the same way, but has more 'curb appeal' due to it's potential to be viewed in a widespread fashion right out of the box. We've recently been working on the site for The Racing Chef, which is a new television program debuting March 1st on the Speed Channel. The project is almost done, and will soon be viewable at http://theracingchef.com!
Published in
Chepri News
This blog is merely here as a bragging right. We here at Chepri have designed and developed a whole slew of websites, from politically driven social network sites to online sausage peddlers and everything in between.
We pride ourselves on great customer relationships and top-notch work.
We can do ANYTHING. We have great designers, great developers and all in all, a great team. Do I sound pompous? Nope, that is confidence. Good. Your search is over....give us a call today! 1-800-338-8102
Published in
Web Design
The following is a series of links that I have gathered throughout the work day. As a web developer I accumulate links because I find it nearly impossible to remember every little coding aspect especially when I am working with so many different CMS frameworks / languages on a daily basis.
Javascript:
The following link is a good resource for implementing a character count/limit within an HTML textarea form element. It keeps a running total next to the textarea so the user knows how many characters they have left.
http://www.shiningstar.net/articles/articles/javascript/dynamictextareacounter.asp
MISC:
The next link is used for testing ecommerce carts/checkouts. The link simply lists various credit cards and sample numbers that a developer can use to test a shopping cart checkout process.
https://www.paypal.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm
PHP:
This next link is for how to properly upload an image using an HTML input form element with the type="file" attribute. The howto works perfectly, however, I ended up using a PHP class instead of this method. Like I said, it works perfectly I just found something that was easier and more efficient to use for my task-at-hand.
http://www.reconn.us/content/view/30/51/
Until Next Time,
David Varney
Interactive Developer
Chepri Interactive
Javascript:
The following link is a good resource for implementing a character count/limit within an HTML textarea form element. It keeps a running total next to the textarea so the user knows how many characters they have left.
http://www.shiningstar.net/articles/articles/javascript/dynamictextareacounter.asp
MISC:
The next link is used for testing ecommerce carts/checkouts. The link simply lists various credit cards and sample numbers that a developer can use to test a shopping cart checkout process.
https://www.paypal.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm
PHP:
This next link is for how to properly upload an image using an HTML input form element with the type="file" attribute. The howto works perfectly, however, I ended up using a PHP class instead of this method. Like I said, it works perfectly I just found something that was easier and more efficient to use for my task-at-hand.
http://www.reconn.us/content/view/30/51/
Until Next Time,
David Varney
Interactive Developer
Chepri Interactive
Published in
Web Development