Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

RGB

Користувачі
  • Публікації

    6 973
  • З нами

  • Відвідування

Усі публікації користувача RGB

  1. Принципиальных отличий в плане вывода атрибутов в карточке товара по сравнению с дефолтным у шаблона нет, единственное изменение касается верстки <?php if ($attribute_groups) { ?> <?php foreach ($attribute_groups as $attribute_group) { ?> <?php if ($this->config->get('mmr_product_specification_headers_disabled')!=1) { ?> <tbody> <tr> <th colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></th> </tr> </tbody> <?php } ?> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> <?php } ?>
  2. Тем временем вышла альфа 4-го bootstrap и внезапно появился магазин официальных тем, вот интересно, будут ли 2-й опенкарт пересаживать на новую версию, хотя по верстке там вроде изменений не так уж много
  3. Здравствуйте, конечно нет, вы разве не видите, что ошибки никуда не делись и вкмод по прежнему не работает? Я же написал сообщением выше, что вам нужно сделать: Понял, эта функциональность к шаблону не относится, т.к. это следствие работы модуля карусели, в котором задействуется специальный скрипт, меняющий логику стандартных всплывающих подсказок в тайтлах. В шаблон я это добавлять не хочу по вышеописанным причинам - эту дополнительную информацию никак не увидеть, если вы зашли на сайт с планшета или смартфона
  4. К шаблону ошибки не относятся, это нерабочий вкмод у вас, как исправить - переустановите, сейчас по адресу http://ntrstroy.ru/vqmod/install выдается 404, а должно быть либо сообщение об успешной установке, либо сообщение о том, что вкмод уже установлен Здравствуйте, не очень понял о чем речь - в карусели все сделано так же, как и в остальной части сайта, за исключением отображения информации при наведении, т.к. в карусели она должна быть постоянно видно, ведь блок с каруселью может быть установлен в боковой колонке, информацию в которой с планшета просто не получится увидеть из-за невозможности навести курсор
  5. Здравствуйте, у меня нет адаптации под этот модуль, но его автор же обещает поддержку в установке, судя по описанию модуля Здравствуйте, что именно не получается? И в документацию заглядывали?
  6. Как вариант, можно еще использовать функцию htmlspecialchars_decode(), но придется ее прописывать в файлах шаблона на этапе вывода значения атрибута, т.е. при обновлении все это каждый раз нужно будет повторять
  7. Как вы наверное понимаете, шаблон не имеет отношения к ошибкам, т.к. никогда не вмешивался в системные библиотеки Доброе, атрибуты в самом движке не предназначены для хранения чего-либо, кроме обычного текста, поэтому то, что вы хотите, можно реализовать только сторонними модулями. В случае с тем модулем, который вы пытаетесь использовать, вопросы следует задавать его автору, т.к. единственное место в шаблоне, куда вмешивается модуль, это файл header.tpl и строка <?php echo $google_analytics; ?> а она у меня есть в точно таком же виде, что и в дефолтном шаблоне, все остальные строки, куда вмешивается модуль, касаются админки движка
  8. А это разве не расширения для браузера? Яндекс ведь никого не заставляет его скачивать, а если человек его таки скачал и установил, значит он уже осознанно ступил на этот неправедный путь любителей демпинга :) Вы ведь не можете обвинять потенциальных покупателей в желании купить что-то дешевле, ну а каким образом они осуществляют свое желание - через прайс-агрегаторы типа того же яндекс.маркета или через вот такие расширения для браузера - это уже их дело ведь
  9. Потому я и написал во-первых - под блок с логотипом выделено 25% места в шапке, если он будет больше, то просто сожмется, т.к. иначе он бы "съедал" место у других блоков в шапке во-вторых - зачем вам большой логотип? это же сайт, а не баннер-растяжка в городе, покупатели приходят к вам не на логотип смотреть, а покупать
  10. Поменяйте в хмл-файле это <search position="before"><![CDATA[<?php if ($this->config->get('mmr_advantages_enabled')&&$this->config->get('mmr_advantages')&&$this->config->get('mmr_advantages_display_product')) { ?>]]></search> на это <search position="before" offset="1"><![CDATA[<div class="<?php if ($mmr_cols == 0) { echo 'col-sm-8'; } else {echo 'col-sm-7';} ?>" id="product-controls">]]></search> Вот только не помню насчет работы параметра оффсет - учитывает ли он текущую строку при смещении, возможно надо не 1, а 2 использовать Встроенный в шаблон Быстрый заказ работает только для страницы товара Размеры логотипа нигде не указываются в движке, они берутся на основании размеров загруженной вами картинки логотипа, но значительно превышать рекомендуемые в документации размеры логотипа я не советую, чтобы шапка сайта не расползлась
  11. В таком случае в продакт.тпл после <div class="col-sm-12 pos-12"> добавьте ваш код, слегка его изменив <?php if ($viewed) { ?> <div style="float:left;"> <img src="catalog/view/theme/default/image/recently_viewed.png" alt="" /> <?php echo "Просмотров:" ?> <?php echo $viewed; ?> </div> <?php } ?> при этом возможно понадобится стилями немного его поменять, чтобы выглядело гармонично, т.к. высота строки с хлебными крошками наверняка отличается от высоты картинки
  12. Пожалуйста! Покажите на скрине желаемое расположение, потому что мне не понятно что вы имеете в виду Добрый день, если подкатегорий в категории Аксессуары будет больше одной, то используйте параметр КОлонки в настройках родительской категории, выставив там например 5, а если у аксессуаров будет лишь одна подкатегория, то почему бы не переименовать аксессуары в утяжелители?
  13. Добрый день, оба ваших вопроса не касаются шаблона 1. Зачем вы вмешивались в языковые файлы движка? При этом ладно бы вы просто изменили там текст, но вами в языковые файлы добавлено то, чего там никак не должно быть - классы и элементы html-разметки, вместо Сравнение товаров (%s) у вас <span class="tittle_text">Сравнение товаров</span><span class="number">%s</span> Из-за наличия кавычек происходит естественное "падение" яваскрипта, потому что получается ситуация с незакрытыми кавычками, а из-за его падения перестает работать вся функциональность, на нем основанная - и добавление в корзину в том числе. Почему на дефолтной теме такого не происходит - потому что у нас разные механизмы отображения уведомлений при добавлении товара в корзину/закладки/сравнения 2. Опять же, судя по вашему сайту, вы изменили языковой файл корзины, по умолчанию он содержит следующую строку: $_['text_items'] = 'Товаров: %s (%s)'; при этом на месте %s выводится сначала кол-ва товара, а потом стоимость, соответственно чтобы выводить нужно поменять эту строчку следующим образом $_['text_items'] = '%s товар (товара, товаров) на сумму %s'; если же вы имели в виду вывод в зависимости от кол-ва, т.е. если товар один - то выводить "товар", если их два, то "товара", если 12 - то "товаров" - этого опенкарт не умеет и такую функциональность придется писать с нуля
  14. Либо вот так (и на это у меня ушла минута, если посидеть и лучше подумать, то можно еще больше сократить категории) либо упростить саму структуру категорий в магазине, либо скрыть вообще верхнее меню категорий и выводить боковым модулем, при этом отображая верхнее меню категорий лишь на мобильных устройствах (как это сделать, могу написать, если вам подходит решение), либо стилями менять размеры верхних блоков категорий и шрифта, например вот таким кодом (в польз. стили): .navbar-default .navbar-nav>li>a { font-size: 12px; padding-left: 10px; padding-right: 10px; }
  15. Тогда скройте в админке шаблона весь таб с описанием, предварительно добавив в файле продакт.тпл этот код <div itemprop="description"><?php echo $description; ?></div> например под <?php if (!$this->config->get('mmr_common_btn_wishlist_hidden')) { ?><button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_wishlist; ?>" onclick="addToWishList('<?php echo $product_id; ?>');"><i class="fa fa-heart"></i></button><?php } ?> <?php if (!$this->config->get('mmr_common_btn_compare_hidden')) { ?><button type="button" data-toggle="tooltip" class="btn btn-default" title="<?php echo $button_compare; ?>" onclick="addToCompare('<?php echo $product_id; ?>');"><i class="fa fa-bar-chart-o"></i></button><?php } ?> </div> </div>
  16. Здравствуйте, так что ли? Помимо нелогичности такого размещения (не понятно почему описание идет отдельно от табов с характеристиками, отзывами и тд), мне не ясно как быть в ситуации, когда описание большое - слева под фото товара будет та же белая простыня, что и при изначальном переносе фоток товара под него. Мало того - при подобном размещении блок с преимуществами уходит далеко вниз, что тоже неправильно, т.к. преимущества покупки в вашем магазине должны быть сразу видны покупателю. Словом, получится смесь бульдога с носорогом, т.к. одно изменение влечет необходимость другого изменения, другое - третьего, и т.д. (и это я еще не рассматривал что в итоге получится на мобильных с такой компоновкой блоков)
  17. Пожалуйста Как вам уже предложили, самое простое - это пересылку с ящика на ящик сделать, либо изменить файл скрипта быстрого заказа catalog\view\javascript\moneymaker_quickorder.php и добавить туда доп. адрес, но это вмешательство в файлы шаблона, и процедуру придется повторять при каждом обновлении, так что пересылка намного проще К шаблону это не относится, т.к. это изменение логики контроллеров или модели движка, но в теме шаблона, да и на форуме, уже не раз поднимался такой вопрос
  18. Верните меню категорий на место, после чего в файле хедер.тпл найдите код <div class="navbar navbar-default pos-3" role="navigation" id="menu"> и добавьте туда классы скрытия блока <div class="navbar navbar-default pos-3 hidden-lg hidden-md" role="navigation" id="menu">
  19. Пожалуйста! Добрый день, такой возможности нет, т.к. на экранах с малой шириной содержимое левой и правой колонок скрывается, это обычная практика в адаптивных шаблонах. Но можно сделать иначе, хоть это и не совсем правильно и логично, но как вариант - можно скрывать верхнее меню с категориями для десктопов, и отображать его только на мобильных, тогда получится замена бокового меню. Если вас устраивает такое решение, могу написать что и как поменять в файлах шаблона
  20. Либо дождитесь следующего обновления с отдельным хмл-файлом, которое будет к концу месяца, либо сами вручную сделайте следующие изменения В хмл-файле модуля есть такие фрагменты кода: <file name="catalog/view/theme/*/template/product/category.tpl"> <operation error="log"> <search position="replace"><![CDATA[ <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> ]]></search> <add><![CDATA[ <input type="button" value="<?php echo $button_cart; ?>" onclick="location.href='<?php echo $product['location']; ?>'" class="button" /> ]]></add> </operation> </file> они касаются файлов шаблона category.tpl, search.tpl, special.tpl, manufacturer_info.tpl, compare.tpl, и файлов модулей bestseller.tpl, featured.tpl, latest.tpl, special.tpl Вам нужно во всех этих фрагментах поменять это <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button" /> на onclick="addToCart('<?php echo $product['product_id']; ?>');" А это <input type="button" value="<?php echo $button_cart; ?>" onclick="location.href='<?php echo $product['location']; ?>'" class="button" /> соответственно на onclick="location.href='<?php echo $product['location']; ?>'" Аналогично и для файла wishlist.tpl сделайте, несмотря на то, что в модуле там другой код
  21. Добавьте в польз. стили: #product-controls .stock-price-buttons .btn-group .form-control { width: 50px; } Добрый вечер, лечить ничего не надо,т.к. шаблон тут не при чем, просто проверьте что у вас выводится в админке, возможно забыли отключить старой слайдшоу или другой модуль баннеров. Если не получается разобраться, скиньте мне доступ в лс К сожалению в шаблоне нет мобильной версии как таковой, поэтому на нее нельзя перейти - то, что вы называете мобильной версией, это адаптивный дизайн, т.е. та же полная версия с немного другим набором правил, указанных в стилях как основные для устройств с шириной экрана ниже определенного значения. Если вам не нравится адаптивная версия, то можете ее просто отключить в админке шаблона, и сайт будет всегда отображаться в "полной" версии
  22. Добрый вечер, вам уже ответили, скрытие боковых колонок это обычная практика адаптивных шаблонов, иначе не уместить основной контент Спасибо :) Скиньте мне доступ к админке сайта к редактированию этого модуля в ЛС

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.