diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 19c1ef72d..7016a639f 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -27,6 +27,10 @@ Consulting, LLC) - fix: Order of content position loops in Page Layout (Yung Han Khoe, United Knowledge) http://www.plainblack.com/bugs/tracker/7.4-order-of-content-position-loops-in-page-layout + - RFE: Product (operation based) (perlDreamer Consulting, LLC.) + Display the productId in the product manager to make it easier to use + with the product macro. + http://www.plainblack.com/rfe/request-for-enhancement/product-operation-based#v43RzN_dmRPokd9SCRKWUw 7.3.19 diff --git a/lib/WebGUI/Operation/ProductManager.pm b/lib/WebGUI/Operation/ProductManager.pm index 3f98e6308..011b23295 100755 --- a/lib/WebGUI/Operation/ProductManager.pm +++ b/lib/WebGUI/Operation/ProductManager.pm @@ -164,7 +164,6 @@ sub www_editProduct { name => 'productId', value => $productId }); - $f->getTab("properties")->text( -name => 'title', -label => $i18n->get('title'), @@ -861,6 +860,7 @@ sub www_manageProduct { $output .= "

".$product->get('title')."

"; $output .= "

".$i18n->get('properties').$session->icon->edit('op=editProduct;productId='.$productId)."

"; $output .= ""; + $output .= ""; $output .= ""; my $useSalesTax = $product->get('useSalesTax') ? $i18n->get(138, 'WebGUI') diff --git a/lib/WebGUI/i18n/English/ProductManager.pm b/lib/WebGUI/i18n/English/ProductManager.pm index 420d4f231..189726a12 100644 --- a/lib/WebGUI/i18n/English/ProductManager.pm +++ b/lib/WebGUI/i18n/English/ProductManager.pm @@ -642,6 +642,12 @@ the form.
|, context => "A time period for group expires offset", }, + 'productId' => { + message => "Product ID", + lastUpdated => 0, + context => "Unique identifier for a Product", + }, + }; 1;
".$i18n->get('productId')."".$productId."
".$i18n->get('price')."".$product->get('price')."