Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

vier

Users
  • Posts

    1,590
  • Joined

  • Last visited

Everything posted by vier

  1. по отдельности - по каждому атрибуту, нельзя, - ведь настройки то общие. можно установить в модуле - скрывать параметры с нулевым количеством. - https://prnt.sc/leqdr6
  2. предполагаю, что происходит конфликт при установке модификатора модуля в шаблоне category_form.tpl. возможно, данный шаблон был изменен или модифицируется другим модификатором.
  3. это добавляется нестандартными модулями или прямым вмешательством в код. если это на странице Товаров (категории), то смотрите здесь - \catalog\controller\product\category.php или его модификатор - \system\storage\modification\catalog\controller\product\category.php
  4. так у Вас в верстке (\catalog\view\theme\default\template\product\category.tpl) вид цены изменяется/обрезается кодом: explode(".", $product['price']); должно быть так в верстке: <?php if ($product['price']) { ?> <p class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </p> <?php } ?>
  5. предполагаю, что изменен контроллер категорий (модификатором или в ручную). - \catalog\controller\product\category.php должно быть так: foreach ($results as $result) { ............ ............ if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']); } else { $price = false; } ............. ............. а скорее всего у Вас так: ............ if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) { $price = (int)$result['price']; } else { $price = false; } .............
  6. поменять на другой фильтр, который независим от шаблона.
  7. liveopencart*ru/opencart-moduli-shablony/moduli/seo/static-sitemap - в адресе поменять * на точку.
  8. внимательно проверьте config.php и /admin/config.php а так же .htaccess
  9. к автору модуля(тех.поддержка). думаю, проблема банальная.
  10. нет такого функционала в модуле, так как он основан на другой логике обработки информации. если будет со временем переделан функционал в модуле под ручной ввод данных по параметрам, то может он и появится.
  11. а я говорю, что не правильно Вы понимаете иерархию в атрибутах - https://prnt.sc/md6c2h а если 100тыс.товара или больше, и под 10тыс. Параметров, и по каждому надо в коде пробежаться и проверить на наличие склонения. - кому это надо, чтоб так грузить сайт. сорри, но мне бы не хотелось дальше в пустую так проводить дискуссию. - времени на это нет (тем более, что Вы параллельно вопросы задаете еще и в личке).
  12. так это не автоматическое создание склонений, а ручное - заново надо вводить значения атрибутов. так это атрибуты, а вопрос же был по их Значениям. - по скрину у Вас они с разным регистром. как сделает, так модуль и выведет в фильтр.
  13. по Значениям Атрибутов в модуле заложена сортировка в алфавитном порядке, так как у этих данных не предусмотрена в Opencart сортировка, как например, в Значениях Опций, самих Атрибутов, групп Атрибутов, Производителей, по которым модуль и сортирует, согласно их сортировке, указанных в самом Opencart. (модуль автоматический, и не нужно создавать отдельно Параметры по фильтрам, а используются данные из стандартных таблиц Opencart.) Я правильно Вас понял, что атрибуты у Вас на сайте созданы "лишь бы как", и теперь Вы хотите, чтобы фильтр помимо фильтрации, исправлял и эти недочеты. (может стилями лучше это сделать, а не грузить фильтр). В автоматическом фильтре это не реально сделать из-за отсутствия логики "по всем форматам". Не видел. - покажите на скрине в настройках админки OcFilter, где есть автоматическое склонение Значений в стандартных атрибутах. Всему свое время. - Есть более Важный и Затребованный в модуле функционал, над которым я сейчас работаю. ================================= уже есть решение с модулем - Attribute Text Select в Фильтре надо будет всего лишь подключить данный модуль (так как модули полностью независимые друг от друга) -
  14. поддерживаю. есть явная недоработка seo pro для тройки.
  15. пример: site.local/kompyuteri/?manufs[1]=8-14&attrb[2]=2-6&attrb[4]=5
  16. так это у писателей данного SEO_PRO нужно спросить, или подсказать (открыть новость), как сказал @reDream , что данная переменная может быть не только строкой.
  17. так может файл category.tpl  модифицированный каким-то модификатором, и переменная $text_page не определен в языковых файлах - ее же тогда нужно по правилам определить. Должно все работать.
  18. сделайте по аналогии с title <title><?php echo $title; if (isset($_GET['page'])) { echo " - ". ((int) $_GET['page'])." ".$text_page;} ?></title> в нужном tpl-файле - \catalog\view\theme\СВОЯ ТЕМА\template\product\category.tpl здесь вставить: <h1><?php echo $heading_title; ?></h1>
  19. доброго... если бы при покупке указали домен/сайт и почту, то ключ автоматом бы пришел Вам на почту. отправил лиц.ключ.
  20. поменяйте везде http на https
  21. DIR_IMAGE.$result['image']; где переменная $result['image'] - данные из базы. только перед формированием желательно проверить на пустоту эту переменную, ну и конечно на наличие самого файла по данному пути.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.