Giter Site home page Giter Site logo

cscart-boilerplate's People

Contributors

alpharder avatar amelekesov avatar amlagoda avatar bolean avatar bzzeke avatar caaheek avatar drahosistvan avatar edavydova avatar eermol avatar freiserg avatar gureevavika avatar i198622 avatar kugimiya avatar ushaev1510 avatar wulijun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cscart-boilerplate's Issues

Can't get rid of truncate product name

I use products_multicolumns as default view in categories. Now products appears with truncated product name, I tried to change setting in "product_list_templates / products_multicolumns.tpl", changed "show_trunc_name=true" to "show_name=true". But it has no effect.
I checked file "common/product_data.tpl", and found that conditions for "show_name" and "show_trunc_name" are the same, always should appear full name of product.
Why it appears as truncated is because of css
.product-title {white-space: nowrap;}

I'm not sure is it a bug or not, but I think conditions for show_trunc_name and show_name should be different.

Add-on styling seems to be outdated (Call Request)

Boilerplate:

{** block-description:tmpl_call_request **}
<div class="cr-block">
    <div class="cr-phone">
        <span class="cr-phone-prefix">{$phone_number.prefix}</span>
        <span class="cr-phone-number"> {$phone_number.postfix}</span>
    </div>
    <div class="cr-link">
        {include file="addons/call_requests/views/call_requests/components/popup.tpl" product=false link_text=__("call_requests.request_call")}
    </div>
</div>

CS-Cart 4.3.5 Addon:

{** block-description:tmpl_call_request **}

<div class="ty-cr-phone-number-link">
    <div class="ty-cr-phone"><span class="ty-cr-phone-prefix">{$phone_number.prefix}</span><span>{$phone_number.postfix}</span></div>
    <div class="ty-cr-link">{include file="addons/call_requests/views/call_requests/components/popup.tpl" product=false link_text=__("call_requests.request_call")}</div>
</div>

-- Others might have a similar issue.

[first issue on git!]

Single level categories do not work as menus

Single level categories do not function as menu items. Clicking on the category does nothing.

I think that the problem is with the data-toggle="dropdown" attribute. If you remove that the link works as expected.

In the html below, you can see that there is no drop down because the Category Olives has no subcategories. The href link will only work if you remove the data-toggle attribute.

 <li class="dropdown  active">
   <a href="http://localhost/fromtheproducer/olives/" class="dropdown-toggle" 
   data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
      Olives  <span class="caret"></span>
   </a>
</li>

Product image doesn't display in shopping cart block

Product image doesn't display in shopping cart block, but if check code it should appear
2016-02-15 12 43 23

I think the problem is in this css:
.media-body { width: 10000px; }
if change it to:
.media-body { width: auto; }
then it displays correct:
2016-02-15 12 46 57

No image icon

If product has no image, nothing displays, but I think it is better to have any no-photo icon

Include precopiled bootstrap styles

Please include precompiled bootstrap.less and compile it on the fly. It will then allow usage and override of built-in bootstrap variables in styles.less such as @font-family-sans-serif etc and will provide cleaner style sheets.

Debuger does not work

The template does not have debuger view included.

Message
Uncaught --> Smarty: Unable to load template tygh 'views/debugger/debugger.tpl' <-- thrown

Manage store logos programmatically

Currently, the way to add a custom logo to the store leads only through the Theme Editor, which is not ideal, as this relies on providing theme Styles, and restricts file types to PNG, GIF, and JPG.

There should be an easier way to included a store logo, especially in formats other than the above (i.e.: SVG). For example, for my current theme, I had to change the logo.tpl file to look like this:

{** block-description:tmpl_logo **}
{assign var=theme_url value="{$config.current_location}/design/themes/{$settings.theme_name}"}
<a href="{""|fn_url}" title="{$settings.Company.company_name}" class="logo">
    <img src="{$theme_url}/media/images/logos/logo-default.svg">
</a>

Font Awesome + Glyphicons conflict

Hi there,

You wrote this in the official blog post:

The Boilerplate theme supports both Glyphicons, which ship with Bootstrap, and Font Awesome icons. These icons simplify and speed up theme development—you add a ready-made icon to your theme by copying the pre-cooked code.

If I install fontawesome icon pack, it conflicts with the built-in Glyphicons pack, because you use both of the classes. If I remove the glyphicons CSS rules, it works, however this is not the best functionality.

My suggestions:

  • It should be a good solution, to write an icon wrapper with less, and the shop owner, or the developer can choose the icon pack, or even icons individually.
  • Create a Smarty variable, and it can be switched from Glyphicons to Font Awesome

What do you think?

<H1> tag

most important pages do not have a h1 tag

fontawesome

fontawesome is included in the description but it's not possible to use it inside cs cart like creating a new html block and addding some fontawesome stuff

Unnecessary element in sorting

In sorting panel there is unnecessary element "Action" which does nothing
2016-02-04 17 05 59

Need to delete line #61 <li><a href="#">Action</a></li> in templates / views / products / components / sorting.tpl

my_changes

Hi, how can i use my_changes addon to this theme? I am trying but it doesn't work.
Boilerplate support my_changes?

Image preview

If product have many images when you open the product we see the first image when we choose the second one image hidden, i found this part of code that in the include file class is hidden.

{include file="common/image.tpl" obj_id="`$preview_id`_`$image_id`" images=$image_pair_var link_class="cm-image-previewer" image_width=$image_width image_height=$image_height image_id="preview[product_images_`$preview_id`]"}

{foreach from=$product.image_pairs item="image_pair"}
{if $image_pair}
{if $image_pair.image_id}
{assign var="img_id" value=$image_pair.image_id}
{else}
{assign var="img_id" value=$image_pair.detailed_id}
{/if}
{include file="common/image.tpl" images=$image_pair link_class="cm-image-previewer hidden" obj_id="$preview_id$img_id" image_width=$image_width image_height=$image_height image_id="preview[product_images$preview_id]"}
{/if}
{/foreach}

get social

get social is messed up after theme installation. buttons are displayed instead of glyphs...logos...

Non responsive checkout

I'm getting a non responsive cart/basket.

Fresh install no modifications and the cart items do not respond.

Thanks

Steve

submenu unusable with 2 rows menu

when menu is long and goes 2 rows, submenu from the first row is unreachable
has-submenu-1
has-submenu-2

fix: update styles.less

.has-submenu .dropdown-menu {
left: auto;
top: initial;
}

Small typo

Small typo in "templates / views / checkout / components / checkout_login.tpl"
there is unnecessary ">" after {__("create_guest_account")} on line 67
2016-03-02 14 13 36

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.