本文整理汇总了PHP中mage::GetModel方法的典型用法代码示例。如果您正苦于以下问题:PHP mage::GetModel方法的具体用法?PHP mage::GetModel怎么用?PHP mage::GetModel使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mage
的用法示例。
在下文中一共展示了mage::GetModel方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getNonLinkedSuppliersAsCombo
/**
* Retourne la liste des Fournisseurs non liés au produit sous la forme d'un combo
*
*/
public function getNonLinkedSuppliersAsCombo($name = 'supplier')
{
$collection = mage::GetModel('Purchase/ProductSupplier')->getCollection()->addFieldToFilter('pps_product_id', $this->_product_id);
$t_ids = array();
$t_ids[] = -1;
foreach ($collection as $item) {
$t_ids[] = $item->getpps_supplier_num();
}
//Recupere la liste
$collection = mage::GetModel('Purchase/Supplier')->getCollection()->addFieldToFilter('sup_id', array('nin' => $t_ids));
//transforme en combo
$retour = '<select id="' . $name . '" name="' . $name . '">';
foreach ($collection as $item) {
$retour .= '<option value="' . $item->getId() . '">' . $item->getsup_name() . '</option>';
}
$retour .= '</select>';
//retour
return $retour;
}
示例2: getProducts
/**
* Retourne la liste des produits liés au fabricant
*
*/
public function getProducts()
{
$collection = mage::GetModel('Purchase/ProductManufacturer')->getCollection()->join('Catalog/Product', 'ppm_product_id=entity_id')->addFieldToFilter('ppm_manufacturer_num', $this->getManufacturer()->getId());
return $collection;
}
示例3: GetSupplierInformationAction
/**
* Retourne en ajax les informations sur l'association entre un produit et un supplier
*
*/
public function GetSupplierInformationAction()
{
//recupere l'objet
$object = mage::GetModel('Purchase/ProductSupplier')->load($this->getRequest()->getParam('pps_id'));
//retourne en ajax
$this->getResponse()->setHeader('Content-type', 'application/x-json');
$this->getResponse()->setBody($object->toJson());
}
示例4: DeleteContactAction
/**
* Supprime un contact
*
*/
public function DeleteContactAction()
{
//recupere l'objet
$object = mage::GetModel('Purchase/Contact')->load($this->getRequest()->getParam('pc_num'))->delete();
}