Your shopping cart is empty. Browse our Store

Magento

Open Source eCommerce Evolved

MTO 0.6

Wow, the response to MTO has been pretty overwhelming.  My PM inbox is getting pretty full.  If you have questions, don’t hesitate to ask them in the comments of any blog post, or create your own blog post.  If I haven’t responded to your PM, I’m sorry.

This 0.6 release brings metric support with meters and centimeters.  Also, one user asked for plain text input from users, that feature should be finished now.

Configuration and installation is really going to be rough for a lot of people since there are quite a few template and layout changes.  Ask questions here, start a new wiki page perhaps, don’t hesitate to create content in this group.

http://biz.metrofindings.com/main.page/magento_modules.html

http://biz.metrofindings.com/main.content.image/magento_mto_3.png

RSS comments feed for this entry

User Comments

|16 comments
  1. 1Bruno LAFITTE posted Thu, April 24, 2008

    I have download MTO, and after how install MTO ?

  2. 2Mark_Kimsal posted Thu, April 24, 2008

    There are 3 files in “Metrof/MadeToOrder/install.files/”

    README
    DOC
    and INSTALL

    Follow the INSTALL, then follow the DOC to run the back-end.

    Basically, you have to copy XML files and templates to a couple places, then create product attributes and tell MTO about the attributes.

  3. 3Bruno LAFITTE posted Thu, April 24, 2008

    ok thanks
    Is it with this module MTO that I was able to sell my products by 6 ?

    Bruno of Paris

  4. 4Mark_Kimsal posted Thu, April 24, 2008

    Yeah, I think you have to add an attribute called “case” or “case_ct” to your products.

  5. 5Mark_Kimsal posted Fri, April 25, 2008

    yes, make an attribute called “case”

    you need to add some XML to the layout/madetoorder.xml file

    instructions are here:

    http://biz.metrofindings.com/main.page/Made_to_Order_MTO_Magento_Module

  6. 6StarGumbo posted Mon, April 28, 2008

    First of all, great module, I can already see many different applications that this will be really helpful for.

    I am having a couple problems after installing.  One is that I get the error ‘mto:no such product’ on the first configurable product in the category, and it truncates all products thereafter.  I’ve remedied this by commenting out lines 60 & 61 in product.php but I’m guessing there is a better solution (or something I’ve configured wrong).  The second problem I’m having is getting the attributes to display properly on the product.  I can get width / height / comment to display fine, but can’t get any variation in attributes.  I’m guessing there’s something I’m missing in configruing the xml - is there any way you could outline what the xml layout is?

  7. 7Mark_Kimsal posted Tue, April 29, 2008

    @StarGumbo

    yes, remove line 60, that should be gone.  That was just for testing the ajax calls.

    It seems that a lot of people have trouble installing, and I’m not sure where the problem is.  Can you PM me for an installation that I can see?  That is probably the only way that I can tell which instructions are not clear to others.

    I don’t know what you mean about showing variations in the attributes.  All the mto_* attributes should not be visible on the front-end.  Any variation comes from the mto_*_min and mto_*_max product attributes.

    The only change to the layout is that the product_view_type_simple file is replacing the catalog/product/view/type/simple.phtml file.  This new file calls a child block which has the template “customsize.phtml” right under the input box.

    This module does not work with configurable products, only simple products.  It is meant as a replacement of configurable products.

  8. 8StarGumbo posted Tue, April 29, 2008

    Unfortunately I don’t have a published version at this time, but I assure you I have it installed properly.  I didn’t find the install all that difficult and have done it about 5 times now to ensure proper installation.  But then again I’ve been working with Magento since October so I have at least a basic understanding of what Magento wants.  If you could give a map of the XML file with what details go where it would be helpful.

    What I mean by variations in attributes is this; no matter what sizing attributes I change in the Configuration panel, I can still see only Height and Width from the front end.  If I add and remove the ‘comments’ attribute, it functions as it should.  I haven’t tried adding several text fields.

    What I find this especially useful for is quotes.  If someone wants a quote for a custom storage area, it would be great for them to get four different quotes without having to submit 4 different forms with their name/email/etc.  I hadn’t tried applying it to a configurable product yet but I could see how that could tie in nicely actually.

    Thanks again for your work on this

  9. 9Mark_Kimsal posted Wed, April 30, 2008

    @stargumbo

    I think i can whip up some screenshots and highlight which parts of the pages related to which template files and layout files.  Is that what you’re looking for?

    If you’re only seeing height and width on the product page, perhaps it’s a bug in the madetoorder/view.phtml file.  That might not be cycling through the attributes properly, it might be hard coded to only do WxH and 1 text box.

    A quote system that interacts with the cart would be a cool idea.  I’m thinking of a special “contact us” form that, when submitted, will read the user’s cart, format it as an order (line items, quantities, details) and store it in the DB with a status, or e-mail it to someone.  And then reset their cart.

    The only problem would be stopping someone from checking out with those products, or really driving home the differences between getting a quote and placing an order with instructions.

  10. 10h_wxlr posted Mon, May 5, 2008

    Dear Mark,

    couple of questions:

    1. Metric Support:
    How exactly would I set up the three attributes mto_width_min, mto_width_max & mto_width_step to have it shown on the frontpage like this (example just for width):
    1st dropdown: only meters (1m, 2m, 3m, 4m etc. up to max-cm/100)
    2nd dropdown: only centimeters (10cm, 20cm .. 90cm = stepping)
    So the logic is, 1m + 30cm to choose from if the customer wanted a 130cm wide piece. Right now, it shows centimeters in the first dropdown as well as in the second (just for this one width-attribute).

    2. How do I set up MTO to accept two numbers (like width & length) as text-input on the frontend? (How can I make the text-input-fields appear?)

    3. Price Calculation (How?)
    a )Can the squaremeter-price be calculated from the text-input?
    b) How do I tell it to calculate the squaremeter out of what was chosen (either input or dropdown)?
    c) Will I have to update/change a certain file within the module to accomplish that?

    Thank you very much, again. I wish there were more public questions asked and less “behind the scenes” about this fine module so that everybody can learn and contribute.

    Cheers

  11. 11Mark_Kimsal posted Tue, May 6, 2008

    1. Setup the product attributes as detailed in the instructions on
    http://biz.metrofindings.com/main.page/Made_to_Order_MTO_Magento_Module

    Tell your specific product that MTO step is 10, for 10 centimeter increments in the second drop down.

    2. To use text boxes, use the admin panel and set the mto_width variable to plain text, use as dimension=no.
    Do the same for mto_height

    3.  To use the price calculations, all you need to do is setup the XML file properly.
    a. yes
    b. this is done in the Helper, or the Model, I forget
    c. Yes, the XML in the pricing sheets folder.

  12. 12h_wxlr posted Tue, May 6, 2008

    @Mark: thanks
    For quetsion number 1.:

    this is how it is set up:
    mto_width_max: 1000 (largest width is 10 meters)
    mto_width_min: 100 (smallest being 1 meter)
    mto_width_step: 10 (increments of 10cm)

    This is what it shows:
    1st. dropdown: 100cm, 200cm ... 900cm and then (?): 1m
    2nd dropdown: 0cm 10cm, 20cm, 30cm ... (alright)

    The first dropdown, though, should show “1m” instead of “100cm”. (As it is right now, the “1m” after the “900cm” isn´t logic, in that sense.)

    I accomplished to “show” it in the right manner by changing the file “Block/Product/ view.php” at line 156 & 157. Instead of “1000” I put “100” there. This gives me exactly what want with the above settings - though I´m pretty sure this is a bad hack, since I didn´t really know what I was doing there.

    Maybe you can help a little further on this. Thank you.

  13. 13Mark_Kimsal posted Wed, May 7, 2008

    the first drop down is always one power of 10 greater than the smallest… i couldn’t figure out any other better way to do it.

    so, 10 cm increments are going to give you:

    drop down 1

    100
    200
    300
    ..

    and drop down 2

    0 cm
    10 cm
    20 cm
    ...
    90 cm

    Otherwise, you have a dropdown with 100 entries in it.

    So, you want drop down 1 to be 2 powers of 10 greater than the smallest step,

    1000
    2000
    3000
    ...

    and have the second drop down be from 0 to 1000 / step

    0
    10
    20
    ...
    90
    100
    110
    120
    ...
    980
    990 cm

  14. 14Mark_Kimsal posted Wed, May 7, 2008

    Incidentally, this is why working with Metric is actually harder than the English system.  There’s really 2 sets of significant numbers with “decimeters” being almost like a fraction to meters, and centimeters being a fraction to decimeters.  With inches you can get away without using feet for quite a while, it’s not unusual for someone to order 480 & 1/2”, instead of 40’ & 1/2”.

  15. 15Mark_Kimsal posted Wed, May 7, 2008

    Okay, I messed up the metric calculations.  I setup the system thinking about 1 cm increments, then I did the testing with 10 cm increments and didn’t notice that it was not correct. 

    @h_wxlr you’re fix is correct and it’s going into 0.7.0

  16. 16h_wxlr posted Wed, May 7, 2008

    ok, at the same time I wrote a whole long post explaining the metric system --> deleted wink anyway, thanks.

    (1km = 1000m; 1m = 100cm; 1cm = 10mm and 1m is also 10dm BUT decimeters are commonly not used, a 1.3m long piece is one meter plus 30 centimeters ... wink


© Copyright 2008 Varien. Magento is a trademark of Irubin Consulting Inc. DBA Varien