Cubix WS

Cubix Address Label Printing

  • Popularity Score 919 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Print address labels directly from admin. Ability to configure address label sheet size & other parameters
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

FREE
Previous Next
Overview

Cubix Address Label Printing

Do you need to print Address labels directly from the Magento admin panel? This lightweight and sturdy extension from Cubix Web Solutions allows you to just do that. You can select multiple orders from the Order grid and print address labels in just one click. You can configure the label sheet dimensions. You can also specify the label (row and column number) from where your printing should start.

Cubix Address Label Pro now available!

Pro version contains additional features:
* Ability to specify the label setting units in inches (imperial) or centimetres (metric)
* Ability to specify 'Start Label From' setting directly in the order grid. Saves a lot of time when you want to print a label from the middle of the sheet.
* Ability to add logo to each label. Can be company logo, shipment pre-paid logo, etc.
* Ability to add order no. to each label. You can also add a prefix to the number, eg. "Order #", "No.", etc.
* Ability to edit the label address template. Bring postcode before country name, remove company name, etc.
* Ability to print each label multiple times. Eg. you can configure that each address label should be printed twice.
* Ability to bold and CAPITALISE or Camel Case customer name
* Ability to bold and CAPITALISE or Camel Case address.

Available for £49.00 (+VAT if in EU) for 1 Magento installation license. Contact us on enquiry@cubixws.com with your name and address and we will send you a Paypal invoice.

Demo for Pro version:
http://magedemo1.cubixws.co.uk/admin
User: addresslabeldemo
Password: AddressTest1


Cubix Address Label Printing Free

Features:
* Lightweight and compatible with all extensions.
* Ability to specify the exact dimensions of the address label sheet.
* Ability to specify the starting row and column label in the address label sheet. No need to throw away the half used sheets.


Installation instructions:
* Go to Admin Panel > System > Magento Connect > Magento Connect Manager and install the extension.
* Refresh all cache. go to Admin Panel > System > Cache Management, click on 'Select All' to select all your cache, choose 'Refresh' from Actions and click on Submit.


Instructions for use:
* Go to System > Configuration > Address Labels. Setup your label sheet size.
* Go to Admin Panel > Sales > Orders.
* Select the orders for which you would like an address label.
* Under 'Actions' dropdown select 'Print Address Labels' and press Submit. Your Address Labels PDF will be downloaded
* Important: The Address Labels PDF is generated based on the size you specify in the Magento admin panel. However you will need to configure your custom label sheet page height and width in your printer properties. By default most printers will print PDF files on A4 size which may not be your label sheet size.
Release Notes

Cubix Address Label Printing v1.0.0

2012-06-14 22:44:46
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: 1.3, 1.4, 1.4.1.1, 1.4.2, 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7
You must be registered and logged in to get extension key.
You must choose from Magento Connect Version 1.5.1.0 or 2.0.
Learn more

Magento Connect 1.0 change

First release
Reviews

About the Developer

This extension was developed by and is supported by Cubix WS

