本文整理汇总了PHP中Produto::getMarca方法的典型用法代码示例。如果您正苦于以下问题:PHP Produto::getMarca方法的具体用法?PHP Produto::getMarca怎么用?PHP Produto::getMarca使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Produto
的用法示例。
在下文中一共展示了Produto::getMarca方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __ProdutoToPedidoItem
public static function __ProdutoToPedidoItem(Produto $p)
{
$ped = new PedidoItem($p->getId());
$ped->setProdutoPai(new Produto($p->getProdutoPai()), true);
$ped->codigo = $p->codigo;
$ped->nome = $p->nome;
$ped->peso = $p->peso;
$ped->valorCusto = $p->valorCusto;
$ped->valorReal = $p->valorReal;
$ped->valorVenda = $p->valorVenda;
$ped->largura = $p->largura;
$ped->altura = $p->altura;
$ped->comprimento = $p->comprimento;
$ped->frete = $p->frete;
$ped->tipoPedido = $p->tipoPedido;
$ped->estoque = $p->estoque;
$ped->ordem = $p->ordem;
$ped->tipoUnidade = $p->tipoUnidade;
$ped->quantidadeu = $p->quantidadeu;
$ped->descricao = $p->descricao;
$ped->disponivel = $p->disponivel;
$ped->promocao = $p->promocao;
$ped->lancamento = $p->lancamento;
$ped->removido = $p->removido;
$ped->setDataCadastro($p->getDataCadastro());
$ped->setURL($p->getURL());
$ped->setVideo($p->getVideo());
$ped->setMarca($p->getMarca());
return $ped;
}
示例2: setProdutoPai
public function setProdutoPai(Produto $p, $all = true)
{
$this->produtoPai = $p->getId();
$this->carregarImagensPai = $all;
$this->configCategorias($all);
if ($all) {
$this->nome = $p->nome;
$this->peso = $p->peso;
$this->largura = $p->largura;
$this->altura = $p->altura;
$this->comprimento = $p->comprimento;
$this->tipoPedido = $p->tipoPedido;
$this->valorCusto = $p->valorCusto;
$this->valorReal = $p->valorReal;
$this->valorVenda = $p->valorVenda;
$this->descricaoPequena = $p->descricaoPequena;
$this->descricao = $p->descricao;
$this->ordem = $p->ordem;
$this->disponivel = $p->disponivel;
$this->promocao = $p->promocao;
$this->lancamento = $p->lancamento;
$this->destaque = $p->destaque;
$this->tipoUnidade = $p->tipoUnidade;
$this->quantidadeu = $p->quantidadeu;
$this->palavrasChaves = $p->palavrasChaves;
//$this->estoque = $p->estoque;
$this->codigo = $p->codigo;
$this->frete = $p->frete;
$this->setVideo($p->getVideo());
$this->setMarca($p->getMarca());
}
}
示例3: listar
public function listar($ordem = "ASC", $campo = self::ID)
{
$info = parent::listar($ordem, $campo);
if (!empty($info)) {
$temp = new Produto($info[self::ID]);
parent::resgatarObjetos($info);
//$l = new ListaProdutos;
//$l->condicoes('', $info[self::PRODUTOPAI], self::ID);
//if($l->getTotal() > 0)
//$temp->setProdutoPai($l->listar(), $this->carregarDadosPai);
if (!empty($info[self::NOME])) {
$temp->nome = $info[self::NOME];
}
if ($info[self::PESO] > 0) {
$temp->peso = $info[self::PESO];
}
if ($info[self::LARGURA] > 0) {
$temp->largura = $info[self::LARGURA];
}
if ($info[self::ALTURA] > 0) {
$temp->altura = $info[self::ALTURA];
}
if ($info[self::COMPRIMENTO] > 0) {
$temp->comprimento = $info[self::COMPRIMENTO];
}
if ($info[self::VALORCUSTO] > 0) {
$temp->valorCusto = $info[self::VALORCUSTO];
}
if ($info[self::VALORREAL] > 0) {
$temp->valorReal = $info[self::VALORREAL];
}
if ($info[self::VALORVENDA] > 0) {
$temp->valorVenda = $info[self::VALORVENDA];
}
if ($info[self::FRETE] > 0) {
$temp->frete = $info[self::FRETE];
}
if ($info[self::TIPOPEDIDO] > 0) {
$temp->tipoPedido = $info[self::TIPOPEDIDO];
}
$temp->setURL($info[parent::URL]);
if (trim(strip_tags($info[self::DESCRICAOPEQUENA])) != '') {
$temp->descricaoPequena = $info[self::DESCRICAOPEQUENA];
}
if (trim(strip_tags($info[self::DESCRICAO])) != '') {
$temp->descricao = $info[self::DESCRICAO];
}
if ($info[self::ORDEM] > 0) {
$temp->ordem = $info[self::ORDEM];
}
if ($info[self::DISPONIVEL] > 0) {
$temp->disponivel = $info[self::DISPONIVEL] == self::VALOR_DISPONIVEL_TRUE ? true : false;
}
if ($info[self::PROMOCAO] > 0) {
$temp->promocao = $info[self::PROMOCAO] == self::VALOR_DISPONIVEL_TRUE ? true : false;
}
if ($info[self::LANCAMENTO] > 0) {
$temp->lancamento = $info[self::LANCAMENTO] == self::VALOR_DISPONIVEL_TRUE ? true : false;
}
if ($info[self::DESTAQUE] > 0) {
$temp->destaque = $info[self::DESTAQUE] == self::VALOR_DISPONIVEL_TRUE ? true : false;
}
if ($info[self::REMOVIDO] > 0 && !$temp->removido) {
$temp->removido = $info[self::REMOVIDO] == self::VALOR_DISPONIVEL_TRUE ? true : false;
}
if (!empty($info[self::TIPOUNIDADE])) {
$temp->tipoUnidade = $info[self::TIPOUNIDADE];
}
if ($info[self::QUANTIDADEU] > 0) {
$temp->quantidadeu = $info[self::QUANTIDADEU];
}
if ($info[self::ESTOQUE] > 0) {
$temp->estoque = $info[self::ESTOQUE];
}
if (!empty($info[self::CODIGO])) {
$temp->codigo = $info[self::CODIGO];
}
if (!empty($info[self::VIDEO])) {
$temp->setVideo($info[self::VIDEO]);
}
$temp->setDataCadastro(new DataHora($info[self::DATACADASTRO]));
$lPM = new ListaProdutoMarcas();
$lPM->condicoes('', $info[self::MARCA], ListaProdutoMarcas::ID);
if ($lPM->getTotal() > 0) {
$temp->setMarca($lPM->listar());
}
if ($temp->getMarca()->getId() == 182 || $temp->getMarca()->getId() == 160) {
$temp->valorReal = 0;
$temp->valorVenda = 0;
}
return $temp;
}
}