Currently, the menu item character limit is 50. I didn't know this until a customer placed an order and the comments were truncated to 50 characters and I couldn't read the rest.
In order to change this, it's in extensions\cart_module\controllers\Cart_module.php. Change the 50 for ... 500
[php] $cart_data = array( // create an array of item to be added to cart with id, name, qty, price and options as keys
'rowid' => !empty($cart_item['rowid']) ? $cart_item['rowid'] : NULL,
'id' => $menu_data['menu_id'],
'name' => $menu_data['menu_name'],
'qty' => $quantity,
'price' => $price,
'comment' => $this->input->post('comment') ? substr(htmlspecialchars(trim($this->input->post('comment'))), 0, 50) : '',
'options' => $cart_options
);[/php]
Also, you should change the limit in the textbox as well so customers know that there's a limit. extensions\cart_module\views\cart_options.php. Add "maxlength" attribute:
<textarea name="comment" class="form-control" rows="3" maxlength="500"><?php echo $comment; ?></textarea>