-
Публикации
283 -
Зарегистрирован
-
Посещение
-
Days Won
8
Сообщения, опубликованные пользователем strateg2010
-
-
14 часа назад, RHCk сказал:
P.S. Не торопитесь на 2.3. Обновитесь до 2.1.0.2.2, подождите авторов шаблонов и модулей
Основные модули, без которых не сможет жить мой магазин в принципе переехали на 2.3
По поводу гонки. А почему нельзя сделать один раз нормальную версию и где то через годик-второй запустить новую версию с более масштабными обновами?
12 часа назад, admin сказал:тоже интересно и скажу больше проскакивают мысли сделать отдельную параллельную ветку и перестать гнаться за опенкартом
Интересная задумка. и назвать не Opencart а какой нибудь Megazin и усе магазин на базе опенкарт с более крутым функционалом. При этом унифицировать код, что бы можно было ставить модули от любой версии Opencart. и тогда цены не будет магазину! И сделать в админке как в WordPress типа аля "живое редактирование" не заходя в админку взял быстро подправил и дальше пошел.
Так и все таки вопрос актуален: обновляться с 2.1 до 2.3 просто перезаписав файлы опенкарт оставив на месте config.php и через /install/index.php ? Я правильно понимаю алгоритм выполнения действий?
А и еще ссылка на дэмку то к версии 2.1.0.2
-
Я правильно понял, что для того что бы переехать с 2.1 до 2.3 мне нужно залить все файлы и заменить их, кроме файлов config.php
-
У меня созрел такой вопрос, как сделать свои макеты в опенкарт 2.1?
Как делать макеты я знаю. Заходим Дизайн > Макеты > нажимаем плюсик придумываем название и в поле Путь прописываем ссылку из которой наш новоиспеченный макет будет брать tpl если прописать название категории то она будет работать там и только там.
НО меня интересует немного другое. Хочу сделать страницу или макет для акций. К примеру у нас есть акция: Корм Dog Chow за 40.90 бел. руб. на весь ассортимент. в банере весит соответствующая картинка и ссылка на категорию Для собак > Корма > Сухие корма > и при помощи Mega Filter Pro передаю фильтр на этот корм такого вида: http://zoosmile.by/dogs/food-dogs/dry-food-dog/mfp,manufacturers[14] Если так передавать ссылку то невозможно описать условия акции, Когда заканчивается, Как она работает и при каких условия.
Можно ли сделать как-то свой макет, можно даже статью из коробки, НО при этом чтобы можно было добавить соответствующие товары и описание акции сверху. Пример реализации: http://unizoo.ru/shares/199494/ на этом сайте на главной куча банеров, при клике на банер открывается страница подробного описания акции.
-
Как по мне Sublime Text 3 лучше. Кросс платформенный, быстрый, удобно в нем работать. Разделение на 2 окна где 1 окно хтмл а во втором css.
У бретекста тоже самое почти только у него есть еще быстрый просмотр в браузере и это плюс. дома стоит мак мини, даже не знаю есть ли на него брекетс или нет.
Саблайм кстати еще очень быстро запускается, есть командная строка, можно быстро найти все нужные слова в один клик и сразу же их изменить все разом. не сомненый плюс в пользу саблайма
-
1 минуту назад, markimax сказал:
Вначале надо изучить основную мат. часть
Это не модуль. А отдельная страница скрытая с глаз гоши и яши. доступ к странице предоставляется по прямой ссылке (скрытой с глаз для других обувателей >:) ). Мат чать подойдет для этого?
-
2 минуты назад, markimax сказал:
А без контроллера никто и не делает
Подскажите тогда что прописать в контроллерах что бы получить можно было работать с пхп опенкарта и для подключения к бд?
И какой именно контроллер? в админ или в каталоге?
-
Возникла необходимость получить некоторые данные из БД и упростить так скажем себе жизнь в некоторых вещах.
Вопрос: Как использовать свой файл php а в нем использовать php опенкарта для подлключения к бд и от туда же получить список товара?
Как я понимаю доступ к бд без контроллера не получится?
-
1 час назад, RHCk сказал:
P.S. Какой уж тут фен-шуй
Возник вопрос, какими средствами смотрите подобные статистики сайтов? очень полезно было бы для оптимизации своего сайта.
-
1 минуту назад, spown сказал:
заголовок огонь
-
- Это популярное сообщение.
- Это популярное сообщение.
-
- Это популярное сообщение.
- Это популярное сообщение.
-
@WarStyle предыдущая ава была посолидней ):
-
А я уже
Хорошему человеку и деньгу дать не грех. Скорей святым станешь
-
КАК ФОРУМ мог забыть про очень хорошего человека, который не сможет отказать в беде, потратить свои 5 минут свободного времени для написания мелкого окмода, да и вообще суперменом по жизни @savage4pro ? Я так почитал форум чуть ли не одно решение проблемы связанное с кодом или какой нибудь головоломкой без этого человека!
Спасибо выражаю пользователю @savage4pro за его бесценную помощь, советами, отзывчивостью, добротой, беспокойством наверно о какой либо проблеме.
я бы сказал что он как Капитан Америка, но только Капитан OPENCART.PRO ! Спасибо вам большое за все ваши труды!!!
-
5 часов назад, spown сказал:
Savage4pro памятник при жизни надо.человека с такими знаниями и спокойным характером и отзывчивостью трудно найти
Вот тут да. Не раз меня спасал советами и своими решениями проблем!
-
Вопрос решен! Спасибо и и лойсы в репу ставим @savage4pro за решение проблемы!
И так задача: Не работает гугл капча при написании отзыва в карточке товара в шаблоне Coloring от XDS (версия шаблона 1.4.3 как с более свежими версиями не знаю).
Решение: Идем по пути: catalog/view/theme/coloring/template/product/product.tpl
открываем файл и ищем такой код:
Скрытый текст$('#button-review').on('click', function() { $.ajax({ url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>', type: 'post', dataType: 'json', data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()), beforeSend: function() { $('#button-review').button('loading'); }, complete: function() { $('#button-review').button('reset'); $('#captcha').attr('src', 'index.php?route=tool/captcha#'+new Date().getTime()); $('input[name=\'captcha\']').val(''); }, success: function(json) { $('.alert-success, .alert-danger').remove(); if (json['error']) { $('.riview-helper').before('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button></div>'); } if (json['success']) { $('.riview-helper').before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').remove(); $('input[name=\'name\']').val(''); $('textarea[name=\'text\']').val(''); $('input[name=\'rating\']:checked').prop('checked', false); $('input[name=\'captcha\']').val(''); } } }); });
Заменяем на:
Скрытый текст$('#button-review').on('click', function() { $.ajax({ url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>', type: 'post', dataType: 'json', data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&g-recaptcha-response=' + encodeURIComponent($('#g-recaptcha-response').val()), beforeSend: function() { $('#button-review').button('loading'); }, complete: function() { $('#button-review').button('reset'); grecaptcha.reset(); }, success: function(json) { $('.alert-success, .alert-danger').remove(); if (json['error']) { $('.riview-helper').before('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button></div>'); } if (json['success']) { $('.riview-helper').before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').remove(); $('input[name=\'name\']').val(''); $('textarea[name=\'text\']').val(''); $('input[name=\'rating\']:checked').prop('checked', false); } } }); });
сохраняем, обновляем модификаторы, заходим в карточку товара и пробуем написать отзыв.
-
- Это популярное сообщение.
- Это популярное сообщение.
5 минут назад, RHCk сказал:Совершенно не ругался.
Что удобно вам или мне, может быть совершенно неудобно кому-то ещё.
Количество посетителей форума увеличивается, думаю можно немного позаботиться и об их удобстве
Давно уже пора всем переходить на этот форум и эту сборку. на opencartforum давно уже люди не адекваты стали. как за помощью не обратишься так сразу "ИДИ В ПЛАТНЫЙ РАЗДЕЛ КАЗЛИНА!" а тут люди более менее хорошие! Да и с проблемой этой темы помогли. сейчас ответ писать буду может кому понадобится
-
7 минут назад, RHCk сказал:
К тому что крайне неудобно прокручивать процитированные простыни чтобы добраться до вашего ответа.
При том, что такое цитирование никакой смысловой нагрузки не несёт.
А коли уж Вас бесит цитирование, но хотите привлечь внимание того, к кому обращаетесь или кому хотите ответить, пишите его никнейм начиная с @ - вот так @strateg2010.
Ладно, ладно чего ругаеся насяльника?
-
1 час назад, WarStyle сказал:
Новые модули, которые войдут в сборку про, будут под 2.3, соответственно если они нужны Вам, то нужно будет обновлять. Насколько мне известно, в рамках 2.х версий обновления бесплатны, с выходом 3.х версии уже будем заново сборку покупать.
Ну вот к примеру я хочу поставить себе последнюю версию шаблона он для опенкарт 2.3 стоит ли вообще ждать обнову и обновляться или лучше остаться на 2.1?
Чем он так отличается от 2.1 что 2.3 чуть ли не все заставляют поставить
-
-
Вопрос к разработчикам, стоит ли 2.1 менять на 2.3? что нового будет нас ждать? И если купить про версию, то будет ли возможность обновиться с 2.1 версии до свежих версий опенкарт?
-
И если надо файл контролерра? а то в пхп не очень разбираюсь, есть привычка намдрить что то и потом страдать.
из того что нашел что писалось выше:
Скрытый текст$('#button-review').on('click', function() { $.ajax({ url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>', type: 'post', dataType: 'json', data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()), beforeSend: function() { $('#button-review').button('loading'); }, complete: function() { $('#button-review').button('reset'); $('#captcha').attr('src', 'index.php?route=tool/captcha#'+new Date().getTime()); $('input[name=\'captcha\']').val(''); }, success: function(json) { $('.alert-success, .alert-danger').remove(); if (json['error']) { $('.riview-helper').before('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button></div>'); } if (json['success']) { $('.riview-helper').before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').remove(); $('input[name=\'name\']').val(''); $('textarea[name=\'text\']').val(''); $('input[name=\'rating\']:checked').prop('checked', false); $('input[name=\'captcha\']').val(''); } } }); });
Я так понимаю что этот код не правильный? как тогда можно подшаманить так что бы гугл капчу понимал?
-
В общем посидел подумал над капчей, и ничего не надумал. вопрос можно файл платного шаблона выложить? именно product.tpl ?
что бы помогли разобраться что к чему.
-
1 минуту назад, savage4pro сказал:
вероятно, в нем реализована какая-то своя капча, иначе смысл огород с ней городить
спасибо, но уже не с чем
попробуйте заменить кусочек html (<form class="form-horizontal" id="form-review">) и js (содержимое $('#button-review').on('click', function() {)
только результат ответа в оригинале записывается в $('#review').after, а у вас в шаблонный $('.riview-helper').before
бекап файла не забудьте сделать
Завтра буду экспериментировать. Если что ещё сюда по ходу дела отпишусь. Спасибо ещё раз за наводку!
Релиз OPENCART.PRO (CMS) v2.3.X
в Анонсы
Опубликовано:
Поставил на тестовый домен, вот честно админка мне дико понравилась, жаль что нельзя взять админку из 2.3 и впихнуть в 2.1
Без этого никак, для БД давно настроил Крон задачу для автоматического бэкапа БД сайта и нет проблем
Не плохая идея мне нравится) Я понимаю что есть отличия в коде между 2.1 и 2.3, ибо не просто так вы да и все говорят о том что нужно ждать пока модули не обновят до последней версии. Скорее 2 я мечтатель
Ну может быть и самая стабильная, но как по мне не самая удобная админка. поэтому предпочитаю 2.Х версию.