Помогите с оформлением подкатегории

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем Андрей1233, 19 май 2022.

  1. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    Привет, помогите разобраться с опенкартом, работал с джумлой -опенкарт только изучаю.
    http://shop.ooofarta.ru/index.php?route=product/category&path=63
    Выберите подкатегорию - на странице отображается коряво , хотелось бы либо списком либо вообще чтобы не отображалось. Нашел статью на Вашем форуме, где об этом говорится, нашел код theme - product/category , выбираю нужную строку вношу изменение любое, сохраняю , через шаблон пробовал и через фтп, результата ноль. Удаляю весь код из файла результата ноль, должна же ошибка как минимум появится, вывод либо не тот файл ковыряю, либо есть еще подозрение что на сайте после внесения корректировок какуюто операцию нужно сделать для сохранения изменений. Помогите советом)
     
  2. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0

    Вложения:

  3. Shureg

    Shureg Пользователь

    Сообщения:
    71
    Симпатии:
    16
    Или не обновляете модификаторы после изменений, или не ту тему ковыряете
     
  4. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    Расскажите про модификаторы как их обновить, этого я действительно не делал
     
  5. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    все разорался спасибо! действительно во вкладке модификатор нужно было обновить
     
  6. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    {{ header }}
    <div id="product-category" class="container">
    <div class="row">
    {% if column_left or menu_open %}
    <div class="col-12 col-sm col-lg-3 order-lg-1 col-aside">
    {% if menu_open %}
    <div class="menu-holder d-none d-lg-block mb-3 mt-n3"></div>
    <script>var menu_holder_height = function() { document.querySelector('.menu-holder').style.height = document.querySelector('.category-menu-list').offsetHeight + 'px' }; menu_holder_height();</script>
    {% endif %}
    {{ column_left }}
    </div>
    {% endif %}
    {% if column_right %}
    <div class="col-12 col-sm col-lg-3 order-lg-3 col-aside">
    {{ column_right }}
    </div>
    {% endif %}
    <div id="content" class="col-12 col-lg order-lg-2">
    {{ content_top }}
    <nav aria-label="breadcrumb">
    <ol class="breadcrumb p-0 mb-3 bg-transparent" itemscope itemtype="http://schema.org/BreadcrumbList">
    {% for breadcrumb in breadcrumbs %}
    {% if loop.index == 1 %}
    <li class="breadcrumb-item p-0" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <a class="text-dark" href="{{ breadcrumb.href }}" itemprop="item">
    <meta itemprop="name" content="{{ g_text_home }}" />
    <svg class="ft-icon-18 d-block" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
    <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>
    </svg>
    </a>
    <meta itemprop="position" content="{{ loop.index }}" />
    </li>
    {% elseif breadcrumbs|length != loop.index %}
    <li class="breadcrumb-item p-0" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
    <a class="text-dark" href="{{ breadcrumb.href }}" itemprop="item">
    <span itemprop="name">{{ breadcrumb.text }}</span>
    </a>
    <meta itemprop="position" content="{{ loop.index }}" />
    </li>
    {% else %}
    <li class="breadcrumb-item p-0 active">
    <span>{{ breadcrumb.text }}</span>
    </li>
    {% endif %}
    {% endfor %}
    </ol>
    </nav>
    <h1 class="h2 mb-4">{{ heading_title }}</h1>
    <div class="mb-4">
    {% if (description and not description_position) or splited_description_top %}
    <div class="row">
    {% if splited_description_top %}
    <div class="col">{{ splited_description_top }}</div>
    {% elseif description %}
    <div class="col">{{ description }}</div>
    {% endif %}
    </div>
    {% endif %}
    <hr>
    {% if categories %}
    <h5 class="mb-3">{{ text_refine }}</h5>
    <div class="row form-row row-cols-2 row-cols-sm-3 row-cols-md-4 {% if column_right and (column_left or menu_open) %}row-cols-lg-3 row-cols-xl-4 row-cols-xxl-5{% elseif column_right or (column_left or menu_open) %}row-cols-lg-4 row-cols-xl-5 row-cols-xxl-6{% else %}row-cols-lg-5 row-cols-xl-6 row-cols-xxl-7{% endif %}">
    {% for category in categories %}
    <div class="col mb-2 d-flex">
    <div class="bg-white border w-100 rounded overflow-hidden text-center mb-1">
    <a href="{{ category.href }}" class="d-block text-dark">
    {% if sub_cat_img_status %}
    <div class="d-flex vertical-align-middle justify-content-center px-2 py-2">
    {% if category.image1x %}

    <div class="position-relative">
    <svg class="d-block mx-auto img-fluid" width="{{ category.img_width }}" height="{{ category.img_height }}" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"></svg>
    {% if catalog_page_lazy %}
    <div class="d-flex justify-content-center align-items-center position-absolute t-0 b-0 r-0 l-0 w-100 h-100 ft-lazy-spinner">
    <div class="spinner-border text-gray-300"></div>
    </div>
    <img
    src="image/catalog/frametheme/src_holder.png"
    data-src="{{ category.image1x }}"
    {% if category.image2x %}
    srcset="image/catalog/frametheme/src_holder.png"
    data-srcset="{{ category.image1x }} 1x, {{ category.image2x }} 2x, {{ category.image3x }} 3x, {{ category.image4x }} 4x"
    {% endif %}
    alt="{{ product.name }}"
    class="d-block position-absolute t-0 l-0 w-100 img-fluid ft-lazy-img"
    >
    {% else %}
    <img
    src="{{ category.image1x }}"
    {% if category.image2x %}
    srcset="{{ category.image1x }} 1x, {{ category.image2x }} 2x, {{ category.image3x }} 3x, {{ category.image4x }} 4x"
    {% endif %}
    alt="{{ product.name }}"
    class="d-block position-absolute t-0 l-0 w-100 img-fluid"
    >
    {% endif %}
    </div>

    {% else %}
    <svg class="d-block mx-auto img-fluid ft-icon text-gray-200" width="{{ category.img_width }}" height="{{ category.img_height }}" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">
    <path d="M 2.9902344 1.9902344 A 1.0001 1.0001 0 0 0 2.2929688 3.7070312 L 46.292969 47.707031 A 1.0001 1.0001 0 1 0 47.707031 46.292969 L 44.414062 43 L 48 43 L 48 7 L 8.4140625 7 L 3.7070312 2.2929688 A 1.0001 1.0001 0 0 0 2.9902344 1.9902344 z M 2 7 L 2 43 L 38.707031 43 L 36.853516 41.146484 L 27.060547 31.353516 L 24.707031 33.707031 C 24.316031 34.098031 23.683969 34.098031 23.292969 33.707031 C 22.901969 33.316031 22.901969 32.683969 23.292969 32.292969 L 25.646484 29.939453 L 15.589844 19.882812 L 4 30.699219 L 4 9 L 4.7070312 9 L 2.7070312 7 L 2 7 z M 10.414062 9 L 46 9 L 46 36.585938 L 34.707031 25.292969 C 34.316031 24.901969 33.683969 24.901969 33.292969 25.292969 L 30 28.585938 L 10.414062 9 z M 35 15 A 3 3 0 0 0 35 21 A 3 3 0 0 0 35 15 z" transform="translate(25,25)"/>
    </svg>
    {% endif %}
    </div>
    {% endif %}
    <div class="bg-light {% if sub_cat_img_status %} border-top {% endif %} py-2 px-2" title="{{ category.name }}">
    <span class="line-clamp-1">{{ category.name }}</span>
    </div>
    </a>
    </div>
    </div>
    {% endfor %}
    </div>
    <hr>
    {% endif %}
    </div>
     
  7. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    Помогите отредактировать нечего не могу понять
    {% if categories %}
    меняю, удаляю код сохраняю модификацию а изменений блок подкатегория не происходит ...
     
  8. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    1.018
    Симпатии:
    174
    А вы где редактируете, непосредственно в файле или в админке, в редакторе шаблона?

    Если есть правки в редакторе шаблона, то изменения в файлах и модификаторах могут не примениться.

    Если в редакторе шаблона правок нет, то возможно вы не обновляете кэш шаблона (на главной админки шестерёнка). В тройке это может потребоваться помимо обновления кэша модификаторов.
     
  9. Андрей1233

    Андрей1233 Новичок

    Сообщения:
    7
    Симпатии:
    0
    Редактирую через ftp
    А потом обновляю модификацию через админку