
B. Tuff Jeans
Launched 05/08/2015
- Client Designed
- Magento
- Shares admin with Cowgirl Tuff Co.
- Theme based on new RWD theme
- Responsive
- SASS with Compass
- Typekit fonts
- jQuery
- Some extensions used:
- MageParts Customer Restrictions – disable cart by group
- BubbleShop CMS Tree – manage CMS pages and control which customer group sees what
- Groups Catalog 2 – hide categories and/or products by customer group
- MageMe WebForms Pro 2 – form builder
- Belvg Login Redirect – redirect user to different page when logging in
- AOE Scheduler – manage scheduler/cron tasks including a timeline view
- Cron Import Export – Paul developed a custom extension for importing/exporting products
- Store Locator using Easy Locator service

Cowgirl Tuff Co.
Launched 04/20/2015
- Client Designed
- Magento
- Shares admin with B. Tuff Jeans
- Theme based on new RWD theme
- Responsive
- SASS with Compass
- Typekit fonts
- jQuery
- Some extensions used:
- MageParts Customer Restrictions – disable cart by group
- BubbleShop CMS Tree – manage CMS pages and control which customer group sees what
- Groups Catalog 2 – hide categories and/or products by customer group
- MageMe WebForms Pro 2 – form builder
- Belvg Login Redirect – redirect user to different page when logging in
- AOE Scheduler – manage scheduler/cron tasks including a timeline view
- Cron Import Export – Paul developed a custom extension for importing/exporting products
- Store Locator using Easy Locator service
Huge Magento Export
A client of ours has a huge magento product database and they requested the ability to do mass updates to those products. At first we decided to have them use the Import/Export section of the site but because of the size of the product database it wasn’t possible. Then we decided to use the profile system in a cron but, considering all of the products in the database are configurable, and the profile system ignores configurable products that wouldn’t work either. So we landed on pulling the Import/Export system into a nightly cron.
and here it is
https://github.com/paulmeta13/magento-cron-importexport
Retrieve Authorize.net API keys from magento database.
Magento encrypts your authorize.net keys. Here’s how to retrieve them.
In the database, run this query.
select value from core_config_data where path IN ("payment/authorizenet/login", "payment/authorizenet/trans_key");
That should return 2 rows. Copy those rows into the following script and run it.
require_once("app/Mage.php"); //your actual path Mage::app()->setCurrentStore(1); $hlp = Mage::helper('core'); //The keys echo ($hlp->decrypt("FAKEYPiqkMKgprIv8kfp0wqQ==") . "\n"); echo ($hlp->decrypt("FAKEDjCTFxqdkwOYoUyD0OdQ==") . "\n");
Voilà!
Magento and Robots.txt
For all new Magento sites be sure to include a robots.txt. There’s a major problem with robots spidering the search results. It creates a huge server resource issue as well as an SEO issue. Feel free to edit/comment on this as Magento evolves and things need to be added/removed.
## robots.txt for Magento Community and Enterprise
## http://turnkeye.com/blog/optimize-robots-txt-for-magento/
## GENERAL SETTINGS
## Enable robots.txt rules for all crawlers
User-agent: *
## Crawl-delay parameter: number of seconds to wait between successive requests to the same server.
## Set a custom crawl rate if you're experiencing traffic problems with your server.
# Crawl-delay: 30
## Magento sitemap: uncomment and replace the URL to your Magento sitemap file
# Sitemap: http://www.example.com/sitemap/sitemap.xml
## DEVELOPMENT RELATED SETTINGS
## Do not crawl development files and folders: CVS, svn directories and dump files
Disallow: /CVS
Disallow: /*.svn$
Disallow: /*.idea$
Disallow: /*.sql$
Disallow: /*.tgz$
## GENERAL MAGENTO SETTINGS
## Do not crawl Magento admin page
Disallow: /admin/
## Do not crawl common Magento technical folders
Disallow: /app/
Disallow: /downloader/
Disallow: /errors/
Disallow: /includes/
Disallow: /js/
Disallow: /lib/
Disallow: /media/css/
Disallow: /media/css_secure/
Disallow: /media/customer/
Disallow: /media/downloadable/
Disallow: /media/favicon/
Disallow: /media/import/
Disallow: /media/js/
Disallow: /media/sales/
Disallow: /media/tmp/
Disallow: /media/wysiwyg/
Disallow: /media/xmlconnect/
Disallow: /pkginfo/
Disallow: /shell/
Disallow: /skin/
Disallow: /var/
## Do not crawl common Magento files
Disallow: /api.php
Disallow: /cron.php
Disallow: /cron.sh
Disallow: /error_log
Disallow: /get.php
Disallow: /install.php
Disallow: /LICENSE.html
Disallow: /LICENSE.txt
Disallow: /LICENSE_AFL.txt
Disallow: /README.txt
Disallow: /RELEASE_NOTES.txt
## MAGENTO SEO IMPROVEMENTS
## Do not crawl sub category pages that are sorted or filtered.
Disallow: /*?dir*
Disallow: /*?dir=desc
Disallow: /*?dir=asc
Disallow: /*?limit=all
Disallow: /*?mode*
## Do not crawl 2-nd home page copy (example.com/index.php/). Uncomment it only if you activated Magento SEO URLs.
## Disallow: /index.php/
## Do not crawl links with session IDs
Disallow: /*?SID=
## Do not crawl checkout and user account pages
Disallow: /checkout/
Disallow: /onestepcheckout/
Disallow: /customer/
Disallow: /customer/account/
Disallow: /customer/account/login/
## Do not crawl seach pages and not-SEO optimized catalog links
Disallow: /catalogsearch/
Disallow: /catalog/product_compare/
Disallow: /catalog/category/view/
Disallow: /catalog/product/view/
## SERVER SETTINGS
## Do not crawl common server technical folders and files
Disallow: /cgi-bin/
Disallow: /cleanup.php
Disallow: /apc.php
Disallow: /memcache.php
Disallow: /phpinfo.php
## PROJECT SPECIFIC FILES AND FOLDERS
## Do not crawl these files and folders that are developer created
#Disallow: /staging-only/
#Disallow: /m13apc.php
## IMAGE CRAWLERS SETTINGS
## Extra: Uncomment if you do not wish Google and Bing to index your images
# User-agent: Googlebot-Image
# Disallow: /
# User-agent: msnbot-media
# Disallow: /
Recent Comments