gusman126 Posted July 11, 2020 Share Posted July 11, 2020 Pues lo teneis jodido, el fichero "lib" incluido (es posible que haya alguno actualizado???, no lo se ) no se puede hacer, así que hay que volver a modificar para que funcione El fichero libreria de webservice PSWebServiceLibrary.php buscad la function : " public function get($options)" debajo de if (count($url_params) > 0) { $url .= '?' . http_build_query($url_params); } Añadir if($options['date'] == '1'){ $url .= '&date=1'; } De esta manera estamos añadiendo a la URL que le enviamos "date" Ahora como se genera la orden de webservice, como siempre pero las "opt" u opciones que hay que enviar se debe poner de esta manera : $hoy = date('Y-m-d'); $opt = array( 'resource' => 'products', 'date' => '1', 'display' => 'full', 'filter[date_upd]' => '>['.$hoy.']', ); Leermos la fecha de hoy , si es otra fecha pues buscar por ahi como sumar o restar fechas Le indicamos que queremos leer productos -> resource Añadimos "date" recordad hay que poner 1 para que el fichero de libreria lo añada a la url Añadimos el filtro de "date_up" y muy muy importante ">" = fecha mayor o igual a hoy "<" = fecha menor a hoy Se hace la llamada con la librería y ya esta, te devuelve solo los productos actualizados a partir de esa fecha Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now