Could be a filename case issue. For example, confirm that if you have a class like the following: Vendor_Extension_Block_Test is saved as Test.php with capital T. If lowercase t you will see block not found. Same with controllers eg IndexController.php etc
I would suggest, first you try to find the tables with most rows & size by using SQL:
TABLE_NAME AS "Table",
TABLE_ROWS AS "Rows #",
(DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024,
) AS "Size (MB)"
WHERE information_schema.TABLES.TABLE_SCHEMA = 'database-name'
TABLE_NAME LIKE 'log_%...
I would not recommend this. What's to stop a bot filling out spam content, someone else's email, ticking the box and turning your magento store into a spam server.
If you do decide to do this make sure you have captcha on the form.
None of the answers here give a proper solution. They either miss the point completely (the question is about the logos in the backend, not frontend) or they offer temporary solutions that only work until Magento is updated, at which point the custom files are overwitten and you are back to square one.
The recommended method is to create a custom module, as ...
Hunk #1 FAILED at 144 means line does not match to the patch. Definitely modified those file that is why refusing to apply the patch.
The easy solution is: copy affected file from the core(that magento offer, download from magento) replace this and try to apply the patch again.
Yes : If your logic allows you to listen to sales_convert_quote_to_order event.
Example of addSalesRuleNameToOrder defined in Mage/SalesRule/Model/Observer.php
No call to $order->save();
I have successfully used this in a custom module. My observer method is just:
I know this is very late, but for anyone looking for this, the solution offered is terrible. Prototype actually offers a way to 'extend' existing functions.
Since the 'Place Order' button triggers the Review.save()-function, you can extend it using wrap() as follows:
Within your custom module, add a block or js_item from your layout XML file (as long as ...
One possibility of achieving this would be to create a custom module with an event observer on 'controller_action_postdispatch_checkout_onepage_saveBilling'-event. In your module's config.xml under the global/events node put this:
<controller_action_postdispatch_checkout_onepage_saveBilling><!-- when a billing address is saved check for double ...