Skip to content

Commit da072ba

Browse files
committed
Update as of 9/13/2012
* Implemented the option to enable the single store mode in the system configuration, which simplifies the back-end GUI: * Hiding scope labels from the system configuration * Hiding the scope switcher from the CMS management pages and the system configuration * Hiding scope related fields from the system configuration * Hiding scope related columns and fields from the sales pages (order, invoice, shipment pages) * Hiding scope related fields from the promotions * Hiding scope related fields from the catalog pages * Hiding scope related columns and fields from the customers management page * Hiding scope related columns and fields from the customer and customer address attributes management pages * Implemented the history management for the Visual Design Editor * Implemented the user interface for themes management, which allows to list existing themes and add new ones * Replaced all usages of the old JavaScript translations mechanism with the new jQuery one * Refactored methods with high cyclomatic complexity * Converted some surrogate integration tests into functional Selenium tests * Converted some surrogate integration tests into unit tests * Fixes: * Fixed inability to install application with a prefix defined for database tables * Fixed displaying fields with model name in the payment methods settings * Fixed performance degradation of the back-end menu rendering * Fixed absence of the success message upon newsletter template creation/deletion/queueing * Workaround for occasional segmentation fault in integration tests caused by `Mage_Core_Model_Resource_Setup_Migration` * GitHub requests: * [#51](#51) -- fixed managing of scope-spefic values for Categories * [#56](#56) -- removed excessive semicolon in the CSS file * [#60](#60) -- fixed taking bind parameters into account in `Mage_Core_Model_Resource_Db_Collection_Abstract::getAllIds()` * [#61](#61) -- relocated declaration of the "Google Checkout" payment method into `Mage_GoogleCheckout` module from `Mage_Sales`
1 parent c0cf1af commit da072ba

File tree

154 files changed

+4763
-2318
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+4763
-2318
lines changed

CHANGELOG.markdown

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
Update as of 9/13/2012
2+
======================
3+
* Implemented the option to enable the single store mode in the system configuration, which simplifies the back-end GUI:
4+
* Hiding scope labels from the system configuration
5+
* Hiding the scope switcher from the CMS management pages and the system configuration
6+
* Hiding scope related fields from the system configuration
7+
* Hiding scope related columns and fields from the sales pages (order, invoice, shipment pages)
8+
* Hiding scope related fields from the promotions
9+
* Hiding scope related fields from the catalog pages
10+
* Hiding scope related columns and fields from the customers management page
11+
* Hiding scope related columns and fields from the customer and customer address attributes management pages
12+
* Implemented the history management for the Visual Design Editor
13+
* Implemented the user interface for themes management, which allows to list existing themes and add new ones
14+
* Replaced all usages of the old JavaScript translations mechanism with the new jQuery one
15+
* Refactored methods with high cyclomatic complexity
16+
* Converted some surrogate integration tests into functional Selenium tests
17+
* Converted some surrogate integration tests into unit tests
18+
* Fixes:
19+
* Fixed inability to install application with a prefix defined for database tables
20+
* Fixed displaying fields with model name in the payment methods settings
21+
* Fixed performance degradation of the back-end menu rendering
22+
* Fixed absence of the success message upon newsletter template creation/deletion/queueing
23+
* Workaround for occasional segmentation fault in integration tests caused by `Mage_Core_Model_Resource_Setup_Migration`
24+
* GitHub requests:
25+
* [#51](https://github.com/magento/magento2/issues/51) -- fixed managing of scope-spefic values for Categories
26+
* [#56](https://github.com/magento/magento2/pull/56) -- removed excessive semicolon in the CSS file
27+
* [#60](https://github.com/magento/magento2/issues/60) -- fixed taking bind parameters into account in `Mage_Core_Model_Resource_Db_Collection_Abstract::getAllIds()`
28+
* [#61](https://github.com/magento/magento2/pull/61) -- relocated declaration of the "Google Checkout" payment method into `Mage_GoogleCheckout` module from `Mage_Sales`
29+
130
Update as of 9/05/2012
231
======================
332
* Implemented encryption of the credit card name and expiration date for the payment method "Credit Card (saved)"

app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Group/Abstract.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ public function getWebsiteCount()
190190
*/
191191
public function isMultiWebsites()
192192
{
193-
return !Mage::app()->isSingleStoreMode();
193+
return !Mage::app()->hasSingleStore();
194194
}
195195

196196
/**

app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ protected function _prepareForm()
8686
'required' => true,
8787
));
8888

89-
if (!Mage::app()->isSingleStoreMode()) {
89+
if (!Mage::app()->hasSingleStore()) {
9090
$field = $fieldset->addField('store_id', 'select', array(
9191
'name' => 'store_id',
9292
'label' => Mage::helper('Mage_Catalog_Helper_Data')->__('Store'),

app/code/core/Mage/Adminhtml/Block/Checkout/Agreement/Edit/Form.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ protected function _prepareForm()
9898
),
9999
));
100100

101-
if (!Mage::app()->isSingleStoreMode()) {
101+
if (!Mage::app()->hasSingleStore()) {
102102
$field = $fieldset->addField('store_id', 'multiselect', array(
103103
'name' => 'stores[]',
104104
'label' => Mage::helper('Mage_Checkout_Helper_Data')->__('Store View'),

0 commit comments

Comments
 (0)