COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

jaffagold

opencart.pro
  • Публикации

    624
  • Зарегистрирован

  • Посещение

  • Days Won

    45

Все публикации пользователя jaffagold

  1. Смотрите, что со скобками фигурными. Там только одну строку надо было добавить, что жирным выделено.( сразу я упустил указать на это) Должно заработать. Кстати, правильнее ссылку указывать чуть иначе <a href="/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a>
  2. потому что за разметку товара из категории отвечает common.js а за вывод в модулях отвечает tpl модуля. Но учтите, в категории есть всегда боковое меню. А в на Главной и в карточке товара как правило контент идет по всей ширине экрана. там, возможно, три товара в строке будет слишком мало. Надо проверять отображение модуля на разных страницах сайта.
  3. Это меню выводится с помощью модуля Категории во всех категориях. По сути вы хотите в это меню вставить дополнительный пункт Наши бренды, который ведет не в категорию, а на страницу Производители В таком случае, категория Наши бренды пуста и только мешает вам. Убрать ее. И просто вручную вставить в \catalog\view\theme\имя_темы\template\extension\module\category.tpl в самом конце и еще... насчет отображения популярных товаров. попробуйте в popular.tpl вместо сделать Тогда там тоже будет 3 в ряд карточки товара и, возможно, будет лучше.
  4. 1). Создать нового Производителя типа "Сделано у нас" и привязать к нему эти товары. А он появится в списке производителей.( в описании товара придется уточнить название настоящего производителя ) 2). Вывести ссылку на эту Категорию среди Производителей вручную подправив tpl 3). Создать HTML-модуль и разместить его в Схеме Производители (надо проверять) 4). Создать нужный блок и java- скриптом его переместить в нужное место ( возможно, в комбинации с предыдущим пунктом)
  5. Сергей, год назад это уже обсуждали, как организовать вывод отдельной категории в свой собственный шаблон без использования модулей. Правится контроллер и проверяется id категории, по условию меняется шаблон вывода. Данное решение позволяет указать не одну категорию, а несколько. Вот и все секреты.
  6. В сборке 23023 есть краткое описание товара для отображения в Категории. Если поле в админке в товаре не заполнено, то выводится укороченное ( например, до 100 знаков)обычное описание. В карточке товара краткое описание не выводится. category.tpl в части вывода мини-описания не поменялся. Изменения в контроллере. В category.php Но, надо учесть, что в данном случае, стандартное описание заменяется на мини-описание Для карточки товара такое решение вам не подойдет. Надо будет создавать новую переменную и из контроллера передавать ее в product.tpl И в product.tpl подготовить ее вывод. Осталось задать важный вопрос: "А надо ли это делать?" Возможно, не следует. Как мне представляется, мини-описание товара в категории сделано для повышения уникальности карточки товара (с точки зрения SEO, частичное цитирование описания товара в Категории- не слишком хорошая идея). Кроме того, мини-описание- это дополнительный фактор (наряду с "преимуществами"), который побуждает посетителя перейти из категории в карточку товара.Там должна быть совершенно особая информация, самая важная мини-реклама. Спросите себя: "Какая цель?" Для меня ответ: Цель- переход в карточку товара. На этом переходе свою миссию этот блок выполнил, теперь очередь стандартного Описания, Характеристик, Отзывов. P.S. Обратил внимание на такой эффект: Стандартный поиск опенкарт не находит слова из мини-описания ( из обычного описания- находит со второй попытки после выбора чекбокса "Искать в описании"). Возможно, редко используется такой вариант поиска и стоит не обращать внимание.
  7. без ссылки сложно понять Скорее всего, что-то выводится в левой боковой колонке. Поэтому контент делится на 2 части. Или у вас вывод слайда назначен в позицию, которая не занимает всю ширину экрана.
  8. Размеры слайдера указываются в админке в настройках модуля Слайдшоу Что за пример у вас на скриншоте? Что можно понять? Что вам надо изменить? Цвет верхней полосы, там, где переключение языка и валюты #top { background: red; }
  9. Макет вывода для Главной - home.tpl Он пустой, т.к. Главная не содержит собственного контента, а показывает только то, что вы назначите в модулях. Я как-то экспериментировал, делал вывод информ-страницы через него. Там надо будет продумать вывод "хлебных крошек". Взято отсюда
  10. та не... я понял это не сразу, надо не лого сайта, а лого производителя YES и описание. Но там не все так просто. там с границами блоков потом приходится играться, чтобы подровнять. Мне больше нравится вариант, когда выделяется целиком вся вертикальная полоса по ширине контента и заливается белым фоном.
  11. прекрасно прописался и выводится а зачем вы или прописали туда? )) Сорри. Я вам под главным лого написал ща... 3 сек фон для текста YES! #content > h1:nth-of-type(1) { background: #fff; display: inline-block; padding: 5px; } Но надо проверить, как это отразится на других страницах сайта Возможно, придется уточнить селектор и добавить еще класс body типа: body[class^="product-manufacturer"] #content > h1:nth-of-type(1) { background: #fff; display: inline-block; padding: 5px; } Единственное, что я не понял про логотип YES, что требуется. Там планируется png использовать ? Иначе зачем фон под картинку? Если только под картинкой, то получается слишком сложно. , проще прописать класс в .tpl body[class^="product-manufacturer"] #content > h1 + .row > .col-sm-2 .img-thumbnail { background: #fff; } А если вам белым сделать фон для блока контента то тогда так и говорите. #content { background: #fff; }
  12. Не вижу, чтобы вы это прописали. Это не может не работать. Внимательнее... вставьте в конец файла. Сохраните. Перезагрузите страницу Ctrl+F5
  13. #logo { background: #fff; } или #logo a { background: #fff; display: inline-block; padding: 5px; }
  14. У вас разметка через flexbox Там это не сработает. Нужен иной подход. Типа: html body main .products { display: flex; margin-top: 40px; flex-wrap: wrap; } Читать популярно тут раздел 1.5. Многострочность элементов flex-wrap P.S. Стили у вас написаны в таблице стилей немного странновато. Достаточно было просто .products, зачем это там: html body main ?
  15. А если гибрид? Основные фильтры сразу раскрыты. Неосновные- показаны только заголовки и иконка раскрытия
  16. как вам еще объяснить? Вы сделали только смену закладок. А сам контент- ниже по коду. Внимательнее смотрите все , что ниже <div class="tab-content"> <div class="tab-pane active" id="tab-latest">
  17. Внимательнее смотрите Вы показали код ярлычков. Код содержимого- ниже.
  18. Что, ярлычки вкладок не поменялись местами? Шаблон default? Модификаторы обновляли? Страницу перезагружали с очисткой кеша браузера Ctrl+F5 ?
  19. \catalog\view\theme\default\template\extension\module\product_tab.tpl Мне кажется, там все очевидно
  20. В некоторых сегментах 2-3-4-5 страниц выдачи Гугл забиты монстрами. Их даже выкупленной контекстной рекламой не перебить, потому что они ее тоже покупают. В моей сфере olx на первой странице выдачи почти всегда по основным ВЧ запросам. Поэтому, единственная возможность получить по ним переходы из Гугла- разместить часть товаров на olx. Но фотографии делаются и описания пишутся совершенно другие.
  21. Я же указал недостающий код. Честь кода, отвечающая за картинки опций удалена в product.tpl шаблона
  22. Cомнительная аргументация. Картинки в опциях - стандартная возможность опенкарта. С какой стати шаблон, пусть даже и бесплатный, должен ее удалять? Сейчас разбираться недосуг. Но решение есть Для начала, надо в админке все-таки прописать картинку для какой-то из опций типа радиокнопка Потом 1). Сравните product.tpl сборки и шаблона чуть ниже такой строки <?php if ($option['type'] == 'radio') { ?> Вы обнаружите в стандартном коде такой кусок, который отсутствует в коде шаблона 2). Если его тупо вставить на место( вставка выделена зеленым цветом), то получится что-то такое: и изображения появятся. При этом ломается вывод значения опции, но главное не в этом. Главное в том, что контроллер не тронут и изображения в базе есть и из контроллера передаются. 3) Теперь осталось не тупо, а внимательно разобраться с product.tpl и вставить правильный код в нужное место. 4) А потом еще стилями поправить отображение. P.S. Все эксперименты делайте только после создания резервных копий файлов Не забывайте обновлять модификаторы и перезагружать страницу Ctrl+F5
  23. Если я верно понял, что речь идет о том, что Гугл не рекомендует индексировать только первую страницу, а рекомендует использовать использовать сборную страницу типа view-all ( которую не всегда нам хочется использовать из-за большого объема контента) или использовать rel="prev" rel="next" и утверждает, что склеивает эти страницы пагинации в одну и индексирует как целую. Правда, в том видео речь шла все-таки о canonical, а не noindex, но смысл я описал выше. Мне сложно судить, мне кажется, что Описание категории важнее полного набора карточек товара на всех станицах. Остался маленький вопрос: Возможно, в некоторых случаях недостаточно только первой страницы в индексе? Кто знает что этот Гугл задумал? Может он считает при прочих равных условиях составную страницу с 300 товарами , "склеенную" из десяти более релевантной, чем первую страницу с 30-ю товарами?