Cubix Address Label Printing 4.3 5 17 17
Can we capitalise addresses?? Works well with my Zebra desktop printer :-) even managed to adapt the template file to add a company web address to each label. Would be perfect if someone could tell me how to Capitalise each word as customers have a habit of writing everything in lowercase :-( February 7, 2014
Good job : Works as excepted. Thanks for that. Proper code aAllowed me to sneak into it and add some stuff, like barcode on the label. So again Thanks ! December 9, 2013
Lifesaver! After spending all day trying to change the font on my invoices so that the Postie can read them I gave up. This has allowed me to print the address labels any size I want and stick on the box. Just remember to log out of admin and back in after installing otherwise you get a 404 error. December 9, 2013
Cyrillic dont print There is problem with Cyrillic texts - they don't print. May 30, 2013
Address too long hack Very handy module, works in EE 1.11 fine I added a quick and dirty hack for Aussies that others might like to modify. Changes: - Dropped country as we only ship locally - Abbreviated State and put Post Code on same line - Break address at 29 characters onto second line as we use a font size of 18 - Chop off long company names, limited to 29 chars [code] /* Draw shiping address */ $tempY = $this->y; $tempX = $this->x; $shippingAddress = $this->_formatAddress($order->getShippingAddress()->format('addresslabel')); $this->y -= $this->_convertInchToPoints((float)$this->_config(self::XML_TOPPADDING)); $this->x += $this->_convertInchToPoints((float)$this->_config(self::XML_LEFTPADDING)); $firstLine = true; // Modifications by FireHorse Dragonash @ FireHorse I.T. $arraySize = count($shippingAddress); if ($arraySize == 6) // if address array does not contain business name { $address = $shippingAddress[1]; $city = $shippingAddress[2]; $STATE_LONG = $shippingAddress[3]; $postCode = $shippingAddress[4]; } elseif ($arraySize == 7) // if address array contains business name { $company_name = substr($shippingAddress[1], 0, 29); // change 29 to the length of company name to be shown $address = $shippingAddress[2]; $city = $shippingAddress[3]; $STATE_LONG = $shippingAddress[4]; $postCode = $shippingAddress[5]; } $long_address = 0; if (strlen($address) > 30) { $long_address = 1; $address_line1 = substr($address, 0, 28); $address_line2 = substr($address, 28); } if ($STATE_LONG == "Queensland") { $state = "QLD"; } elseif ($STATE_LONG == "Northern Territory") { $state = "NT"; } elseif ($STATE_LONG == "Victoria") { $state = "VIC"; } elseif ($STATE_LONG == "New South Wales") { $state = "NSW"; } elseif ($STATE_LONG == "South Australia") { $state = "SA"; } elseif ($STATE_LONG == "Western Australia") { $state = "WA"; } elseif ($STATE_LONG == "Tasmania") { $state = "TAS"; } elseif ($STATE_LONG == "Australian Capital Territory") { $state = "ACT"; } if ($arraySize == 6) // no company name { if ($long_address == 1) // split address over 2 lines { $shippingAddress[1] = $address_line1 . "-"; $shippingAddress[2] = $address_line2; $shippingAddress[3] = $city; $shippingAddress[4] = $state . " " . $postCode; // put state and postcode on same line } else { $shippingAddress[1] = $address; $shippingAddress[2] = $city; $shippingAddress[3] = $state . " " . $postCode; // put state and postcode on same line unset ($shippingAddress[4]); } unset ($shippingAddress[5]); // remove country line } elseif ($arraySize == 7) // address contains company name { if ($long_address == 1) { $shippingAddress[1] = $company_name; $shippingAddress[2] = $address_line1 . "-"; $shippingAddress[3] = $address_line2; $shippingAddress[4] = $city; $shippingAddress[5] = $state . " " . $postCode; // put state and postcode on same line } else { $shippingAddress[1] = $company_name; $shippingAddress[2] = $address; $shippingAddress[3] = $city; $shippingAddress[4] = $state . " " . $postCode; // put state and postcode on same line unset ($shippingAddress[5]); } unset ($shippingAddress[6]); // remove country line } foreach ($shippingAddress as $value){ [/code] April 18, 2013
utf-8 support Have hack to add utf-8 support to this module \app\code\local\Cubix\AddressLabel\Model\Pdf.php find this code protected function _setFontRegular($object, $size = 8) { $font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA); $object->setFont($font, $size); return $font; } protected function _setFontBold($object, $size = 8) { $font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA_BOLD); return $font; } AND replace with this one protected function _setFontRegular($object, $size = 8) { //Start edited to enable full utf-8 support for Hebrew lang. happyuserster@gmail.com //$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA); $font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . DS .'lib/LinLibertineFont/LinLibertine_Re-4.4.1.ttf'); //! End edited to enable full utf-8 support for Hebrew lang. happyuserster@gmail.com $object->setFont($font, $size); return $font; } protected function _setFontBold($object, $size = 8) { //Start edited to enable full utf-8 support for Hebrew lang. happyuserster@gmail.com //$font = Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA_BOLD); $font = Zend_Pdf_Font::fontWithPath(Mage::getBaseDir() . DS .'lib\LinLibertineFont\LinLibertine_Bd-2.8.1.ttf'); //END edited to enable full utf-8 support for Hebrew lang. happyuserster@gmail.com $object->setFont($font, $size); return $font; } Tested working with Languages: Ukrainian Russian Hebrew March 20, 2013
Hebrew text not printing on pdf file extension support only english language. Its not print Hebrew text on pdf. The Hebrew Text is not displayed on the pdf file. March 13, 2013
Hi, After the installation I get the error message "Exception printing is disabled by default for security reasons" in the backend - I wasn't even able to clear cache any more. Just could reinstall my backup and uninstall the extension. Any idea how to solve this? Thanks!!!! January 1, 2013
Hi, this extension is very usefull. I have a label that i use to adresses tha is 4.1in * 2.9in. I need that the label get printed with store details. I mean, left-top corner with my details and right-botton with the details of customer. Is this possible?? Thank you for share this fantastic extension. Pedro December 19, 2012
Very Exciting Extension. You are Cool!!! December 14, 2012
2 next>>
Q&A
(8 Questions : 1 Answer)

Product Q&A

Ask your questions. Share your answers.

 
 
« Back
 
 
Sort by
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26675779
Customer avatar
i have a 404 error?
by
cosmeticblush
-
1 year, 4 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0

Answers

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26644600
Customer avatar
Answer: 
Log out, then log in again.
by
beargum
-
1 year, 4 months ago
0points
1out of 2found this answer helpful.
Was this helpful?Yes1No1
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_285777
Customer avatar
I get the following error message:

Mage registry key "_singleton/cubix_addresslabel/observer" already exists";i:1;s:3135:"#0 /homez.705/domain/www/app/Mage.php(222): Mage::throwException('Mage registry k...')
by
Jamz
-
1 year, 4 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

Problem, please help.

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26894159
Customer avatar
Hello, no matter how large I set the height and pitch of the labels, it's printing the next row of labels 2 line breaks below the previous row. :/

I started by inputting the correct label dimensions from the packaging, and noticed it wasn't obeying the heights I set it to, so tried increasing the height but it remains the same, still printing each row of labels 2 line breaks below the previous row..
by
alvoram
-
1 year, 3 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26519921
Customer avatar
by
javaidtpss
-
1 year, 2 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26008198
Customer avatar
Hust installed on Magento 1.5, works great but a few points for development:

- When shipping inland I want to remove the country, when shipping outland I want to have the country printed
-possible to have postal code and city on same line
- remove state
by
flexmedia
-
1 year, 1 month ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_26934224
Customer avatar
I am trying to edit config.xml and inserting {{var order.increment_id}} in the address_template but the PDF is not printing the Order Id.
Any idea which variable should I be using to print the Order ID?

And not required, but would love it if I can add my logo on the labels.
by
holyphoton
-
9 months ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_27279002
Customer avatar
Hi
I have just installed the extension, and setup it up.
When I ties to print, this error-message shows up "There are no shipping labels related to selected orders."

I have marked the order ;)

I am running on a CE 1.8.1.0
by
zmarto
-
3 weeks, 1 day ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
 
0 answers

blank pdf

Avatar Image Url:: http://www.magentocommerce.com/images/avatars/uploads/avatar_348840
Customer avatar
Hello,

i have installed, but the pdf file generated is blank.
do you know what i can do to make it works ?

best regards
Daniel
by
misterping
-
2 months, 3 weeks ago
0points
0out of 0found this question helpful.
Was this helpful?Yes0No0
1 of 1
1 of 1
Get Help

Support for This Extension

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Magento Platform Support

If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.

Close

Register

* Required Fields

Close window

Forgot Your Password?

Please enter your email below and we'll send you a new password.

* Required Fields

Close window

Login

To upload extension you must be logged in.

* Required Fields

Close window

You are using an outdated browser

We built Magento Connect using the latest techniques and technologies.
This makes Magento Connect faster and easier to use.
Unfortunately, your browser doesn't support those technologies.
Use the links below to download a new browser or upgrade your existing browser.