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

jaffagold

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

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

  • Посещение

  • Days Won

    45

Изменения репутации

  1. Upvote
    jaffagold получил репутацию от rb2 в Не работают макеты   
    Так просто, как вы задумали, не получится.
    Путь, который указывается в графе Путь в Разделе Макеты, это не путь к макету. Это путь к контроллеру, который должен готовить информацию для этого макета.
    Надо  править контроллер и в нем создавать условие, Алгоритм такой:
    Если id категории совпадает с id особой категории, то вывод осуществляется через tpl особой категории ( которая лежит в той же папке, что и обычная, но называется иначе).
    Тут было бы удобно делать так, если id категории 14, то для нее готовить category14.tpl
    Если не совпадает, то вывод идет по стандартной схеме.
    Если поискать, то поиском находятся решения.
    Можно сделать сложнее, проверять layout, но особого смысла в этом не вижу.
  2. Upvote
    jaffagold получил репутацию от Apoka в Редактирование шапки   
    А так?
    Тут, возможно, будет глюк, если телефон не указан. Тогда этот самый  Надо проверять.
    А если указан, должно быть нормально.
    А решение большинства вопросов - тут
     
  3. Upvote
    jaffagold получил репутацию от Apoka в Редактирование шапки   
    Ну, если это самое желанное и окончательное желание, то
    телефон выводится тут:
    <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span>
    В фале stylesheet.css в самом-самом низу допишите то , что я вам уже указывал.
    Размер шрифта 16рх взят "на глазок", возможно, вам подойдет 14
    а можно еще проще, без заморочек.
    Но тогда и все остальные ссылки увеличатся в размере. Но их там уже у вас, похоже, нет.
    Ну и до кучи, размер иконок:
     
  4. Upvote
    jaffagold получил репутацию от Apoka в Редактирование шапки   
    Обновите модификаторы
    Обновите страницу Ctrl+F5
    в конце-концов допишите к стилю !important
    хотя, должно работать без этого
  5. Like
    jaffagold получил репутацию от Fikus_pikus в Редактирование шапки   
    Обычно это делается путем создания своего шаблона, который будет заменять шаблон по-умолчанию (default)
    1.Сначала создаем папку с названием вашего шаблона (например mytheme) в папке catalog\view\theme
    2.В этой папке создаем папку template , а в ней папку common
    А в нее копируем header.tpl из аналогичной папки шаблона default.
    3.Там меняем путь к файлу стилей на ваш
    Было:
     
     
    Стало:
    4.Также в вашей папке шаблона создаем папку stylesheet
    и в нее копируете stylesheet.css из аналогичной папки шаблона default
    В самом низу дописываете нужные стили. Причем, то, что находится сверху будет вам подсказкой.
    5. В настройках переключаетесь на свой шаблон.
    6. Вы можете вносить в ваш шаблон и другие файлы из шаблона default, которые захотите изменить. Важно, чтобы вы правили только свои файлы, а не оригинальные файлы opencart-а из папки default.
    И вы всегда можете вернуться на шаблон default и у вас ничего не будет поломано.
  6. Upvote
    jaffagold получил репутацию от Apoka в Редактирование шапки   
    Не в хедере, а в файле стилей. Если убираем все.
     
    Если телефон оставляем, то:
    А если уж охота "комментировать", то
    Но я бы не стал туда лезть.
  7. Upvote
    jaffagold получил репутацию от Лана в Добавить текстовое поле в АКЦИИ для opencart 2.3   
    Вы не поняли. Нам сделали замечание, что мы ломимся через окно, а дверь рядом и открыта.
     
    1. Нам не хватало Макета для страницы Акции. Его просто не было в списке. Так его надо было создать!
    2. Заходим в Макеты и создаем Макет с названием Акции. В секции Путь пишем product/special
    3. Активируем модуль Html
    4. Создаем html-модуль для Акций под удобным именем. Пишем в него все что надо. Включаем его.
    5. В макет Акции добавляем только что созданный модуль в верхнюю позицию.
     
    Я проверил, все работает. Можно в макет еще добавить любые другие модули по вкусу.
  8. Upvote
    jaffagold получил репутацию от Serg-24 в Добавить текстовое поле в АКЦИИ для opencart 2.3   
    Вы не поняли. Нам сделали замечание, что мы ломимся через окно, а дверь рядом и открыта.
     
    1. Нам не хватало Макета для страницы Акции. Его просто не было в списке. Так его надо было создать!
    2. Заходим в Макеты и создаем Макет с названием Акции. В секции Путь пишем product/special
    3. Активируем модуль Html
    4. Создаем html-модуль для Акций под удобным именем. Пишем в него все что надо. Включаем его.
    5. В макет Акции добавляем только что созданный модуль в верхнюю позицию.
     
    Я проверил, все работает. Можно в макет еще добавить любые другие модули по вкусу.
  9. Upvote
    jaffagold получил репутацию от Xaosik в Стандартный Фильтр   
    Он для этого не предусмотрен.
    Для того, чтобы он заработал, он должен быть прописан в Категории.
    В производителях такого функционала нет, негде прописать.
    Может с другого бока зайти, в Категориях фильтровать по производителю?
  10. Upvote
    jaffagold изменил репутацию LSTemp в Тема поддержки OPENCART.CMS v2.3.X   
    контроллер imgcategory:
    отображение imgcategory:
    теперь imgcategory на макете главной страницы работает по-старому (отображает содержимое категории из настроек модуля), а на макете категориий (точнее - на макетах, в которых есть навигационная цепочка) отображает содержимое выбранной категории.
     
    PS может кому-то пригодится.
  11. Upvote
    jaffagold получил репутацию от Serg-24 в Добавить текстовое поле в АКЦИИ для opencart 2.3   
    А скриншот у меня сделан на какой версии и каком шаблоне? как думашь?
     catalog/view/theme/newstore/template/product/special.tpl
    42 строка
    тэг H2
     
  12. Upvote
    jaffagold получил репутацию от alexandrchu в Заказная позиция и цена по запросу   
    Как бы ни работала внутри себя система ей надо в конце концов получить число и передать для отображения в виде html-кода.
    В вашем случае, 0рублей=0гривень=0долларов. Число одно и то же, но приставки, пробелы и  значки разные. Условие может быть сложнее, тогда надо будет перечислить необходимые варианты. Если время=деньги, то вам эту задачу решит наш третий собеседник в теме быстро и недорого( он же предлагал сразу). Если охота помучиться, то все исходные данные у вас на руках. Я ввязался в эту тему из интереса, для общего развития. Я пока только осваиваю систему, но у меня есть кое-какая подготовка, вам будет сложнее.
     
  13. Upvote
    jaffagold получил репутацию от AlexDev в Как изменить ширину левой колонки базового шаблона?   
    Не получится. Потому что править надо 3 файла:
    column_left.tpl
    home.tpl
    и,не забыть,
    column_right.tpl
     
  14. Upvote
    jaffagold получил репутацию от moishe в Размер картинки карточки товара ocstore 2.3.0.2   
    Так быстро отвечаете, что нет времени на соседнюю строчку посмотреть
     
  15. Upvote
    jaffagold получил репутацию от AlexDev в Как группе опций присвоить класс?   
    catalog\view\theme\default\template\product\/product.tpl
    div class="form-group" повторяющийся блок. Там еще куча мест, куда можно привязаться стилями.
    <div class="radio"> и тому подобное. Если надо что-то особое, то тогда придется вытягивать id опции, по нему писать условие и менять вывод именно для этой опции.
     Если этого мало, то можно дописать свои стили.
  16. Upvote
    jaffagold получил репутацию от NoOne! в REVOLUTION 4.2.3 - адаптивный универсальный шаблон от Pikitos   
    задумайтесь о том, как будет работать навигация на мобильных. Как попадете в подкатегорию?
  17. Upvote
    jaffagold получил репутацию от AlexDev в Как разделить каталог и разделы каталога по дизайну?   
    Открываете в админке вкладку Макеты. 
    Открываете Макеты-Категория. Смотрите раскладку блоков и вверху путь product/category
    Возвращаетесь в Макеты. В правом верхнем углу- Добавить ( плюсик)
    Раскладываете блоки в нужном порядке и обязательно добавляете путь  product/category. Сохраняете под именем Каталог ( свое имя макета).
    Для Категории Каталог выбираете макет Каталог.
    Обновляете модификаторы и видите:
    Категория с другим макетом.( для примера, без бокового меню)
    Стандартная категория
     
     
     
  18. Upvote
    jaffagold получил репутацию от AlexDev в Как разделить каталог и разделы каталога по дизайну?   
    Схема страницы чуть другая,чем вы полагаете
     
    В стандартном макете левая колонка идет до самого низа и упирается в футер.
    Разместить туда контент из основной части невозможно.
    Но шаблон NewStore имеет дополнительные позиции для модулей. Там, возможно, получится сделать как вам надо.
  19. Upvote
    jaffagold получил репутацию от J-Oc в Мобильная версия в 2 столбца   
    Я не знаю ничего о вашем сайте. Я говорю о системе, методике.
    Есть предопределенные классы сетки Bootstrap. У них есть свои стили в css.
    Переопределять их неправильно.
    Потому, что эти классы прописаны повсеместно во многих tpl-ках. И неизвестно, где эта перемена стилей проявится в ненужном месте.
    Правильно - применять другой класс для того блока, который нам нужен.
    Поэтому и я сказал, что правильно будет использовать класс col-xs-6 (2 колонки на мобильных экранах) вместо col-xs-12 (1 колонка на мобильных экранах).
    А теперь о вашем сайте.
    Там, где на главной я увидел блоки в 2 колонки на мобильном экране использован класс именно col-xs-6.
    У вас, не сделано такого, как вы советуете:
    .col-xs-12 {
    width: 50%;
    ТО есть, у вас на сайте сделано правильно, а совет вы даете ошибочный. Без обид.
    Еще по вашему сайту:
    1. Вам не кажется, что чем меньше экран, тем нужнее фильтр на сайте? А он у вас только на больших экранах.
    (OCFilter прекрасно работает вплоть до самых малых экранов)
    2. Если в product/category.tpl  прописать col-xs-6, возможно, будет лучше представление на мобильных в категориях. (дело вкуса)
  20. Upvote
    jaffagold получил репутацию от Vikas в Перенос опций в ряд   
    сделайте еще стили для label, что-то типа:
     тогда появится рамочка вокруг пары чекбокс-значение.
  21. Upvote
    jaffagold получил репутацию от satyr в Как добавить сразу все варианты опции?   
    Создаете один товар со всеми размерами.
    Создаете его копию. В копии сохраняются все данные, в том числе опции и характеристики.
    Дополнительные табы ( если используются в товаре) при этом не  копируются.
    Надо только очистить seo-url, мета-тэги, удалить изображения и сменть название товара-шаблона. Все, заготовка готова.
    Теперь копируете шаблон, заполняете название, мета-тэги, проверяете seo-url. Удаляете ненужные размеры на вкладке опции.
    Включаете товар.
     
  22. Upvote
    jaffagold получил репутацию от Serg-24 в NEWSTORE - адаптивный универсальный шаблон от 29aleksey   
    Иного не дано. Или перезаписывать, или не использовать шаблон.
    Из опыта:
    Если не отключить встроенные в opencartPRO и включенные по умолчанию при установке Табы ( Новинки, Акции и т.д.), то выдает ошибку.
    Если отключить, то нормально можно использовать дефолтный шаблон до той поры, пока не включите модификаторы шаблона NewStore.
    При включении модификаторов шаблона, в случае попытки перейти на дефолтный шаблон опенкарта,
     выбивает ошибку, которая исчезает после отключения модификатора NS-GENERAL
     
    Не слишком здорово, что при скопированных на сервер файлах шаблона убиваются родные таба опенкатра. То есть, полноценный возврат на дефолтный шаблон затруднен. ( по крайней мере, у меня именно такое мнение сложилось). Возможно, еще какие-то есть глюки ( явно вижу еще со стрелками слайд-шоу).
    P.S.
    Вышеописанные глюки с увеличением единственной фотографии товара- подтверждаю. Есть такое.
  23. Upvote
    jaffagold получил репутацию от Erigard в Тема поддержки OPENCART.PRO v2.3.X   
    Расширения-Шаблоны-Настройка-Товаров на странице
     
  24. Upvote
    jaffagold получил репутацию от RHCk в Замена фона на сайте   
    не делайте так никогда.
    вы должны вносить изменения в свои файлы, а не в файлы бутстрап-а
     
    Если какой-то ваш стиль не работает из-за стиля бутстрапа, то обычно:
    или
    в стиле через пробел пишут !important
    или
    или находят более длинный путь к элементу, тогда более стиль длинного элемента перевешивает стиль бутстрап.
     
    То есть.
    1.Сначала создаем папку с названием вашей темы в папке catalog\view\theme
    2.В этой папке создаем папку template , а в ней папку common
    А в нее копируем header.tpl из аналогичной папки шаблона default.
    3.Там меняем путь к файлу стилей на ваш 
    4.Также в вашей папке шаблона создаем папку stylesheet
    и в нее копируете stylesheet.css из аналогичной папки шаблона default
    И вот этот файл вы мучаете сколько угодно.
    В самом низу дописываете нужные стили. Причем, то, что находится сверху будет вам подсказкой.
    5. В настройках переключаетесь на свой шаблон.
    Но всегда можете вернуться на шаблон default и у вас ничего не будет поломано.
  25. Upvote
    jaffagold получил репутацию от Erigard в Тема поддержки OPENCART.PRO v2.3.X   
    config-distr.php не затрет config.php