Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

jaffagold

Users
  
  • Posts

    1,185
  • Joined

  • Last visited

Everything posted by jaffagold

  1. Это стандартный файл /catalog/view/theme/default/template/common/footer.tpl Но, разные модули и шаблоны могут его модифицировать и тогда он появляется тут system/storage/modification/catalog/view/theme/default/template/common/footer.tpl в измененном виде. Причем, в некоторых случаях достаточно будет править только стандартный файл, иногда придется лезть в модификаторы и править их. Зависит от задачи. Иногда удаление каких-то строк в стандартном файле приводит к исчезанию строк, добавленных модификатором из-за того, что модификатор привязан к исходному коду и сначала он должен найти какую-то строку в нем. А потом добавить или заменить данные. Если опорную строку вы удалите, то и модификатор не применится. В файл они не записываются, хранятся в базе данных. Да, можно просто дать ссылку на статью и разместить в нужном блоке, хотя это "не по фэншую". Если вы делаете для себя и знаете что и для чего, то не вижу причин усложнять. Надо только вести лог изменений, чтобы при смене версии опенкарт не вспоминать. Кстати, когда сделаете, можете прочитать как делаются модификаторы и сделать это все с помощью модификатора. Тогда стандартные файлы шаблона останутся незатронутыми.
  2. обновить модификаторы пробовали? И, кроме того, вторая, третья, четвертая колонка имеют явные элементы списка, которые можно перенести. <div class="col-sm-3"> <h5><?php echo $text_service; ?></h5> <ul class="list-unstyled"> <li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li> <li><a href="<?php echo $return; ?>"><?php echo $text_return; ?></a></li> <li><a href="<?php echo $sitemap; ?>"><?php echo $text_sitemap; ?></a></li> </ul> </div> <div class="col-sm-3"> <h5><?php echo $text_extra; ?></h5> <ul class="list-unstyled"> <li><a href="<?php echo $manufacturer; ?>"><?php echo $text_manufacturer; ?></a></li> <li><a href="<?php echo $voucher; ?>"><?php echo $text_voucher; ?></a></li> <li><a href="<?php echo $affiliate; ?>"><?php echo $text_affiliate; ?></a></li> <li><a href="<?php echo $special; ?>"><?php echo $text_special; ?></a></li> </ul> </div> <div class="col-sm-3"> <h5><?php echo $text_account; ?></h5> <ul class="list-unstyled"> <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li><a href="<?php echo $wishlist; ?>"><?php echo $text_wishlist; ?></a></li> <li><a href="<?php echo $newsletter; ?>"><?php echo $text_newsletter; ?></a></li> </ul> </div> </div> А вот в колонке "информация" список формируется в цикле. <?php if ($informations) { ?> <div class="col-sm-3"> <h5><?php echo $text_information; ?></h5> <ul class="list-unstyled"> <?php foreach ($informations as $information) { ?> <li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li> <?php } ?> </ul> </div> <?php } ?> Как вы оттуда что-то вытянуть смогли? P.S. ocstore 23021 default
  3. у вас кто-то заменил символы <> . Не сталкивался, возможно вставлялся в редакторе html-код не в режиме вставки кода.
  4. Покажите, что хотите сделать. Дайте ссылку в личку на то, что есть, подскажу, как можно сделать. Доступ для этого не нужен. Если речь идет только об оформлении стилями.
  5. смотрите класс у body вашей страницы ОН разный у разных страниц. Вот вам и "точка отсчета" для стилизации Это если надо отдельное оформление для отдельной страницы. А если только внутри страницы, то еще проще. А для html- блока оберните его в div со своим классом. Но, скорее всего, у вас там уже есть свой особый класс. И поехали
  6. Берете category.tpl находите абзац с описанием товара, что-то типа То что жирным- признаки того, что вы нашли карточку продукта в категории. Это трогать не надо, это вам для ориентира выделено. То что красным- описание товара. Удаляете и получаете: Все товары в категории без описания. Аналогичные действия можно сделать в модулях. P.S> у вас код может отличаться, т.к. я брал куски кода из версии 2.3. Потому, смотрите внимательно. Делайте бэкап перед изменениями, на всякий случай.
  7. Если бы мой знакомый "к примеру, торговал машинами", то я бы настоятельно ему советовал ставить последнюю версию движка и хороший шаблон. А не ковырять руками стандартный движок устаревшей версии, не имея подготовки. По поводу Стандартного Фильтра опенкарт. Он крайне неудобный. Посмотрите OCFilter, там нормальный функционал и он автоматически подтянет значения опций и атрибутов из товара для фильтрации по многим параметрам. И вам не придется эти значения вбивать в фильтр вручную. Пока продажи этого модуля приостановлены, но скоро должна выйти новая версия. Я бы, если бы делал сайт сейчас и было не к спеху, подождал бы. Старая версия стоила около 1200 рублей ( если память мне не изменяет)
  8. В стандартном шаблоне опенкарт ширина блоков-карточек товара-да, задается бутстрапосвскими стилями. это так, но речь не о них, а о том, что выделено на картинках. Т.к. ТС удалил две кнопки их трех, а кнопка Купить не заняла всю ширину блока. Ширина кнопок внутри этих блоков-карточек товара указана в процентах, причем, у кнопки Купить на десктопах она равна 60%, а потом медиазапросом меняется на 33,33% @media (max-width: 767px) stylesheet.css:654 .product-thumb .button-group button, .product-thumb .button-group button + button { width: 33.33%; } @media (max-width: 1200px) stylesheet.css:649 .product-thumb .button-group button, .product-thumb .button-group button + button { width: 33.33%; } stylesheet.css:626 .product-thumb .button-group button { width: 60%;
  9. stylesheet.css в самый конец дописывать Вы шаблон default правите или свой создаете? Мне лично нравится, как тут изложено:
  10. Если смотреть в Инспекторе кода, то все очевидно @media (max-width: 767px) .product-thumb .button-group button, .product-thumb .button-group button + button { width: 33.33%; } Ваша кнопка как раз занимает 1/3 от блока
  11. попробуйте взять бэкап у хостинга, пока он есть.
  12. Из-за того, что разное количество строк в описании товара, оттого и карточки товара разной высоты. Задайте им одинаковую высоту и все будет нормально. Или увеличить значение min-height. Что-то типа: .product-thumb .caption { min-height: 200px; }
  13. отдайте на аутсорс. )) Все уже придумано до вас. Деньги поделите.
  14. Смутно догадываюсь, что надо заполнить часы работы магазина в админке
  15. Там кто-то правил в header.tpl строку верхнего меню <nav id="top"> и оставил мусор.
  16. Обновили кэш модификаторов? Sergey11 Вы смотрели какие стили у этого блока? Прописывали для в Инспекторе кода то что вам указали? Или думаете оно само там появится? Что-то менялось после этого? Сохраняться там оно не может, но там тестируется код, чтобы потом внести изменения в файле stylesheet.css
  17. вставьте видео и посмотрите в инспекторе кода, тот блок, где должно выводиться видео. Посмотрите какой там класс прописан и этому блоку и укажите ему стиль Скорее всего надо сделать так: iframe.note-video-clip { display: block; или .note-video-clip { display: block; }
  18. Там не то имеется в виду. Надо править category.tpl, чтобы вставить переменную и category.php, чтобы эта переменная передавалась из контроллера. Если мне не даст по шапке за кривой код автор шаблона, то могу предположить, что надо сделать так: Подправить category.tpl ( то что выделено, то добавлено) category.php ( то что выделено, то добавлено) и получится что-то типа А слово "Производитель" на "Фабрика" вы уже поменяли в языковых файлах, как я понял.
  19. Можно, если знаете html взять product.tpl Посмотреть в каких блоках выводятся Описания и Характеристики Перенести содержимое одного блока в другой. Удалить обертку пустого блока. Удалить ярлычок исчезнувшего блока. Переименовать ярлычок объединенного блока.
  20. Не так все просто В footer.tpl убрать ненужные блоки У оставшихся поменять классы на col-xs-6
  21. теперь можно сделать "как не положено" просто в product.tpl в цикле вывода атрибутов указать условие ( например, идентификатор группы атрибутов не равен 5, или какие там у вас значения?) и выводить атрибуты в этом случае, а если нет ( else), то перейти к концу цикла. Можете проэкспериментировать. Но правильнее такие вещи делать в контроллере, пока не готов дать решение.
  22. Для начала проведите эксперимент вместо попробуйте Если после названия группы атрибутов выведется id группы атрибутов, то дальше пойдет легче.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.