Jump to content

jonyellery

Members
  • Posts

    16
  • Joined

  • Last visited

Everything posted by jonyellery

  1. Good afternoon. Version 1.6.x I am trying to put the photo of each product in the Order History. I've already managed to show images on the history page, but it is repeated in all orders. I'm going to paste here the code I made so far in the HistoryController.php controller public function initContent() { parent::initContent(); if ($orders = Order::getCustomerOrders($this->context->customer->id)) { foreach ($orders as &$order) { $myOrder = new Order((int)$order['id_order']); if (Validate::isLoadedObject($myOrder)) { $order['virtual'] = $myOrder->isVirtual(false); } } } $myOrder = new Order((int)$order['id_order']); $products = $myOrder->getProducts(); $product_ids = array(); foreach ($products as $product){ $product_ids[] = (int)$product['id_product']; } $cover = Image::getCover((int)$product['id_product']); // array image if (sizeof($cover['id_image']) > 0) { $folder = Image::getImgFolderStatic($cover['id_image']); // folders inside /img/p/ $image = '<img src="../img/p/'.$folder.$cover['id_image'].'-medium_default.jpg" alt="" width="125" height="125" class="imgm img-thumbnail" />'; } else { $image = '<img src="../img/p/en-default-medium_default.jpg" alt="" width="125" height="125" class="imgm img-thumbnail" />'; } $this->context->smarty->assign(array( 'orders' => $orders, 'images' => $image, 'invoiceAllowed' => (int)Configuration::get('PS_INVOICE'), 'reorderingAllowed' => !(bool)Configuration::get('PS_DISALLOW_HISTORY_REORDERING'), 'slowValidation' => Tools::isSubmit('slowvalidation') )); $this->setTemplate(_PS_THEME_DIR_.'history.tpl'); } } Someone could help me? Thank you
  2. Boa tarde. Versão 1.6.x Estou tentando colocar a foto de cada produto no Histórico dos pedidos. Já consegui mostrar imagens na página do histórico, mas ela se repete em todos os pedidos. Vou colar aqui o código que eu fiz até agora no controller HistoryController.php public function initContent() { parent::initContent(); if ($orders = Order::getCustomerOrders($this->context->customer->id)) { foreach ($orders as &$order) { $myOrder = new Order((int)$order['id_order']); if (Validate::isLoadedObject($myOrder)) { $order['virtual'] = $myOrder->isVirtual(false); } } } $myOrder = new Order((int)$order['id_order']); $products = $myOrder->getProducts(); $product_ids = array(); foreach ($products as $product){ $product_ids[] = (int)$product['id_product']; } $cover = Image::getCover((int)$product['id_product']); // array image if (sizeof($cover['id_image']) > 0) { $folder = Image::getImgFolderStatic($cover['id_image']); // folders inside /img/p/ $image = '<img src="../img/p/'.$folder.$cover['id_image'].'-medium_default.jpg" alt="" width="125" height="125" class="imgm img-thumbnail" />'; } else { $image = '<img src="../img/p/en-default-medium_default.jpg" alt="" width="125" height="125" class="imgm img-thumbnail" />'; } $this->context->smarty->assign(array( 'orders' => $orders, 'images' => $image, 'invoiceAllowed' => (int)Configuration::get('PS_INVOICE'), 'reorderingAllowed' => !(bool)Configuration::get('PS_DISALLOW_HISTORY_REORDERING'), 'slowValidation' => Tools::isSubmit('slowvalidation') )); $this->setTemplate(_PS_THEME_DIR_.'history.tpl'); } } Alguém pode me ajudar a mostrar a figura de cada pedido? Muito obrigado
  3. Alguém ja teve problema no módulo "SEND TO A FRIEND" nativo? No meu ele só o mando o e-mail se não estiver logado. Estou verificando o código para achar onde ele faz essa discriminação entre logado e não logado e não acho. Alguém pode me ajudar? Has anyone had a problem with the native "SEND TO A FRIEND" module? On my he just sent the email if he is not logged in. I'm checking the code to find where it does this discrimination between logged in and not logged in and do not think. Can someone help me?
  4. Olha ai galera. Fiz um post para ensinar quem está começando a trocar o nome do idioma que aparece no front pela bandeira do país de origem. Fica bem mais clean o design do seu tema. http://joaoellery.com/mostrar-bandeiras-do-idioma-na-loja-virtual-prestashop-para-ficar-ux/
  5. Use this free module. Very nice one! https://github.com/ZiZuu-store/zzCleanURLs
  6. Alguém já teve esse problema com o webservice da E-rede? ERRO: Pedido não processado: Não foi possível recuperar o token de acesso ao webservice da Rede. Verifique as configurações do módulo. ERRO: Pedido não processado - Caught exception: SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ecommerce.userede.com.br/ModuloSe…/SetupPluginFE.svc' : failed to load external entity "https://ecommerce.userede.com.br/ModuloSe…/SetupPluginFE.svc" ERRO: Pedido não processado - Caught exception: Could not connect to host https://ecommerce.userede.com.br/ModuloService/SetupPluginFE.svc?wsdl
  7. I would like to know too I am using 1.6.1.1 Which this happens?
  8. joseantgv Works perfect to me! Very thank you!
  9. Você não entendeu nada mesmo selectshop.at , agente oculta o preço no template para deixar o carrinho ativo. Teste o exemplo e entenderá!
  10. Galera a dica do studio9dade, funciona eu testei. Retirei os preços do template e coloquei todos com valor R$ 0,0. Mas aí, você tem que adaptar um monte de coisa dentro do administrador também para fazer rodar redondo essa ideia. Como desligar o email de confirmação de compra e retirar dá página dos pedidos os blocos de valores. Fiz tudo manual mesmo. Deu trabalho mas valeu apena. Segue o link: orcamento.joaoellery.com
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More