Nano Hash - криптовалюты, майнинг, программирование

Как создать индивидуальный вариант получения и доставки на странице корзины woocommerce

У меня есть корзина для покупок на моем веб-сайте с помощью woocommerce, и все настроено идеально. Я хочу создать настраиваемые переключатели для выбора варианта доставки / самовывоза. Если пользователь выберет вариант самовывоза, доставка не будет взиматься, или если пользователь выберет вариант доставки, будет взиматься фиксированная ставка / заказ в размере 12,00 долларов США вместе со сроками, которые будут сохранены как мета-ключ и значение позже при создании заказа. Ниже приведено изображение, чтобы лучше понять это введите описание изображения здесь

Чтобы добиться этого, я уже создал собственный плагин, в котором я застрял, чтобы добавить сумму доставки. Здесь задается вопрос: Невозможно обновить сумму доставки, пока оформление заказа в woocommerce (wordpress)

но я не получил ответа. Любая помощь будет действительно оценена.


  • но я не получил никакого ответа. Этот другой вопрос всего 7 ЧАСОВ! Нет необходимости в двух вопросах, задающих одно и то же, если вы могли бы отредактировать свой предыдущий вопрос, чтобы сделать его лучше. 26.06.2015
  • предыдущий вопрос - это мои попытки решить проблему, и этот вопрос - проблема, суть которой может отличаться от моей, поэтому я тоже ее задал 26.06.2015
  • Но в конечном итоге вы пытаетесь достичь определенной цели, и вопросы связаны между собой. Я не хочу показаться придурком, но вы запускали поиск в гугле? Я вижу несколько плагинов, которые делают то, что вы просите. (например, дата доставки заказа Где они вам не подходят ? 26.06.2015
  • Да, дата доступна, но не для другого времени в один и тот же день. На самом деле я застрял в проблеме, когда мне нужно обновить стоимость доставки при установленном переключателе. Если вы увидите мой предыдущий вопрос, вы поймете. У меня есть обновление стоимости доставки, но как подделка через javascript, но не обновляется при оформлении заказа 26.06.2015

Ответы:


1

правильный ответ размещен здесь Не удается обновить сумма доставки при оформлении заказа в woocommerce (wordpress)

используя следующий крючок

function woo_add_cart_fee() {
 WC()->cart->add_fee('Shipping ', WC()->session->get('ship_val'));
}
add_action('woocommerce_cart_calculate_fees', 'woo_add_cart_fee');

и дату можно вставить, добавив настраиваемое поле на страницу корзины с помощью add_meta_box ()

01.07.2015
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..