From 3e2d5c6adf5ff945e9604355f29a19631f61034b Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 16 Jul 2008 01:05:06 +0000 Subject: [PATCH] Add a continue shopping url to the Donation, Product, FlatDiscount and Subscription Sku's. Update all the templates to display this URL. The new url takes the user back to the view method with no extra variables set (like hasAddedToCart). --- docs/changelog/7.x.x.txt | 3 +++ .../packages-7.5.17/default_product.wgpkg | Bin 2519 -> 2556 bytes ...oot_import_default-donation-template.wgpkg | Bin 0 -> 1266 bytes .../root_import_flat-discount-default.wgpkg | Bin 0 -> 978 bytes .../root_import_subscription-default.wgpkg | Bin 0 -> 1282 bytes lib/WebGUI/Asset/Sku/Donation.pm | 1 + lib/WebGUI/Asset/Sku/FlatDiscount.pm | 1 + lib/WebGUI/Asset/Sku/Product.pm | 5 +++-- lib/WebGUI/Asset/Sku/Subscription.pm | 1 + lib/WebGUI/Help/Asset_Donation.pm | 1 + lib/WebGUI/Help/Asset_FlatDiscount.pm | 1 + lib/WebGUI/Help/Asset_Product.pm | 1 + lib/WebGUI/Help/Asset_Subscription.pm | 1 + lib/WebGUI/i18n/English/Asset_Donation.pm | 6 ++++++ lib/WebGUI/i18n/English/Asset_FlatDiscount.pm | 6 ++++++ lib/WebGUI/i18n/English/Asset_Product.pm | 6 ++++++ lib/WebGUI/i18n/English/Asset_Subscription.pm | 6 ++++++ 17 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 docs/upgrades/packages-7.5.17/root_import_default-donation-template.wgpkg create mode 100644 docs/upgrades/packages-7.5.17/root_import_flat-discount-default.wgpkg create mode 100644 docs/upgrades/packages-7.5.17/root_import_subscription-default.wgpkg diff --git a/docs/changelog/7.x.x.txt b/docs/changelog/7.x.x.txt index 240841e29..a4f5fcd9f 100644 --- a/docs/changelog/7.x.x.txt +++ b/docs/changelog/7.x.x.txt @@ -12,6 +12,9 @@ - fixed: edit branch only changes meta data fields if another value is changed - fixed: Gallery reverts to undeletable bare asset if created with default view "Single Album" + - fixed: The Sku's, Donation, Product, Subscription and FlatDiscount have a + continue shopping url that will take the user back the Sku in its normal + mode. 7.5.16 - Created a migration from 7.4.40 directly to 7.5.16. diff --git a/docs/upgrades/packages-7.5.17/default_product.wgpkg b/docs/upgrades/packages-7.5.17/default_product.wgpkg index 6a344db89bcbaeee0fcfd32bfbe92bacfab5112d..28b5ebc51ec9bd3ce521c91255172fe4f8652d81 100644 GIT binary patch literal 2556 zcmVYiwFP!00000|Lt0NZ`(K)&)@SY2p5ZXfI6{!PSmV{w$pC2J4betwiv8; z0$QSNZe>ZJs3vaF@4k;WB};0K7U%-C0Usjyj^8`@_@u*wum2hh2D8cJ-~he{(}DaB z#^ZwnWM6}WAQ+5h!*MW~1_vk@%*K-g1WUgDt1LKXAR5kbv?1;M%7U<>eOM|t7$_yh z_y5UD*klm6&*?<{KKyTyrC&$~pg0xw7L@nxKMZE$Y0duQ;dpj{249GOCz-Eh|HDqM z-^}30A0P;O1lO77uzyI@CUdmaP6UHei#8o*>%uH~>UtH%I<0O76hte`hO0F8Xfnt|tc|rI2WLGI+uOTE) z<2omD%^7}0aD0K+`wMYV5Uv-UJ>%Ov5nkzDld0ogvP2S($qJVVzXV9)GU9FmEzVfR zGrr4}YM$h@ctzuwq>@13maJJ;=BM$Cm~u5VbYq-=I0mMZn7&65z+L=x(Ysm$Bf)#o zn=jZRUGNi(QoJQFM&lEq#^rm=kk)R#=ph=nj?GVwup*;K$>nr~3Q`m_OAmq4A&$2+ z{XNy(fFFo6cZ{Mej~osz-*lG zj?oHv!4y^;%}qoKhF2L?#frb(=dLKy!EH~J`iI^BH@E;lCGkb}95XIMpg!09cPW@} zAkY4hmA?YGP*}`Qa@e0m^q8sj??2yAawQl%`tixhl6_`&Q`Q$*hNdMs-(-1C)Aef= z)PJ6)oUl}S5l$YNS*Xy{klJe=i)FxC*LQXClxDSH_hm+p{uI)mLM8eY83#uI`^F1)M_C^}H4y4>kSb;p2x-#ewfq=dOn$HuM^|3o6D!mi8T3 z?!R)c7Kj=7O-h zU#?lsfn|Ov-f(KPJFj1~+{{d)!L1F{$j#Ob=Cs%3LCz9}hO?g4e}9sm+-WesvaA@* z(rv=jBDmDmN7ee(ZL-DDC*xZq*vRdc2pSrl2%1Uy`~C=g1qTkP|I_;WZ}teg7e2~COa#P?)Zy5Zi8<0m^=zd;{Z_LAR{<=J>&jN4TLhFvEeeffmZNp)H z{lsi!IrJ{zm}iCtc4(jMq3Uiss;eZ!JWR-nTXN8}?_bfFZ^Ga&?xN%#1~(yICXdmc zLWXlf9dj*s=!hCM8!q*QkYO;f+AVmLB^e7J%zhGYE$Syo7ZOtsOvC%oq+(PDcZs8S z!n4!3uZg}Gh_}_>i0b3Mf^&BNiqQ3jLwF~#om@4QllW$`eKdB}WO$bQxG%WA4H7Pe z(^;nbD!dHD+fJyti4$wVml=bjY#8L%h|zdW&;z5sO>^zO&&A1xvL9RXJwf`xy-lrc?x;$`jHYF03v1Hti9hU|7 zjVdwDp+ON=Ct<@OVe8T7N9hT2J0 z0YKZgL*+85%V{#bmkc}B@5{26O4VwWHqHG^$Mi!VZmg5*5Set?G(FtFUd!B~z0g2# zOFf0a7xj#FYD;?3MH`8`nT~Xx6;#Ft!pkB{O6~S^Bei1|k>+ z(_jkqf%i}bJaYj~VM=7b2;F2?r|C;b4XT9nhQyN+V%t)+<5~SN4w6P}m-912)Dwy0 zwSHLSDL;Pm;qRMw7yRw))hK@d`*elR*1qoNy8`;=QaO(TRL$~nnWnl~Ds15LpO%r2 z(NvHKhU3xkWP0o&p~6v%ckxFye0G)0FkXGQ;PI>EypP#Gd*V@^Pd|M6W*#^CF35KT Sz9aArA@DyOF$wwrEC2wwg9oGl literal 2519 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 AjQ{`u literal 0 HcmV?d00001 diff --git a/docs/upgrades/packages-7.5.17/root_import_subscription-default.wgpkg b/docs/upgrades/packages-7.5.17/root_import_subscription-default.wgpkg new file mode 100644 index 0000000000000000000000000000000000000000..849a447235e25fe6e6ae7b8b72e9d8f1820bb145 GIT binary patch literal 1282 zcmV+d1^xOTiwFP!00000|Ls>>Pa8QD&U1goC{M5|$xK2LGGrrhClYO05kR|}ZRN~3 z8JCGY*d9V!@!$8@bFp*V-G?G|C4xkd&+R+6&!$#+{g3OqomQ(-fp53%>ThpU@%*09kj=G~YXo9JSt7`K9Q-Ufy2L0PqUpMn%_-)$u&{%06-UZr zeZ(1)buv?l)I~ZL0VjzhjP8Yag3?$T3`htpb4U1b+!gm<&(H22-Nj`}FYXQo7jvUa z#5HG<$wiXoYNbNNB?&`Jb#%{|OgT%FL3kDtnTZ-kCh;tZi@Nnf^5g_ifAQ<6I-lNH zphwmIh>z$<_K-u-41)p*dlHPlJR$Dn8T3b0hlE>Y{azhqZZcQeoJ<^ng@D4;z*7x{ zGeSSnJQ~CUOnnn5U{rDz3vi_b8Kz9DL|*6sX4^2tC!36W^&G|~WFZkyp2d*J7@J^G zvy3H`WGRq70eDd}H~7Z@5fVqxvv9~x5SJ!|-H8yFvs1QVBq8at{4zrH;dhpPfI`BO zm2O7z^Buu+<@&HU=1yHp$~$r84`^+~@dVmuJgZs~n&O*?B?+O^TOLD``=19?Vos5o zXB6)gT8_xooN+28qwkg3?qS(>1={Lc76!+{AYK~5mBhgse)Q;=^kIA~H7oPA(XrKR z6x!?RoF$wDxEL}Wc%_Zoz;GO5JUd|_zCvRh_m>h9GZe>|LjiX-72DY6Wj1{b-y;MC=chrWy-@+)^-t>L1YrcGK5B$6A4+J zb2ht19Mg=7EcVj$eFB3#-9+x1l|BOTXa>8-B6N>ZOrmEfq z%kK{ZET=}bB-(Mui1Z%oLz@SkozslHca5faAjwB2$%F)YA+(W|84-$l(Kyb)Tga8*9p*Vzoybf~E3KLJb-hnq^PZmFE_Uk*Q9t=Ex=D;7Ky z4OzN}BN(dV7^K>7Psl}#9d#`Me@M7I>wyp@UDcLv6X&~LW4+2R*+#Ew)Cv~Qbz$VD5K|gPKJ>&M#|jBuo5%1!3xejDz*ewjs!w$Cyrl*!KjCp1)M9 z<;*ORcHFD$HutUBSC6iIYxN*>yPa;g)oEDs&+!vc_xow_&hQ#u+iQ0Zy4FJk-Zjw7 zVrQ)#fh%P`pyxnB*)mun^$-#8Pu2Ps7=V}te38iO!n1`-qG|rr9(ivJFV6*i@b<=L^tc%UD->LcmyHbv(chG2cTP7l`EO2BF s@A_C1g(kA{SEH&P(J${_ezNEO8=SWayj9?>0%ZmM1`|uKGyoI;0O<^NX#fBK literal 0 HcmV?d00001 diff --git a/lib/WebGUI/Asset/Sku/Donation.pm b/lib/WebGUI/Asset/Sku/Donation.pm index 52b83a52c..03fb5c3c9 100644 --- a/lib/WebGUI/Asset/Sku/Donation.pm +++ b/lib/WebGUI/Asset/Sku/Donation.pm @@ -155,6 +155,7 @@ sub view { donateButton => WebGUI::Form::submit( $session, { value => $i18n->get("donate button") }), priceField => WebGUI::Form::float($session, { name => "price", defaultValue => $self->getPrice }), hasAddedToCart => $self->{_hasAddedToCart}, + continueShoppingUrl => $self->getUrl, ); return $self->processTemplate(\%var,undef,$self->{_viewTemplate}); } diff --git a/lib/WebGUI/Asset/Sku/FlatDiscount.pm b/lib/WebGUI/Asset/Sku/FlatDiscount.pm index 1c6c9087b..694eccbfd 100644 --- a/lib/WebGUI/Asset/Sku/FlatDiscount.pm +++ b/lib/WebGUI/Asset/Sku/FlatDiscount.pm @@ -233,6 +233,7 @@ sub view { formFooter => WebGUI::Form::formFooter($session), addToCartButton => WebGUI::Form::submit( $session, { value => $i18n->get("add to cart") }), hasAddedToCart => $self->{_hasAddedToCart}, + continueShoppingUrl => $self->getUrl, ); $var{alreadyHasCoupon} = $self->hasCoupon(); diff --git a/lib/WebGUI/Asset/Sku/Product.pm b/lib/WebGUI/Asset/Sku/Product.pm index 67f4ea79f..40570d854 100644 --- a/lib/WebGUI/Asset/Sku/Product.pm +++ b/lib/WebGUI/Asset/Sku/Product.pm @@ -1583,8 +1583,9 @@ sub view { $var{'addvariant_label'} = $i18n->get('add a variant'); $var{'canEdit'} = 1; } - $var{variant_loop} = \@variantLoop; - $var{hasAddedToCart} = $self->{_hasAddedToCart}; + $var{variant_loop} = \@variantLoop; + $var{hasAddedToCart} = $self->{_hasAddedToCart}; + $var{continueShoppingUrl} = $self->getUrl; my $out = $self->processTemplate(\%var,undef,$self->{_viewTemplate}); if (!$self->session->var->isAdminOn && $self->get("cacheTimeout") > 10) { diff --git a/lib/WebGUI/Asset/Sku/Subscription.pm b/lib/WebGUI/Asset/Sku/Subscription.pm index 497d0624f..c2ea4e1ac 100644 --- a/lib/WebGUI/Asset/Sku/Subscription.pm +++ b/lib/WebGUI/Asset/Sku/Subscription.pm @@ -504,6 +504,7 @@ sub view { formFooter => WebGUI::Form::formFooter($session), purchaseButton => WebGUI::Form::submit( $session, { value => $i18n->get("purchase button") }), hasAddedToCart => $self->{_hasAddedToCart}, + continueShoppingUrl => $self->getUrl, codeControls => join (' · ', ( ''.$i18n->get('generate batch').'', ''.$i18n->get('manage codes').'', diff --git a/lib/WebGUI/Help/Asset_Donation.pm b/lib/WebGUI/Help/Asset_Donation.pm index b382ebc07..bb758acfb 100644 --- a/lib/WebGUI/Help/Asset_Donation.pm +++ b/lib/WebGUI/Help/Asset_Donation.pm @@ -24,6 +24,7 @@ our $HELP = { { name => "hasAddedToCart" , required=>1 }, { name => "thankYouMessage", description=>"thank you message help" }, { name => "defaultPrice", description=>"default price help" }, + { name => "continueShoppingUrl" }, { name => "templateId", description=>"donation template help" }, ], related => [ diff --git a/lib/WebGUI/Help/Asset_FlatDiscount.pm b/lib/WebGUI/Help/Asset_FlatDiscount.pm index 3d613bad1..b226c2fa2 100644 --- a/lib/WebGUI/Help/Asset_FlatDiscount.pm +++ b/lib/WebGUI/Help/Asset_FlatDiscount.pm @@ -27,6 +27,7 @@ our $HELP = { { name => "hasAddedToCart" , required=>1 }, { name => "thankYouMessage", description=>"thank you message help" }, { name => "alreadyHasCoupon" }, + { name => "continueShoppingUrl" }, ], related => [ ], diff --git a/lib/WebGUI/Help/Asset_Product.pm b/lib/WebGUI/Help/Asset_Product.pm index 4c58556ad..8c79087d9 100644 --- a/lib/WebGUI/Help/Asset_Product.pm +++ b/lib/WebGUI/Help/Asset_Product.pm @@ -64,6 +64,7 @@ our $HELP = { { 'name' => 'buy_form_footer' }, { 'name' => "hasAddedToCart" , required=>1 }, { 'name' => "thankYouMessage", description=>"thank you message help" }, + { 'name' => "continueShoppingUrl" }, { 'name' => 'addspecification_url' }, { 'name' => 'addspecification_label' }, { 'name' => 'specification_loop', diff --git a/lib/WebGUI/Help/Asset_Subscription.pm b/lib/WebGUI/Help/Asset_Subscription.pm index 213ebc7a0..b20213e3c 100644 --- a/lib/WebGUI/Help/Asset_Subscription.pm +++ b/lib/WebGUI/Help/Asset_Subscription.pm @@ -21,6 +21,7 @@ our $HELP = { { name => 'formFooter' , required=>1 }, { name => 'purchaseButton' , required=>1 }, { name => 'hasAddedToCart' , required=>1 }, + { name => 'continueShoppingUrl' }, { name => 'codeControls' , required=>1 }, { name => 'thankYouMessage', description=>'thank you message help' }, { name => 'redeemCodeLabel' , required=>1 }, diff --git a/lib/WebGUI/i18n/English/Asset_Donation.pm b/lib/WebGUI/i18n/English/Asset_Donation.pm index 95fd04a4b..8e4d93620 100644 --- a/lib/WebGUI/i18n/English/Asset_Donation.pm +++ b/lib/WebGUI/i18n/English/Asset_Donation.pm @@ -87,6 +87,12 @@ our $I18N = { context => q|help for default price field| }, + 'continueShoppingUrl' => { + message => q|A URL to reset the Product so that the user can continue shopping.|, + lastUpdated => 0, + context => q|template variable| + }, + 'assetName' => { message => q|Donation|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Asset_FlatDiscount.pm b/lib/WebGUI/i18n/English/Asset_FlatDiscount.pm index dfb2f58d0..2165614e1 100644 --- a/lib/WebGUI/i18n/English/Asset_FlatDiscount.pm +++ b/lib/WebGUI/i18n/English/Asset_FlatDiscount.pm @@ -123,6 +123,12 @@ our $I18N = { context => q|template variable| }, + 'continueShoppingUrl' => { + message => q|A URL to reset the Product so that the user can continue shopping.|, + lastUpdated => 0, + context => q|template variable| + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Product.pm b/lib/WebGUI/i18n/English/Asset_Product.pm index 018092348..cc4660e85 100644 --- a/lib/WebGUI/i18n/English/Asset_Product.pm +++ b/lib/WebGUI/i18n/English/Asset_Product.pm @@ -835,6 +835,12 @@ be useful, others may not.|, context => q|template variable| }, + 'continueShoppingUrl' => { + message => q|A URL to reset the Product so that the user can continue shopping.|, + lastUpdated => 0, + context => q|template variable| + }, + }; 1; diff --git a/lib/WebGUI/i18n/English/Asset_Subscription.pm b/lib/WebGUI/i18n/English/Asset_Subscription.pm index 6482803d8..e0249e9cd 100755 --- a/lib/WebGUI/i18n/English/Asset_Subscription.pm +++ b/lib/WebGUI/i18n/English/Asset_Subscription.pm @@ -490,6 +490,12 @@ The form in which the user can enter his subscription code.
|, context => q|template variable| }, + 'continueShoppingUrl' => { + message => q|A URL to reset the Product so that the user can continue shopping.|, + lastUpdated => 0, + context => q|template variable| + }, + }; 1;