Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Решено Удалить строку подитог

Тема в разделе "Как изменить надпись, перевести текст и т. д.?", создана пользователем viper, 18 май 2015.

  1. viper

    viper

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Добрый день! Админам и участникам спасибо за классный ресурс по woo commerce, нашел здесь много ответов на насущные вопросы.
    Вопрос вот в чем, стоит WP 4.2.2 + Woo commerce 2.3.8.+ safali,тема Storefront.
    После формировании заказа появляется статус заказа и уходит письмо покупателю и есть там строчка "подитог" которая честно говоря нафиг не нужна т.к. ниже есть "всего" да и еще написана криво как "подытог". Вообщем как бы изловчится и эту строчку убрать вообще чтоб не нагружала форму заказа.Порылся в интерфейсе ничего похожего не нашел, в коде х.з. где искать. Может кто сталкивался?
     
  2. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.279
    Симпатии:
    726
    Баллы:
    113
    Если у вас кривой перевод это можно поправить, но вообще имеется ввиду сумма в корзине и сумма с доставкой. Это разные вещи.
     
  3. viper

    viper

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    нет с цифрами все ок, хотелось бы:
    1) эту строчку удалить вообще чтоб она не появлялась после заказа товара а просто было бы в конце "всего" ( общая сумма)
    2) Если строчку выдернуть запарно, то хотя бы переименовать c "подытог" на подитог, т.е. исправить орфографическую ошибку.
    Рылся в .po файлах но ненашел это слово, в итоге немного непонятно мне искать в ru_RU слово на русском, хотя в этих файлах они все на английском , или в этом файле мне надо найти слово на английском которое при переводе выдает кривое "подытог"
     
  4. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.279
    Симпатии:
    726
    Баллы:
    113
    Видимо какая то кривость с переводом. У меня вообще на английском. Попробуйте перевести вот тут - /wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-order.php
    строка 1744
    Код:
    if ( $subtotal = $this->get_subtotal_to_display( false, $tax_display ) ) {
                $total_rows['cart_subtotal'] = array(
                    'label' => __( 'Всего в корзине:', 'woocommerce' ),
                    'value'    => $subtotal
                );
    }
     
    • Нравится Нравится x 1
  5. viper

    viper

    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Супер! спасибо помогло.
     
    • Это здорово! Это здорово! x 1
  6. Юрий Николаевич

    Юрий Николаевич

    Сообщения:
    145
    Симпатии:
    3
    Баллы:
    18
    День добрый ! Странно не помогло мне.
     
  7. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Что именно не получается? Перевести фразу или удалить подытог?
     
    Последнее редактирование: 8 ноя 2015
  8. Юрий Николаевич

    Юрий Николаевич

    Сообщения:
    145
    Симпатии:
    3
    Баллы:
    18
    Спасибо , что вышли на связь. Вписал , как написано
    label' => __( 'Всего в корзине:', 'woocommerce' ), но не привело к изменению. Желательно понять и как изменить надпись ибо хочу" итог " переименовать "Всего в корзине" и убрать подитог
     
  9. zzzt

    zzzt

    Сообщения:
    59
    Симпатии:
    0
    Баллы:
    6
    У меня сайт не отображает ничего про доставку, т.к. она местная (еду доставляем) и мне Подытог этот совсем не нужен. Как его все-таки удалить?
     
  10. OlegTar

    OlegTar

    Сообщения:
    1
    Симпатии:
    6
    Баллы:
    3
    @viper
    Зарегался только для того, чтобы сказать,
    что "подытог" - правильное написание.

    Если приставка заканчивается на согласную, а корень начинается с гласной и, то вместо и пишется ы (предыюньский, разыграть) ;
    исключения:
    сложносокращенные слова (пединститут) , -взимать,
    приставки меж- и сверх- (межинститутский, сверхинтересный) ,
    слово 'двухимпульсный' и т. п.
    иноязычные приставки дез-, контр-, пост-, супер-, транс-, пан-(контригра, субиндекс).


    На многих чеках в магазинах, что я видел, ошибки - пишут "подитог".
     
    • Нравится Нравится x 6
  11. svens

    svens

    Сообщения:
    64
    Симпатии:
    4
    Баллы:
    8
    Я в файле style.css добавил .cart-subtotal{display: none} и строчка исчезла)
     
    • Нравится Нравится x 1
  12. gurin77

    gurin77

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Удалил всю запись и строка исчезла
     
  13. Knower

    Knower

    Сообщения:
    20
    Симпатии:
    1
    Баллы:
    3
    Я тоже так скрыл, но в письме оно по прежнему формируется
     
    • Информативно Информативно x 1
  14. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    Господа, тестируем вот такой код
    Код:
    add_filter( 'woocommerce_get_order_item_totals', 'adjust_woocommerce_get_order_item_totals' );
    
    function adjust_woocommerce_get_order_item_totals( $totals ) {
      unset($totals['cart_subtotal']  );
      return $totals;
    }
    У меня сработал, убрал везде этот мерзкий ПОД_Ы_ТОГ
     
  15. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    Спасибо, тоже так убрал. В Вашем коде не хватает только точки с запятой.
    Код:
    .cart-subtotal{
        display: none;
        }
     
  16. dim70

    dim70

    Сообщения:
    150
    Симпатии:
    11
    Баллы:
    18
    у меня - нет. спрятал при помощи стилей.
     
  17. Punker

    Punker

    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    А как убрать строку способ оплаты?
     
  18. gor1c

    gor1c

    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Как вариант, "наш подытог" можно перевести, в functions.php темы добавляем:
    Код:
    add_filter('gettext', 'translate_text');
    add_filter('ngettext', 'translate_text');
    function translate_text($translated) {
    $translated = str_ireplace('Подытог', 'Сумма', $translated);
    return $translated;
    }
    
     
    Последнее редактирование: 28 июн 2016
  19. pashatank

    pashatank

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Спасибо, мне помогло!