Florist
Newbie-
Posts
32 -
Joined
-
Last visited
Florist's Achievements
-
Огромное спасибо за помощь!
- 80 replies
-
А какой файл за него отвечает? Его тоже не нашел, хотя искал вскользь..руки не дошли. Надо бы поковыряться в нём)
-
Подскажите как можно реализовать показ наличия количества товара только для зарегистрированных пользователей, а еще лучше для определенной группы зарегистрированных пользователей?
- 80 replies
-
Цена перечеркивается при указании Акции. Я же говорю про Скидку. Вкладка Скидка (а не акция) в админке при выборе Изменить конкретный товар. Когда укажите скидку, будет написано в карточке товара: будет цена такая то при покупке от n'го кол-ва товара... Модуль, который изменяет автоматически цены на определенные группы товаров тоже уже написан. Только не в %. А чтобы изменял в % можно спросить у автора, не думаю, что он откажется помочь. https://opencartforum.com/files/file/736-massovoe-izmenenie-tcen-i-skidok/ А так же посмотрите: https://opencartforum.com/files/file/599-raznye-tceny-dlia-grupp-pokupatelei/ Я пытаюсь помочь и сэкономить Ваши деньги, а не "троллю" Вас. Спасибо за понимание.
-
Или изменяете не в той директории шаблона, которую используете по умолчанию: /catalog/view/theme/[Шаблон]/stylesheet/stylesheet.сss Или браузер как и мой не понимает как обозвали span class. В этом случае надо в /catalog/view/theme/[Шаблон]/template/product/product.tpl найти строку echo '<span class="option_quantity option_no_stock"> и заменить на echo '<span class="option_quantity_option_no_stock"> Т.е. просто добавить нижнее тире.
- 80 replies
-
в ПМА след запрос выполнить, если надо у всех товаров опций параметр Вычитать со склада изменить UPDATE product_option_value SET subtract = 0 WHERE subtract = 1;
-
вчера как раз наблюдал пользователя, который пользовался стандартной сортировкой ОС, но в упор не видел фильтр слева по производителям. :shock: как только он не затыркал его... после этого появилась мысль отключить вывод вообще стандартной сортировки.
-
В Отчете о клиентах хотелось бы видеть сразу Геолокацию покупателя. Допустим около IP адрес страну и город. Никто не сталкивался с такой доработкой?
-
на OScart, реализованного на 1.5.4.1, есть в карточке товара вкладка Скидка. там можно указать от скольки штук действует определенная цена. Это конечно придется для всех делать товаров вручную и расчитывать. И не видно в категориях, а только в карточке товара. Пост на тему, что Вы: Функционал тот же этой системы Скидок уже реализованной, только не автоматизирован.
-
Тоже озадачивался этим вопросом. На 1.5.4.1 сделал вот на днях себе следующим образом. конкретных шагов для выполнения не дам, если только, когда появится свободное время, но сейчас подскажу в каком направлении двигаться: Я удалял обязательное поле Фамилия. Буду пример приводить на этом. Надо найти в контроллерах примерно следующие поля: if ((utf8_strlen($this->request->post['lastname']) < 1) || (utf8_strlen($this->request->post['lastname']) > 32)) { $this->error['lastname'] = $this->language->get('error_lastname'); } Закомментировать их или удалить. Я комментировал. Получается вот так: /* if ((utf8_strlen($this->request->post['lastname']) < 1) || (utf8_strlen($this->request->post['lastname']) > 32)) { $this->error['lastname'] = $this->language->get('error_lastname'); } */ /* Условие, если фамилия меньше 1 символа и больше 32, то выводится ошибка - как раз проверку этого условия и убираем из всех контроллеров */ Из файлов вывода шаблона *.tpl надо изменить примерно следующее. Ищем код такого рода: <td><span class="required">*</span> <?php echo $entry_lastname; ?></td> <td><input type="text" name="lastname" value="<?php echo $lastname; ?>" /> <?php if ($error_lastname) { ?> <span class="error"><?php echo $error_lastname; ?></span> <?php } ?></td> Здесь надо убрать красную звездочку и проверку ввода, получаем следующее: <td> <?php echo $entry_lastname; ?></td> <td><input type="text" name="lastname" value="<?php echo $lastname; ?>" /> Т.е. я на самом деле в этих во всех нижеприведенных файлах поиском по документу(ctrl+f) искал lastname и убирал функции проверок и вывода красной звездочки. В некоторых файлах(например, в catalog/view/theme/default/template/checkout/checkout.tpl) проверка ввода поля реализована через JavaScript, код находится вроде этого: if (json['error']['lastname']) { $('#payment-address input[name=\'lastname\'] + br').after('<span class="error">' + json['error']['lastname'] + '</span>'); } Его убираем просто полностью. Вносил следующие изменения в файлы: убираем проверку заполненности поля при регистрации нового аккаунт и в настройках аккаунта покупателя catalog/controller/account/edit.php catalog/controller/account/register.php убираем проверку заполненности поля при оформление заказа catalog/controller/checkout/checlout.php catalog/controller/checkout/guest.php catalog/controller/checkout/guest_shipping.php catalog/controller/checkout/payment_address.php catalog/controller/checkout/register.php catalog/controller/checkout/shipping_address.php Если своя тема, то вместо папки template надо смотреть свою папку с темой, если там нет этих файлов, то в стандартном шаблоне изменять. Убираем пометку об обязательности поля при регистрации аккаунта и в настройках аккаунта покупателя /catalog/view/theme/default/template/account/edit.tpl /catalog/view/theme/default/template/account/register.tpl Убираем пометку об обязательности поля при оформление заказа /catalog/view/theme/default/template/checkout/checkout.tpl /catalog/view/theme/default/template/checkout/guest.tpl /catalog/view/theme/default/template/checkout/guest_shipping.tpl /catalog/view/theme/default/template/checkout/payment_address.tpl /catalog/view/theme/default/template/checkout/register.tpl /catalog/view/theme/default/template/checkout/shipping_address.tpl Теперь нужно в админки так же убрать обязательность поля Фамилия: Убираем так же пометки: /admin/view/template/sale/order_form.tpl /admin/view/template/sale/customer_form.tpl /admin/view/template/user/user_form.tpl Убираем проверку: admin/controller/user/user.php admin/controller/sale/customer.php Вывод. Чтобы удалить поле вручную, обязательное для заполнения, надо покапаться. Если поверхностный знаний о верстке хотя бы нет, думаю лезть не стоит. Легче купить модуль быстрого чекаута, который не вносит изменений в стандартный файлы движка. Но мне именно симплчекауты не подходят, т.к. пользователь не попадает в базу ОпенКарта вроде бы как зарегистрированные, а хотелось попросту упростить момент регистрации для клиентов. И товар в магазине у меня такой, что большинство клиентов остаются постоянными покупателями надолго. P.S. на чистоту эксперимента не претендую, я не программист, поэтому может набардачил где, как говорится критика приветствуется.
-
[Поддержка] Оплата опций модулей (услуг)
Florist replied to markimax's topic in SEO, карта сайта, оптимизация
Не смотря на свою нагрузку очень оперативно отвечает на вопросы в личке! Отличная тех поддержка своего модуля! -
SEO-Title для категорий и товара [1.5]
Florist replied to Ritter's topic in SEO-питання (оптимізація та просування магазину)
Для гугла товар можно еще описать: https://support.google.com/webmasters/bin/answer.py?hl=ru&answer=146750 т.е. Дивами и Спанами описывать надо в product.php и category.php, никто еще не пробывал? Какие результаты? -
Здравствуйте, Подскажите за что отвечает функция в админке Продажи - Покупатели - Черный список? Думал добавив туда IPшник заблокирует сайт или выведет что-то типо предупреждения Вы заблокированы. Анн-нет.. Добавил свой IP адрес туда - зарегистрировался, покупки добавил в корзину, заказ повесился. Может у меня не работает эта функция?) Максимум что заметил - этот IP удаляется из списка Отчеты - Покупатели - Пользователи онлайн В последнее время по этим отчетам замечаю айпишники, которые ковыряют скрипты магазина - ищат установочные файлы PMA, подбирают названия путей - думал этот черный список и занимается баном. Придется на уровня хоста блоки прописывать.
-
Ошибку выявил сам, дело не в этом контроллере. Пробывал поставить из коробки - та же ошибка. Дело в модуле, который поставил: Доставка курьером по городу. Отключил его - все ок. Буду ковырять дальше. В принципе, проблема решена.
- 2 replies
-
- json.parse: unexpected charac
- админка
-
(і ще 1)
Tagged with:
-
Вручную не исправлял в нем ничего, возможно модуль какой на свой поменял, но таких не стави вродел, которые используют его. В любом случае попробую заменить на оригинальный.
- 2 replies
-
- json.parse: unexpected charac
- админка
-
(і ще 1)
Tagged with: