nopCommerce 3.60 roadmap and estimated release date. Let's discuss.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
8 years ago
On shopping cart, instead of remove product checkbox, there should be a remove product button or link. Most of the users remove products one by one. Update shopping cart way is old fashioned for deleting product from shopping cart.
8 years ago
[quote=kankele]On shopping cart, instead of remove product checkbox, there should be a remove product button or link. Most of the users remove products one by one. Update shopping cart way is old fashioned for deleting product from shopping cart.[/quote}]
+1
8 years ago
@media (max-width: 1000px) .header-menu  max-width is set to 600px. It looks like a little bar if the viewport is between 600px and 1000px. Can be set to 100% and will be responsive. or set 3 viewports in css. 640, 1024 and larger than 1024
8 years ago
UPDATE: nopCommerce 3.60 will be released on June 15th 2015. The latest development version of nopCommerce is available on CodePlex site here (our repository).  If you would like to participate in the testing portion of our development cycle and report bugs you find, this version might be for you. Just download the solution and run it. Please take it for a test drive and let us know what you think!
8 years ago
kankele wrote:
On shopping cart, instead of remove product checkbox, there should be a remove product button or link. Most of the users remove products one by one. Update shopping cart way is old fashioned for deleting product from shopping cart.


I got this idea from ima9ines.

For wishlist:

Replace in your wishlist.cshtml

@if (Model.IsEditable)
                                   {
                                       <td class="remove-from-cart">
                                           <span class="td-title"></span>
                                           <input type="checkbox" id="[email protected]" name="removefromcart" value="@(item.Id)" />
                                           <span data-checkbox-id="[email protected]" class="remove-from-cart-item-action ico ico-delete"></span>
                                       </td>
                                   }
                                   @if (Model.DisplayAddToCart)
                                   {
                                       <td class="add-to-cart">
                                           <span class="td-title"></span>
                                           <input type="checkbox" id="[email protected]" name="addtocart" value="@(item.Id)" />
                                           <span data-checkbox-id="[email protected]" class="addtocart-item-action ico ico-add"></span>
                                       </td>
                                   }

----------------------------------------------------------------
end of wishlist.cshtml add:

<script type="text/javascript">
    $(document).ready(function () {
        var container = '.wishlist-content';
        $('.remove-from-cart span.remove-from-cart-item-action', container).on('click', function () {
            $('#' + $(this).data('checkbox-id'), container).prop('checked', true);
            $('.update-wishlist-button', container).click();
        });
    });
</script>
<script type="text/javascript">
    $(document).ready(function () {
        var container = '.wishlist-content';
        $('.add-to-cart span.addtocart-item-action', container).on('click', function () {
            $('#' + $(this).data('checkbox-id'), container).prop('checked', true);
            $('.wishlist-add-to-cart-button', container).click();
        });
    });
</script>

-----------------------------------------------------------------
For shopping cart :
Replace in your OrderSummary.cshtml

@if (Model.IsEditable)
                           {
                               <td class="remove-from-cart">
                                   <span class="td-title"></span>
                                   <input type="checkbox" id="[email protected]" name="removefromcart" value="@(item.Id)" />
                                   <span data-checkbox-id="[email protected]" class="remove-from-cart-item-action ico ico-delete"></span>
                               </td>
                           }

----------------------------------------------------------------

end of your OrderSummary.cshtml add

<script type="text/javascript">
    $(document).ready(function () {
        var container = '.order-summary-content';
        $('.remove-from-cart span.remove-from-cart-item-action', container).on('click', function () {
            $('#' + $(this).data('checkbox-id'), container).prop('checked', true);
            $('.update-cart-button', container).click();
        });
    });
</script>

-------------------------------------------------------------

in your styles.css:

add following lines

/* Remove button for each item in the shopping-cart */
.order-summary-content .remove-from-cart > input[type='checkbox'] {
    display: none;
}
.order-summary-content .ico {
    display: inline-block;
    height: 16px;
    width: 16px;
}
.order-summary-content .remove-from-cart > .ico-delete {
    background: url(../images/removecrt.png) center center no-repeat;
    cursor: pointer;
}
/* Remove button for each item in the wishlist */
.wishlist-content .remove-from-cart > input[type='checkbox'] {
    display: none;
}
.wishlist-content .ico {
    display: inline-block;
    height: 16px;
    width: 16px;
}
.wishlist-content .remove-from-cart > .ico-delete {
    background: url(../images/removecrt.png) center center no-repeat;
    cursor: pointer;
}
/* Add to cart button for each item in the wishlist */
.wishlist-content .add-to-cart > input[type='checkbox'] {
    display: none;
}
.wishlist-content .ico {
    display: inline-block;
    height: 20px;
    width: 20px;
}
.wishlist-content .add-to-cart > .ico-add {
    background: url(../images/addtocart.png) center center no-repeat;
    cursor: pointer;
}

----------------------------------------------------------------------

You need to change the background images for icons. Just put whatever you want.
8 years ago
a.m. wrote:
I'll create a dedicated forum topic very soon but you can start playing with the new theme right now.

Thanks a lot for already posted suggestions. I've just created a dedicated forum topic. Please post all further suggestions and found issues at https://www.nopcommerce.com/boards/t/36230/new-default-theme-for-version-360-beta-testers-are-welcome.aspx
8 years ago
What email address does the 'Contact Vendor' form get submitted to?
8 years ago
SilhouetteBS wrote:
What email address does the 'Contact Vendor' form get submitted to?

Email address of a vendor
8 years ago
a.m. wrote:
UPDATE: nopCommerce 3.60 will be released on June 15th 2015. The latest development version of nopCommerce is available on CodePlex site here (our repository).  If you would like to participate in the testing portion of our development cycle and report bugs you find, this version might be for you. Just download the solution and run it. Please take it for a test drive and let us know what you think!


Testing now - looks really good :D
8 years ago
when I try to web deploy I get following warning. I saw this work item is already closed. Any idea?

Warning  1  Could not copy "C:\Users\Dia\Downloads\nopcommerce-0c0ed99a231c070d2c5a6e9ea36d31a372b5f52b\src\packages\FluentValidation.5.6.0.0\lib\Net45\de\FluentValidation.resources.dll" to "..\bin\de\FluentValidation.resources.dll". Beginning retry 1 in 1000ms. The process cannot access the file '..\bin\de\FluentValidation.resources.dll' because it is being used by another process.  Nop.Admin


***Update***

With the last changeset it works fine. Thank you!
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.