Отображение хар-ек типа "цвет" Принято

3

Здравствуйте.

У меня предложение по исправлению отображения лейбла к хар-ке типа "цвет".

По умолчанию при создании и выводе цветов большинство лейблов имеют черный цвет (кроме очевидного "черный на черном" и выглядит это так:

А если внести изменение в /wa-apps/shop/lib/classes/shopColorValue.class.php строка 58 

и изменить $d>2 на $d>1

Было:

if ($d > 2) {
     $color = 0xFFFFFF;
} else {
      $color = 0x000000;
}

Стало:

if ($d > 1) {
     $color = 0xFFFFFF;
} else {
     $color = 0x000000;
}

То отображение становится куда более приятным

Конечно это актуально если лейбл, как на примере, отображается именно на самом цвете. Но, как я понял, больше нигде это не применяется.

Спасибо за внимание

3 комментария

  • +1
    Сергей Иванович Сергей Иванович 13 февраля 2022 14:31 #

    Намного лучше! Спасибо! Все так просто!Главное что бы нигде в другом месте не поехало.
    А так же при обновлении ядра слетит данная корректировка?

    • +2
      Марк Марк Партнер-эксперт 16 февраля 2022 10:47 #

      в другом месте не поедет, но при обновлении будет слетать

      • +1
        Сергей Иванович Сергей Иванович 20 февраля 2022 17:40 #

        Да на самом это я тормознул, у меня этот вывод идет через плагин, и в классе плагина дублируется данный код, так как плагин формирует у меня вывод цветных блоков, а этот плагин вряд ли будет обновляться.
        А что это за реализация на вашей картинке?
        Можно посмотреть действующий вариант на сайте?

        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите