Announcement

Collapse
No announcement yet.

Miva Merchant 9.08.xx Bug Reports

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #46
    Order Processing Displays coupons/discounts twice

    I'm attaching an image so you can see what I'm talking about. The new coupon/pricegroups is great. but this screen has an issue with it. The discount is used and the math calculated properly but both the coupon and it's associated price group discount are being displayed. It is confusing. I believe the discount should only be shown once.

    Comment


      #47
      There seems to be an issue with the dynamically generated iframe src attribute in admin.mvc -

      For example, starting on the default admin.mvc, I click the Menu dropdown and click 'User Interface'

      User Interface / Pages -> admin.mvc?Screen=PAGB&Store_Code=XXX (wrong, should be admin.mvc?Screen=PAGB&Store_Code=XXX&Tab=PAGB)

      Click the Settings tab -> admin.mvc?Screen=PAGB&Store_Code=XXX (wrong, should be admin.mvc?Screen=PAGB&Store_Code=XXX&Tab=GT_UISETT INGS)

      Click the Pages tab, click to edit the ABUS page template -> STILL admin.mvc?Screen=PAGB&Store_Code=XXX (should be admin.mvc?Edit_Page=ABUS&Screen=PAGE&Store_Code=XX X&Tab=GT_PAGE)

      Also, just FYI, if a page is saved to your Bookmarks, whenever you click the Bookmark the iframe's src attribute IS correct, even if it's not correct at the time you bookmark it. Not sure if that means it's a problem with the dropdown navigation or whether it's a case-by-case basis about some pages (PAGB) not updating correctly while others do.

      Only tested in User Interface/PAGB, I'll let you guys handle the rest :P I know you guys are sticklers about things being consistent so I'm sure you'll get around to this, but I'm guessing most other people would be like what the hell? How did you even notice that or even care? Well, I'm writing a chrome extension that changes the standard miva template editor into a code editor (using the ace code editor library) and only need it to run on certain pages, which are easy to identify based on the dynamic iframe's src attribute :P

      Comment


        #48
        Originally posted by new_user2018 View Post
        There seems to be an issue with the dynamically generated iframe src attribute in admin.mvc -

        For example, starting on the default admin.mvc, I click the Menu dropdown and click 'User Interface'

        User Interface / Pages -> admin.mvc?Screen=PAGB&Store_Code=XXX (wrong, should be admin.mvc?Screen=PAGB&Store_Code=XXX&Tab=PAGB)

        Click the Settings tab -> admin.mvc?Screen=PAGB&Store_Code=XXX (wrong, should be admin.mvc?Screen=PAGB&Store_Code=XXX&Tab=GT_UISETT INGS)

        Click the Pages tab, click to edit the ABUS page template -> STILL admin.mvc?Screen=PAGB&Store_Code=XXX (should be admin.mvc?Edit_Page=ABUS&Screen=PAGE&Store_Code=XX X&Tab=GT_PAGE)

        Also, just FYI, if a page is saved to your Bookmarks, whenever you click the Bookmark the iframe's src attribute IS correct, even if it's not correct at the time you bookmark it. Not sure if that means it's a problem with the dropdown navigation or whether it's a case-by-case basis about some pages (PAGB) not updating correctly while others do.

        Only tested in User Interface/PAGB, I'll let you guys handle the rest :P I know you guys are sticklers about things being consistent so I'm sure you'll get around to this, but I'm guessing most other people would be like what the hell? How did you even notice that or even care? Well, I'm writing a chrome extension that changes the standard miva template editor into a code editor (using the ace code editor library) and only need it to run on certain pages, which are easy to identify based on the dynamic iframe's src attribute :P
        I am assuming that you're clicking Menu > User Interface and seeing this? (Or Menu > Store Settings, etc). It is not a bug. It is purposeful. We specifically don't set a tab when you first go to a screen for a variety of reasons:

        1. You can rearrange the tab order, so when you view "Catalog" (as an example), you may get "Products" as the first tab, but I get "Categories" because I've rearranged the display order of the tabs. Because of this, we cannot specify a default tab when viewing a screen.

        2. Some users have limited privileges that hide screens, or tabs within screens. As an example, you as an Administrator will be able to view all the tabs on Catalog, but me as a limited user with only the "CTGY" view privilege will only see Catalog > Categories. Because of this as well, we cannot specify a default tab when viewing a screen.

        3. There are also a few other cases where a tab that should be there isn't for some reason (broken modules or other things), and this lets you more gracefully be redirected to the "next" first tab available.

        Unfortunately, this means that you won't be able to use the URL for your extension. You should, however, be able to use the "Store_Code", "Screen" and "Tab" javascript variables (in the loaded iframe) to get what you want (assuming that's what you're trying to parse from the URL right now). Using the js variables will probably be better for you anyway, since you won't have to bother with the url and parsing and such.
        Ryan Guisewite
        Lead UI Developer / Miva, Inc.
        www.miva.com

        Comment


          #49
          Originally posted by rguisewite View Post

          I am assuming that you're clicking Menu > User Interface and seeing this? (Or Menu > Store Settings, etc). It is not a bug. It is purposeful. We specifically don't set a tab when you first go to a screen for a variety of reasons:

          ...

          Unfortunately, this means that you won't be able to use the URL for your extension. You should, however, be able to use the "Store_Code", "Screen" and "Tab" javascript variables (in the loaded iframe) to get what you want (assuming that's what you're trying to parse from the URL right now). Using the js variables will probably be better for you anyway, since you won't have to bother with the url and parsing and such.
          Gotcha, thanks for the info. Using the iframe's javascript variables works great - thanks!

          Comment


            #50
            I installed the latest release in our test store and now I am not able to login. It seems that past admin logins are not being dropped and it thinks the number of users is being exceeded even though I keep trying to login from the same browser tab. Each time I try, a new session is added to the list even though it won't log me in. Tried clearing cookies, but that didn't seem to help.
            Paul

            Comment


              #51
              Originally posted by ocpxc02 View Post
              I installed the latest release in our test store and now I am not able to login. It seems that past admin logins are not being dropped and it thinks the number of users is being exceeded even though I keep trying to login from the same browser tab. Each time I try, a new session is added to the list even though it won't log me in. Tried clearing cookies, but that didn't seem to help.
              Could it be the two-factor auth? I sure hope Miva sends out a how-to email to all store owners. It took me a while to get one set up in a store and I'm locked out of another store until the store owner lets me set up my two-factor (the login screen assumed that I have one).
              Leslie Kirk
              Miva Certified Developer
              Miva Merchant Specialist since 1997
              Previously of Webs Your Way
              (aka Leslie Nord leslienord)

              Email me: [email protected]
              www.lesliekirk.com

              Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

              Comment


                #52
                Originally posted by lesliekirk View Post

                Could it be the two-factor auth? I sure hope Miva sends out a how-to email to all store owners. It took me a while to get one set up in a store and I'm locked out of another store until the store owner lets me set up my two-factor (the login screen assumed that I have one).
                Don't know. It presents a screen showing what it thinks are all of the logins and the ability to close the session. However, that simply logs me out as well, since I am the only true session. Then, when I try logging in again it adds another entry to the list of sessions.
                Paul

                Comment


                  #53
                  Originally posted by ocpxc02 View Post

                  Don't know. It presents a screen showing what it thinks are all of the logins and the ability to close the session. However, that simply logs me out as well, since I am the only true session. Then, when I try logging in again it adds another entry to the list of sessions.
                  What browser are you using? Have you tried a different one, or going into incognito mode? I just went through the upgrade process again to try and replicate your issue, but everything worked as expected on my dev store. There might be something off with the browser's cookie handling or the server serving the cookies. If it persists, I'd open a ticket and we can look into what is going on with your store specifically.
                  Ryan Guisewite
                  Lead UI Developer / Miva, Inc.
                  www.miva.com

                  Comment


                    #54
                    Originally posted by lesliekirk View Post

                    Could it be the two-factor auth? I sure hope Miva sends out a how-to email to all store owners. It took me a while to get one set up in a store and I'm locked out of another store until the store owner lets me set up my two-factor (the login screen assumed that I have one).
                    Leslie,

                    We have some docs up that go over the two-factor stuff in greater depth: https://docs.miva.com/how-to-guides/...authentication and https://docs.miva.com/how-to-guides/...r-verification

                    I'm not sure of the exact marketing emails that will go out, but in the mean time, those how-to guides should be able to shed light on some of the stuff we added.

                    What do you mean by the login screen on another store assumed you have one set up? The new login process should be as follows:

                    Login screen (JUST username and password) -> If 2FA is enabled, new screen is displayed for you to enter those settings. Those shouldn't be on the same screen (that is a pre-9.10 thing that always displayed the Authentication Code field if you had TOTP enabled at the domain level, even though it wasn't enabled on every user and was only required for users with it enabled)
                    Ryan Guisewite
                    Lead UI Developer / Miva, Inc.
                    www.miva.com

                    Comment


                      #55
                      Originally posted by rguisewite View Post

                      Leslie,

                      We have some docs up that go over the two-factor stuff in greater depth: https://docs.miva.com/how-to-guides/...authentication and https://docs.miva.com/how-to-guides/...r-verification

                      I'm not sure of the exact marketing emails that will go out, but in the mean time, those how-to guides should be able to shed light on some of the stuff we added.
                      Yup, I was able to get this stuff to a store owner before she clicked that update button. She has employees that she has to train on this before she starts using it.

                      As for the other issue, it was weird, I'm still trying to figure out what the store owner clicked. A third field has appeared at the login screen for an Authentication Code, but you can log in with entering anything in the field.

                      Leslie Kirk
                      Miva Certified Developer
                      Miva Merchant Specialist since 1997
                      Previously of Webs Your Way
                      (aka Leslie Nord leslienord)

                      Email me: [email protected]
                      www.lesliekirk.com

                      Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                      Comment


                        #56
                        Originally posted by lesliekirk View Post

                        As for the other issue, it was weird, I'm still trying to figure out what the store owner clicked. A third field has appeared at the login screen for an Authentication Code, but you can log in with entering anything in the field.
                        They're on a pre-9.10 store then, and that's how it is... The Authentication Code field appears when you go to Domain Settings > Password Settings, and check the box next to "Enable TOTP (Google Authenticator) Two-Factor Authentication", although the authentication code will not be required for a given user until you also go and edit / enable two factor specifically for that user.

                        That checkbox is not present in 9.10, nor is the Authentication Code field on the main login page (the one with username/password). Now it looks like the attached photos (I shrunk the window down in the second picture to make it not be a huge picture). Anyway, the other method was confusing (as you found), because it makes it seem like you HAD to have an authentication code, even if you didn't.
                        Ryan Guisewite
                        Lead UI Developer / Miva, Inc.
                        www.miva.com

                        Comment


                          #57
                          After updating to 9.10, I am unable to upload images saved with Photoshop from the image list dialog. (Ready-theme image / product image). Same settings I have always used. If I open the image and overwrite it from Gimp, or even MS Paint the image uploads fine. To verify that this was not caused by some sort of Photoshop update, I uploaded a problem image to my dev store; The image uploads fine in the 9.8 environment.
                          Alert dialog that appears simply states "Unable to determine image file format".

                          Comment


                            #58
                            Originally posted by kocourek View Post
                            After updating to 9.10, I am unable to upload images saved with Photoshop from the image list dialog. (Ready-theme image / product image). Same settings I have always used. If I open the image and overwrite it from Gimp, or even MS Paint the image uploads fine. To verify that this was not caused by some sort of Photoshop update, I uploaded a problem image to my dev store; The image uploads fine in the 9.8 environment.
                            Alert dialog that appears simply states "Unable to determine image file format".
                            Hey kocourek,

                            We have a bug on this and will be releasing a fix soon.
                            Ryan Guisewite
                            Lead UI Developer / Miva, Inc.
                            www.miva.com

                            Comment


                              #59
                              Originally posted by rguisewite View Post

                              Hey kocourek,

                              We have a bug on this and will be releasing a fix soon.
                              Any update on the release? Unable to upload new images / products for the past few days. Thanks!

                              Comment


                                #60
                                Originally posted by kocourek View Post
                                After updating to 9.10, I am unable to upload images saved with Photoshop from the image list dialog. (Ready-theme image / product image). Same settings I have always used. If I open the image and overwrite it from Gimp, or even MS Paint the image uploads fine. To verify that this was not caused by some sort of Photoshop update, I uploaded a problem image to my dev store; The image uploads fine in the 9.8 environment.
                                Alert dialog that appears simply states "Unable to determine image file format".
                                Yep I have having same problem, PNG works for photoshop but not jpg, Tempary working around is running the jpg though a compressor like https://compressjpeg.com/ and then the image will upload.
                                Stephen Scheer
                                Digital Visuals

                                Comment

                                Working...
                                X