def list_prods(params):
""" Arma la lista de producciones del menu principal """
# parámetros optativos
items = int(addon.getSetting('itemsPerPage'))
page = int(params.get('pag', '1'))
orden = params.get('orden')
if 'tvod' in params['url']:
xbmcgui.Dialog().ok(translation(30033), translation(30034))
path = '{0}?perfil={1}&cant={2}&pag={3}'.format(params['url'], PID, items, page)
if orden: path += '&orden={0}'.format(orden)
prod_list = json_request(path)
# lista todo menos temporadas, episodios y elementos de compilados
for prod in prod_list['prods']:
add_film_item(prod, params)
if len(prod_list['prods']) == items:
query = 'list_prods&url={0}&pag={1}'.format(quote(params['url']), page+1)
if orden: query += '&orden={0}'.format(orden)
add_directory_item(translation(30031), query, 'folder-movies.png')
xbmcplugin.endOfDirectory(addon_handle)
评论列表
文章目录