-
Публікації
6 973 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Усі публікації користувача RGB
-
Наверное у меня зрительные галлюцинации? :)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Добрый вечер, а зачем нужно ее раскомментировать?
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Как вариант, можете вынести из меню в шапке сайта блок со сравнением <?php if (!$this->config->get('mmr_common_btn_compare_hidden')) { ?><li><a href="<?php echo $this->url->link('product/compare'); ?>" rel="nofollow"><i class="fa fa-bar-chart-o fa-fw"></i> <span id="compare-total"><?php echo sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0)); ?></span></a></li><?php } ?> прямо рядом с меню, после чего зафиксировать все меню через соотв. настройку в шаблоне, чтобы было как то так:
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Добрый день, вам уже в общем ответили - я тоже не вижу проблемы. При нажатии на кнопку сравнения появляется всплывающее окно с возможными вариантами действий для человека, включая очевидный переход непосредственно к самому сравнению, а постоянно перед глазами покупателя держать кнопку сравнения, на мой взгляд, решение далеко не самое удобное - это просто будет раздражать тех, кому сравнение не нужно или кто и так понимает как к нему добраться. Реализацию розетки знаю - и могу вам привести ваш же аргумент о незаметности сравнения, так как оно у них видно лишь если человек находится вверху страницы, стоит промотать страницу чуть ниже - и блок со сравнением уже не видно. Для подобных решений в опенкарте возможно и есть некие модули, но к шаблону они, конечно, не особо относятся Всё просто - все, у кого болит голова со встроенным быстрым заказом, используют для этих целей сторонние модули :) В коде он формируется в файле шаблона product.tpl в виде яваскрипта (ф-ция $("#quickorder_form .btn-primary").click(function()), который обращается к файлу catalog\view\javascript\moneymaker_quickorder.php, где уже происходит непосредственная отправка письма на почту магазина Здравствуйте, так же, как вы его туда добавили :)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Поднималась, и я уже отвечал. Вот вам пример - в одном из магазинов, продающих сувенирную продукцию, в быстрый заказ добавлено поле Знак зодиака - куда в базу его записывать прикажете? :) Из-за этой же проблемы, точнее из-за неограниченности в плане полей встроенного быстрого заказа, его заказы невозможно записать в базу по нормальному, поэтому они и отправляются только на почту Чтобы сменить шрифт, надо его предварительно подключить, в шаблоне такой функциональности нет, т.к. она подразумевает загрузку шрифта извне Цвет и размер можно указать через пользовательские стили цсс Кнопка в слайдшоу на главной сделана для демки только, в самом слайдшоу ее добавить никак нельзя Кнопка в боковом блоке Подробнее сделана через хтмл-модуль, его код вы можете увидеть, зайдя в админку демо шаблона Здравствуйте, вставляйте не после блока <div class="panel panel-default"> (это блок опций), а перед самим включением опций, т.е. перед кодом <?php if ($options) { ?> (строчкой выше)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Не сложнее перехода с дефолтного шаблона на любой другой Какое же оно готовое, если оно понятия не имеет о быстром заказе шаблона, а вы мне предлагаете его еще и вклеивать в шаблон? :) Подобных модулей , бесплатных в том числе, масса, и проблема не в их отсутствии, а в конкретной интеграции таких решений и встроенного в шаблон быстрого заказа, у меня сейчас нет возможности этим заниматься, т.к. таких планов не было изначально, и есть более приоритетные задачи, в частности работа над новым шаблоном, если вы предложите готовую реализацию этой функциональности (готовую в прямом смысле этого слова, т.е. не требующую никаких доработок и "вклеиваний") - я без проблем добавлю это в шаблон
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Здравствуйте, это разные шаблоны будут, к тому же под разные версии движка же :) Такая логика была изначально, видимо вы только сейчас обратили внимание. Отключить ее можно на вкладке Темы настройкой Отключить полупрозрачность фото Вообще шаблон никак не может нарушать оформление заказа, если это самое оформление у вас не изменено еще до шаблона путем использования других модулей или каких-то правок. Дайте мне ссылку на сайт в лс чтобы проверить проблему Добрый день, можно - все, вопрос в реализации, у меня планов прикручивать туда смс-уведомления не было, но если у вас есть готовое решение и вы знаете, как его совместить с функциональностью шаблона - буду благодарен :)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Добрый вечер, в смысле в админке шаблона увеличить 15? Вам нужно в файле admin\view\template\module\moneymaker.tpl найти код <select name="mmr_product_images_hide_limit"> <?php for ($i = 1; $i <= 15; $i++) { ($mmr_product_images_hide_limit == $i) ? $active = 'selected' : $active = ''; ?> <option value="<?php echo $i; ?>" <?php echo $active; ?>><?php echo $i; ?></option> <?php } ?> </select> и сменить в нем 15 на 25 например (в новой версии я увеличу это значение до 30) <select name="mmr_product_images_hide_limit"> <?php for ($i = 1; $i <= 25; $i++) { ($mmr_product_images_hide_limit == $i) ? $active = 'selected' : $active = ''; ?> <option value="<?php echo $i; ?>" <?php echo $active; ?>><?php echo $i; ?></option> <?php } ?> </select> Оно не может уйти за границы экрана, так как при первом отображении окна высчитывается граница, и если выпадающее меню ее превосходит, оно смещается влево. Единственная причина, по которой может быть уход меню за границу окна - когда сайт открылся на всю ширину окна браузера, а потом пользователь уменьшил окно браузера вручную, поскольку динамического пересчитывания ширины окна не происходит, в таком случае меню будет открываться так, как оно рассчиталось при первом открытии окна (на всю ширину)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Здравствуйте, зачем покупать то, в чем не разобрались? :) Начните с документации например, в частности по заказу в 1 клик все описано http://old.moneymaker2.com/documentation/readme.html#setup-quickorder 1. Похожего нет, шаблон это шаблон (внешний вид) в первую очередь, а не модули 2. Должно работать, но лучше заранее уточнить у автора модуля возможность поддержки в случае чего, хотя он сам пишет
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Посмотрите что добавлено у меня в этом поле на демке шаблона - там хтмл-код со ссылкой на картинку с подарком По второму вопросу вам уже врооде ответили
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Здравствуйте, это конструктивная особенность построения практически любой веб-страницы при не очень быстром интернете :) В шаблоне ничего не мигает и не может мигать, единственная причина, когда вы визуально видите "поэтапность" загрузки содержимого веб-страницы - это медленный интернет, ну или проблемы с хостингом на сайте, который вы смотрите. Хотя вы пишете про замену фона - но в шаблоне фон нигде не заменяется, он изначально белый, а при выборе пользователем некой темы, заливается фоновой картинкой, но это может быть заметно человеческому глазу лишь при выключенном кешировании, слабом компьютере, устаревшем браузере или - медленном интернете, все эти причины от шаблона никак не зависят
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
только хардкодом в файл шаблона шапки Насчет ocshop - эта сборка официально не поддерживается, так что не исключены какие-то дополнительные проблемы из-за нее, ведь шаблон ничего не знает о ней и ее функциональности
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Нет и не будет, под 2-й опенкарт будет другая версия шаблона Вот я и жду идей, а их все нет и нет :) Отвечал вам в лс еще в марте - в шаблоне ничего не менялось в этом плане с самой первой версии, что вам сказали в поддержке вк? Да, и в общем случае картинки к новостям берутся из содержимого OpenGraph-тегов, указанных в шапке сайта в ocstore (og:image, в шаблоне для ocstore эти теги никуда не убирались мною), но этих тегов нет в оригинальном opencаrt и в таких случаях вк должен брать первую попавшуюся картинку.
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Реализовать ЧТО? :) Так запись из поля польз. стилей как раз идет в бд и оттуда же берется, поэтому к файлу доступ у пользователя и не должен быть, ведь для большинства пользователей проще внести изменения по стилям прямо в админке, а не скачивать файл по фтп, что-то там менять и закачивать обратно. Насчет приведенного примера - я не знаю, как обойтись одним файлом стилей. если шаблон делается на основе какого-то фреймворка. Объединять стили фреймворка и стили шаблона в один файл может и кажется удобным сначала, но у фреймворка стилей очень много и далеко не все они нужны (значит надо их вырезать сначала, а значит в случае желания добавить что то придется опять переделывать основу файла стилей), кроме того теряем совместимость с оригинальным фреймворком. Есть общепринятый способ работы в таких случаях, которому я и следую и которого в общих чертах придерживаются сами разработчики bootstrap у себя в разделе тем, мне пока не довелось увидеть более оптимальный вариант работы с кастомизацией родных стилей фреймворка
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Согласен, что это не самое удобное решение, но для такой ситуации файл каждой темы многократно бы вырос в размерах, что привело бы к избыточности в коде. Можно было бы повырезать все повторы из родного файла стилей bootstrap, но в таком случае утратится совместимость уже с ним самим, а этого допускать не хотелось бы по понятным причинам. Вот тут не совсем понимаю суть проблемы, все изменения по оформлению шаблона проще всего делать пользовательскими стилями, в таком случае ничего в голове держать не надо, ведь все изменения, внесенные в пользовательские стили, будут переопределять как родные классы bootstrap, так и родные классы шаблона, это сделано специально для удобства использования пользовательских стилей, т.е. у них в этом плане высший приоритет (не считая использования директивы !important конечно) У меня уже было несколько разных вариантов использования стилей для кастомизации шаблона, и работы со своими собственными темами, но я их не хочу внедрять в шаблон из соображений совместимости со старыми версиями, поскольку многие уже у себя перекрутили даже родные стили, и изменение логики тех же пользовательских тем будет болезненным процессом для таких пользователей. В этом есть и моя вина конечно, т.к. возможно надо было с самого начала продумать наиболее удобный механизм работы с кастомизацией, но в то время это не казалось такой уж большой проблемой, да и сейчас все это вызывает сложности лишь у разработчиков или тех, кто "в теме", но как это все улучшить, не создав проблем для уже существующих реализаций, я пока не придумал, буду рад если вы сами поделитесь какими-то идеями в этом плане
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Спасибо :) Насчет конкретно этого класса все очень просто - он изначально есть в бутстрап, соотв. описан в первую очередь в их главном файле стилей, который я не трогаю и не считаю разумным трогать - любые изменения в оформлении фреймворка следует делать не в его родных файлах, а уже у себя, чтобы переопределять интересующие стили и не портить совместимость Первый файл, где класс дополняется (не дублируется, а именно дополняется) - главный файл стилей шаблона moneymaker.css в двух местах: .breadcrumb { font-size: 11px; text-align: right; /*background-color: #fafafa;*/ margin-bottom: 5px; } и .btn, .btn-lg, .btn-group-lg > .btn, select.form-control, textarea.form-control, input.form-control, .nav-pills > li > a, .nav-tabs.nav-justified > li > a, .input-group-addon, .breadcrumb, .alert, #product-controls .stock-price-buttons .price, .product-list .product-block .price, .product-grid .product-block .price > div, .table-responsive .price > div, .box .box-heading, a.button, input.button, #recaptcha_image img, #recaptcha_response_field, #image-appendix .title span { border-radius: 20px / 40px; } В первом фрагменте это собственно уменьшение размера хлебных крошек по сравнению с их родным видом, выравнивание по правому краю и тд, во втором - "закругление" блока с ними, почему все описано не в одном фрагменте - потому что закругление используется для массы других элементов и было бы нерационально с точки зрения кода и его избыточности добавлять каждому элементу по одной строке с border-radius (всего вышло бы минимум 20 border-radius-ов), если можно сразу в одном месте указать скругление им всем одной строчкой Второй и последний файл, где дополняется этот элемент - файл стилей выбранной темы, например mmr_themes\moneymaker-themes-2.css (для разных тем разные номера соответственно). Тут все тоже просто - в зависимости от темы изначально указывался разный фон подложки для хлебных крошек .breadcrumb { background: #fff; } Например, для светлых тем фон указывается белым, а для чисто белой темы - серым, и всего этого не получилось бы добиться, если бы фон был указан лишь в одном файле шаблона, поскольку тогда и цвет был бы одним. Я не считаю, что такие вопросы запрещено или неправильно обсуждать "публично", поскольку это нормальный диалог, важный для развития продукта и, надеюсь, его улучшения :)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Увы, на одного "покаявшегося" приходится сотня неисправимых любителей варезников, складчины и прочих сторонников воровства :)
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
И вам спасибо Вот оно что, в таком случае копаться в хедер.тпл после этого кода <?php } else { ?> <li <?php if (isset($this->request->get['path'])) { $cat_id = explode("_", $this->request->get['path']); if ($category['category_id']==$cat_id[0]) { ?>class="active"<?php } } ?>><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> добавить например что то такое <li><a href="http://site.com">Link title</a></li> Для реализации мультиязычности в названии ссылки все на порядок сложнее, поскольку в шаблоне изначально для добавления своих ссылок уже существует верхнее меню
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
А зачем бы я предлагал использовать сео цмс, если бы он не работал с шаблоном?
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Если не устраивает родная функциональность движка по статьям, используйте например seo cms, по другим модулям надо задавать вопросы их авторам
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Пожалуйста navbar-collapse по задумке центрирует содержимое и в "мобильном" виде, так что можно и без него, тем более я не полностью указал правила для него :) Название Категории берется из языковых файлов движка (конкретнее - из языкового файла модуля Категории), у шаблона языковых переменных вообще нет (не считая отдельного файла для модулей быстрого заказа и перезванивалки), это сделано специально, чтобы пользователи шаблона могли его использовать сразу, с любым языком и не дожидаясь перевода. Соотв. переименовать Категории можно лишь вмешавшись в файлы шаблона, указав в хедер.тпл вместо <?php $this->language->load('module/category'); echo $this->language->get('heading_title'); ?> свой текст, но это не будет мультиязычным решением, для мультиязычности понадобится создать свой собственный языковой файл или использовать языковой файл быстрого заказа например По баннерам - конечно такой функциональности нет, т.к. она логически неправильна - выводить два одинаковых баннера, чтобы скрыть один из них, это не лучшее решение хотя бы с точки зрения чистоты кода или удобства пользователя. Но на практике можно подобного добиться, используя родные классы фреймворка, скрывающие или показывающие элементы с указанными классами в зависимости от разрешения устройства: Такой возможности в шаблоне не будет, поскольку она избыточна - этого можно добиться одной строкой в хтмл-модуле, выводя через него нужный вам контент, например чтобы те же баннеры выводить лишь на моб. устройствах в исходном коде хтмл-модуля будет нечто такое: <p class="visible-xs"><img alt="" src="banner.jpg" /></p> Правда есть один нюанс - это создаст маленький отступ на десктопах на месте баннера, чтобы это устранить, можно еще в стилях поколдовать с отступами и медиа-директивами, сделав отступ также невидимым только на десктопах
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Добрый вечер! Попробуйте такой код, если я правильно понял идею: @media (min-width: 768px) { .navbar .navbar-nav { display: inline-block; float: none !important; } .navbar .navbar-collapse { text-align: center; } }
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Можете мне в лс скинуть ссылку на страницу, где у вас много опций?
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Добрый день, она у всех работает и не может не работать у вас. Возможно вы просто не разобрались в ней - она скрывает большие кол-ва не значений опций, а самих опций. Насчет горизонтального отображения - это как? На демо можете повторить проблему? Должно быть вот так: Ни с моего телефона, ни с других такое поведение, как у вас, я не могу повторить
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)
-
Ответил в лс Доброй ночи, можно просто спросить у меня :) Обновление шаблона - простая перезапись файлов, больше ничего не требуется, все настройки должны сохранится, хотя сделать бэкапы на всякий случай не помешает
- 7 228 відповідей
-
- продающий шаблон
- html5
- (і ще %d)