Jump to content

Dodanie pełnej nazwy zamiast kropek


Pamg

Recommended Posts

Chodzi Ci o pełną nazwę na kafelku produktu??
Używasz szablonu classic i presta 1.7??
Jeśli TAK:

Musisz wyedytować plik:

classic\templates\catalog\_partials\miniatures\product.tpl
<h3 class="h3 product-title" itemprop="name"><a href="{$product.url}">{$product.name|truncate:30:'...'}</a></h3>

Parametr: truncate:30 - odpowiada wyświetlanej ilości znaków- zmień go np na 1000 wtedy bedziesz mógł mieć opis długości 1000 znaków...
 

Niestety takie rozwiązanie rodzi problem - cena ucieka poniżej "kafelka produktu" jeśli opis jest dłuższy niż 1 linia - nie wiem jak rozwiązać ten problem :(
 

Edited by PikaDarkstar (see edit history)
Link to comment
Share on other sites

Spróbuj to umieścić w custom.css, trzy wiersze nazwy produktu powinny się zmieścić, w razie potrzeby zmień wysokość elementów.

Jest to rozwiązanie dla szablonu classic.

https://prnt.sc/u5qyfc

 

#products .thumbnail-container,
.featured-products .thumbnail-container,
.product-accessories .thumbnail-container,
.product-miniature .thumbnail-container {
    height: 358px;
}

#products .thumbnail-container .product-thumbnail,
.featured-products .thumbnail-container .product-thumbnail,
.product-accessories .thumbnail-container .product-thumbnail,
.product-miniature .thumbnail-container .product-thumbnail {
    height: calc(100% - 110px);
}

#products .product-description,
.featured-products .product-description,
.product-accessories .product-description,
.product-miniature .product-description {
    height: 110px;
}

#products .highlighted-informations,
.featured-products .highlighted-informations,
.product-accessories .highlighted-informations,
.product-miniature .highlighted-informations {
    height: 5.6rem;
}

 

  • Thanks 1
Link to comment
Share on other sites

Dziękuję za odpowiedź!!
Sprawdzę, czy zadziałało jak tylko mój sklep ruszy :(
Niestety na chwilę obecną nie mogę zalogować się do panelu admina, przy czyszczeniu pamięci podręcznej coś się popsuło...
coooooooooooo.thumb.png.9849b60fcd73e94aa8ef400b7fe7c689.png

Wszystko działa SUPER!!

Bardzo dziękuję za ten post, naprawdę pomocny :) 

Edited by PikaDarkstar (see edit history)
Link to comment
Share on other sites

Prawdopodobnie (nie znam tego szablonu) plik który musisz edytować to /themes/technoshop/templates/catalog/_partials/miniatures/product.tpl

W pliku powinno być coś takiego: {$product.name|truncate:30:'...'}, zamień na {$product.name}


Po zmianach musisz wymusić kompilację szablonu/wyczyścić cache.

 

Link to comment
Share on other sites

Usunęłam wszystkie i dodało pełną nazwę w bloku promocyjnym ale nadal w polecanych, bestsellerach i nowych są kropki. Autor podał mi tą ścieżkę ' technoshop/assets/css/theme.css' ale nadal nie wiem co zmienić.

 

.c_item .nowrap {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block; }

.c_item .prop-line {
  margin: 5px 0; }

.c_item .label_unavailable + .product-flags {
  display: none; }

.c_item {
  padding-left: 15px;
  padding-right: 15px; }
  .c_item .thumbnail-container {
    position: relative;
    z-index: 1;
    position: relative;
    text-align: center; }
    .c_item .thumbnail-container .product-description {
      padding: 0 10px; }
  .c_item .left-block {
    border: 1px solid transparent;
    border-bottom: 1px solid #e7e7e7;
    position: relative;
    margin-bottom: 40px; }
  .c_item .product-thumbnail img {
    display: inline-block; }
  .c_item .product-flags .new, .c_item .product-flags .product-availability, .c_item .product-flags .discount-percentage, .c_item .product-flags .on-sale {
    position: absolute;
    top: auto !important; }
  .c_item .product-flags .new, .c_item .product-flags .product-availability {
    bottom: 2px;
    right: 0; }
  .c_item .product-flags .discount-percentage, .c_item .product-flags .on-sale {
    left: 0;
    bottom: 2px; }
  .c_item .product-flags .discount-percentage ~ .on-sale {
    display: none; }
  .c_item .highlighted-informations {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    text-align: center;
    -webkit-transform: translateY(-50%);
         -o-transform: translateY(-50%);
            transform: translateY(-50%); }
  .c_item .function-btn {
    width: 48px;
    height: 48px;
    background: #ffffff;
    color: #333333;
    line-height: 48px;
    text-align: center;
    display: inline-block;
    border-radius: 3px; }
    .c_item .function-btn:hover {
      background-color: #7697cb;
      color: #ffffff; }
  .c_item .quick-view {
    margin-right: 18px; }
  .c_item .right-block {
    padding-top: 15px;
    border: 1px solid transparent;
    border-top-width: 0; }
  .c_item .product-title {
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 18px; }
  .c_item .product-price-and-shipping {
    margin: 0 0 20px; }
  .c_item .button-container {
    border-top: 1px solid #dedede;
    padding: 11px 15px;
    text-align: left; }
  .c_item .add-to-cart {
    cursor: pointer;
    padding: 0;
    background: none;
    border: none;
    font-weight: bold;
    text-transform: uppercase;
    color: #7697cb;
    font-size: 12px;
    outline: none !important; }
    .c_item .add-to-cart:hover {
      color: #63c6e9; }

@media (max-width: 768px) {
  .c_item .left-block {
    border-bottom: none; }
  .c_item .quick-view {
    display: none; }
  .c_item .product-title {
    font-size: 12px; }
    .c_item .product-title a {
      height: auto; }
  .c_item .regular-price {
    font-size: 9px; }
  .c_item .price {
    font-size: 11px; }
  .c_item .product-flags .new, .c_item .product-flags .product-availability, .c_item .product-flags .on-sale, .c_item .product-flags .discount-percentage {
    font-size: 9px;
    padding: 0 5px;
    height: 20px;
    line-height: 20px; }
  .c_item .add-to-cart {
    font-size: 10px; } }

@media (max-width: 480px) {
  .c_item {
    padding: 0 5px; }
    .c_item .product-title a {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; } }

.c_item .product-thumbnail .primary-image {
  display: inline-block; }

.c_item .product-thumbnail .secondary-image {
  display: none; }

.c_item .product-thumbnail:hover .primary-image {
  display: none; }

.c_item .product-thumbnail:hover .secondary-image {
  display: block; }

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...