Find Jobs
Hire Freelancers

edit prestashop hook

$10-30 CAD

Cancelado
Publicado hace 6 meses

$10-30 CAD

Pagado a la entrega
this prestashop hook give me only the first result even if the customer buy 2 items, public function hookDisplayAdminOrder($params) { $id_order = (int) Tools::getValue('id_order'); // Get all products associated with the order $sql = 'SELECT product_id FROM '._DB_PREFIX_.'order_detail WHERE id_order = '.(int) $id_order; $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); $product_ids = array(); foreach ($result as $row) { $product_ids[] = $row['product_id']; } // Iterate over all products foreach ($product_ids as $product_id) { // Obter informações do produto $sql_product = 'SELECT url FROM '._DB_PREFIX_.'scrape_ali_info WHERE id_product='.(int) $product_id; $product_data = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow($sql_product); // Do something with product information $this->context->smarty->assign(array( 'id_produto' => $product_id, 'ali_url' => $product_data['url'], 'id_order' => $id_order )); // Here you can make decisions about what to do with the data, or just display it echo $this->display(__FILE__, 'views/templates/admin/[login to view URL]'); } } when I try to do echo inside, its not working. someone can only edit this code to make it work.
ID del proyecto: 37418774

Información sobre el proyecto

Proyecto remoto
Activo hace 6 meses

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de CANADA
Longueuil, Canada
4,0
16
Forma de pago verificada
Miembro desde dic 22, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.