Magento Получить цену, включая налог в файл нет шаблона -- php поле с участием magento поле с участием get пол Связанный проблема

Magento get price including tax in a none-template file


6
vote

проблема

русский

На данный момент я пытаюсь получить цену продукта, включая налог в PHP-файле для моего продукта. У меня есть этот код в данный момент:

 <код> $_product = Mage::getModel('catalog/product')->load($productId); $_priceIncludingTax = $this->helper('tax')                                ->getPrice($_product, $_product->getFinalPrice());   

Проблема в том, что с того, что, конечно, $ this- & gt; Часть не работает так хорошо из файла. Кто-нибудь знает, как я все еще могу получить цену, включая налог в этот файл?

Английский оригинал

At the moment i am trying to get the product price including tax in a php file for my product feed. I have this code at the moment:

$_product = Mage::getModel('catalog/product')->load($productId); $_priceIncludingTax = $this->helper('tax')                                ->getPrice($_product, $_product->getFinalPrice()); 

Problem is that since that of course the '$this->' part doesn't work so well from the file. Anyone know how i can still get the price including tax in this file?

</div
        

Список ответов

27
 
vote
vote
Лучший ответ
 

Вы можете получить хелпер-экземпляр в любом файле, используя:

 <код> makeField9  

Ваш полный код:

 <код> GHCi> :t x x :: (HasX s a, Functor f) => (a -> f a) -> s -> f s 0  
 

You can get a helper-instance in any file using:

Mage::helper('tax') 

Your full code is:

$_product = Mage::getModel('catalog/product')->load($productId); $_priceIncludingTax = Mage::helper('tax')     ->getPrice($_product, $_product->getFinalPrice()); 
</div
 
 
 
 
3
 
vote

Спасибо @alex:

Если продукт имеет финальную цену специальной ценой, является окончательной ценой товара для доступа к наиболее серьезным налоговым базовым ценам:

 <код> GHCi> :t x x :: (HasX s a, Functor f) => (a -> f a) -> s -> f s 1  
 

Thanks @Alex:

If the product has FinalPrice special price is the final price of the product to access the most serious tax base price:

    $_product = Mage::getModel('catalog/product')->load($p->getId());      $_specialPriceIncTax = Mage::helper('tax')         ->getPrice($_product, $_product->getFinalPrice());      $_priceTax = Mage::helper('tax')         ->getPrice($_product, $_product->getPrice()); 
</div
 
 

Связанный проблема

-2  PHP отображается только идентификатор, а не значение из MySQL [Закрыто]  ( Php only displaying id and not the value from mysql ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> закрыт . Этот вопрос нуждается в Детали или ясность . В настоящее...

0  Как я могу получить ответ JSON обратно (PHP)  ( How can i get json response back php ) 
Я сталкиваюсь с проблемой с ответом сервера. Моя цель состоит в том, чтобы отправить некоторые данные на сервер и получить некоторые ответы с учетом отправлен...

0  Невозможно получить любые поля объявлений из API API Facebook (PHP v2.8.1)  ( Unable to fetch any adset fields from facebook ads api php v2 8 1 ) 
Я получаю поля Adaccount просто хорошо. Но все мои попытки получить адапты неудачей. Я пытаюсь получить идеи всех кампаний, бегущих под Adaccount. Но во-первы...

0  Mac Yosmite: Установите MacPorts Apache в качестве по умолчанию (Opt / local / apache2) на localhost, а не распределение OSX  ( Mac yosmite set macports apache as default opt local apache2 on localhost rat ) 
Я установил Apache через MACPPORTS, он работал нормально, но вдруг по какой-то причине он переключился на использование распределения OSX по умолчанию Apache,...

0  Оптимизировать этот запрос на 1000000+ строк  ( Optimize this query for 1000000 rows ) 
Мне нужно потянуть данные и записывать его в файл CSV, но слишком много времени и слишком много времени. Что не так с этим и что я могу сделать? Кроме того, я...

2  Laravel 5.2 Hasthrough  ( Laravel 5 2 hasthrough ) 
Так что я пытаюсь получить доступ к пользователям заметки по их аккаунтам. В основном Notes не принадлежат пользователю, они принадлежат к учетной записи, в к...

1  Проблемы проектирования базы данных с отношениями  ( Database design issues with relationships ) 
Я работаю над обновлением для существующей базы данных, которая была разработана без какого-либо из кода для реализации рассматриваемой конструкции. Теперь я ...

2  Отправка файла в Google Drive  ( Submitting file to google drive ) 
Я пытался отправить файл в Google Drive. Хотя файл загружен на диск, я получаю ошибку после удара принять кнопку. <код> <?php require_once 'google-api-php-c...

1  Форма подписки Rapidmail перенаправляет после подписки электронной почты - MailChimp  ( Rapidmail subscription form redirect after email subscription mailchimp ) 
Я создаю веб-страницу, которая включает в себя очень простую форму подписки, в основном собирая адреса электронной почты, заинтересованные в продукте. Для это...

8  MySQL Заказ с использованием строки даты данных  ( Mysql order by using date data row ) 
У меня есть запрос что-то подобное: <код> public class AlarmReciever extends BroadcastReceiver { AlarmClock alarmClock=new AlarmClock(); @Override public v...

0  Создание копии Symfony Project на сервере?  ( Making a copy of symfony project on server ) 
Я пытаюсь скопировать существующий проект Symfony в другой каталог, поэтому я могу проверить изменения, прежде чем применять их в живую версию. Я получаю ош...

1  Иерархическая система комментариев в резьбовом режиме: php и mysql  ( Hierarchical commenting system in threaded view php and mysql ) 
У меня есть необходимость оказать резьбовое изображение 2-уровневых иерархических комментариев системы. Комментарии хранятся в базе данных. Информация о иерар...

1  Уменьшите часы экземпляра CloudsQL (WordPress)  ( Reduce cloudsql instance hours wordpress ) 
У меня есть установка WordPress на GAE. Это веб-сайт, который будет очень редко обновлен, и будет иметь мало посетителей каждый день (100 ish max). Я хотел бы...

0  Google Map не отображает  ( Google map not displaying ) 
У меня есть карта Google, которая используется здесь: http://www.comehike.com/outdoors/birds/birds.php Теперь я вижу сообщения об ошибках .j для 1) Инициа...

1  PHP: DateTime '-1 день'  ( Php datetime 1 day ) 
Я хочу получить дату вчерашнего дня текущей даты в часовом поясе SpeciFC. Я пробовал это, но это не работает: <код> LoopGenrtReport2 Я все еще получаю се...




© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.