Skip to Content

views

Botons personalitzats en una vista

Hola,

Tinc una vista amb un filtre "exposed" de data per poder triar un mes. Quina seria la manera correcta per afegir dos botons al filtre que poguessin navegar mes anterior / mes posterior respecte a la data introduïda?

Merci

Extreure data i hora correcte de views

Hola!
Tinc un problema del que no sé cóm solucionar-lo. Segurament sigui una xuminada, però m'hi estic tornant boig.
Bé, la cosa és que amb CCK he creat uns camps Date per poder tenir, per a un tipus de contingut, un calendari. Aquest funciona a bé i mostra el dia i l'hora a la perfecció. Aquestos nodes els mostro al web de diferents formes; en un parell de views i també com a node quan om navega per els views creats i també per el calendari (si, que també son uns views).
El problema és a l'hora de mostrar el node.
El camp data i hora els "pinto" amb php per el tema del disseny del node final, de la següent manera

   <?php echo date('d M',strtotime($node->field_date_hour[0]['value']));?><br />
   <?php echo date('H:i',strtotime($node->field_date_hour[0]['value']));?> h<br />
   <?php echo $node->field_preus[0]['view'];?><br />

La data surt la correcte, però curosament l'hora.. l'hora sempre la pinta com a Canaries, una hora menys.

He mirat la configuració d'hora del site i no te activat diferents horaris (admin/settings/date-time)
He repassat les variables per pintar els camps DATA tal com es descriu a http://es2.php.net/manual/es/function.date.php i penso que son correctes.
Tampoc esta pintant la data de final del node (te data d'inici i data de fi)

Algú se li acut que estic fent malament?

Cómo usar argumentos de una vista en los campos de filtro de tipo "date"

Hola,

Necesito crear un criterio de filtro que use un parámetro que viene desde la url, pero no sé si es posible hacerlo.

Es un campo fecha, y el filtro debe verificar que la fecha del node es inferior a "fecha actual + núm de días", donde "número de días" viene por la url.

He probado con un criterio de filtro de fecha, seleccionando como operador "less than or equal to", pero parece no aceptar una string de tipo "now + %1 days" en el campo de validación "relative date".

Hay alguna otra forma de hacerlo?

Gracias

Views i paginadors: com carregar a una pàgina determinada?

Hola, exposo el que el que tinc i el problema:

Tinc una view de tipus block (block_news) que em llista tots els continguts de tipus notícia amb un paginador. A cada pàgina hi ha 6 notícies. Aquest block es mostra sempre que la ruta URL és news/*
Tinc una altra vista de tipus page (page_news) que em mostra una notícia en funció d'uns arguments que li envia el block_news.

per tant a la ruta http://domini.com/news/arg1 em mostra el block_news i el page_news amb la notícia corresponent a arg1. Això funciona perfectament amb qualsevol new. Cada cop que es clica al títol d'una notícia del block_news es carrega la pàgina amb ruta http://domini.com/news/argX.

El problema ve quan cliquem a una notícia de la segona (tercera, etc) pàgina de block_news. page_news mostra la notícia que toca, però el block_news es mostra a la primera pàgina. Es a dir, si escollim una notícia de la pàgina 12 se'ns mostrarà aquesta notícia, però el paginador tornarà a la pàgina 1, per tant haurem de tornar a passar totes les pàgines fins ala 12 per poder veure la següent notícia.

Entenc que és un funcionament comprensible ja que quan faig click vaig a una pàgina nova on es mostra el block_news en el seu estat base. Com puc mantenir la funcionalitat de les dues vistes i conservar la pàgina en la que estem. alguna variable passada per paràmetre per carregar el block a una pàgina determinada? iframes?

gràcies

Mostrar contingut en funció dels interessos d'un usuari

Hola a tothom,

M'agradaria crear un bloc amb els títols de determinats nodes que siguin d'interès a un usuari en funció dels interessos que ha omplert prèviament al seu perfil.

Per tal de fer-ho he pensat a l'aproximació següent, a veure què us sembla:

1. Instal·lar i configurar Content Profile
2. Crear un vocabulari "interessos/targets"
3. Crear un camp cck del tipus taxonomy field anomenat "interessos" i enllaçat al vocabulari anterior al tipus de contingut que es mostrarà al procès d'inscripció.

Fer una vista (views) d'usuaris amb publicacions?

Hola, amics!

Necessito crear una vista dels usuaris que han publicat una entrada de blog (després vindrà accedir a les publicacions de cadascun, però això ja és un altre problema). :-D

Creo la vista de tipus "Usuari" i selecciono els camps: nom, imatge i perfil (també tinc el mòdul profile).

En la llista de camps disponibles tan sols em permet escollir entre els grups de Access log, File, Global o Usuari (cap dels de Node, cosa raonable).

Aleshores espero poder-ho relacionar amb els nodes de tipus blog (o qualsevol altre) perquè només em mostri els que tenen alguna publicació.

Els links d' <<anterior posterior>> no apareixen al calender bloc view

Tinc instal.lat el mòdul calender amb views i FCK a drupal 6, i em funciona correctament i tal. M'agradaria crear un view de bloc que mostri el calendari petitó a la barra lateral. He pogut fer-ho fàcilment però només em mostra la pàgina de calendari corresponent al mes en curs i no em mostra els links anterior/posterior que sí em mostra en el views de pàgina.
Algú sap com puc fer per que m'apareguin també els links al bloc?

Views i fil d'ariadna

Sempre m'he preguntat si sóc jo que no ho sé fer, si em falta un mòdul, si la cosa va així o què. El que resulta és que quan creo una vista de pàgina amb el mòdul Views, quan entro en aquesta pàgina, se'm perd completament el fil d'ariadna. Per exemple, creo una vista que em mostra N notícies i aquesta pàgina té una entrada de menú, però quan hi accedeixo, el fil d'ariadna és:

Inici

En comptes de:

Inici > Notícies

Per què em passa això? M'estic deixant de configurar alguna cosa? És el comportament normal (jo crec que no)?

Ramon

Variables de views

Quan crees una views , pots editar el seu comportament a través de l'opció de theme information. Si agafes la primera opció "Display output: views-view.tpl.php" i edites el fitxer views-view.tpl.php surten aquestes variables que els i pots donar estil.

* Variables available:
* - $css_name: A css-safe version of the view name.
* - $header: The view header
* - $footer: The view footer
* - $rows: The results of the view query, if any
* - $empty: The empty text to display if the view is empty
* - $pager: The pager next/prev links to display, if any

Una de plantilles per als views

Bé, estic troban't ja et tranquillo a l'assignació de diferents plantilles per cada tipus de contingut amb Drupal 6.

Ara bé, una de les incògnites que tinc és la assignació de plantilles XXX.tpl.php per als views. He vist que dins el módul views tenim motes plantilles disponibles per els diferents elements que "escup" el Views. D'aquesta manera només cal copiar els .tpl.php del modul views dins la carpeta del nostre Theme i editar-los per obtenir els nostres resultats.

Fins aquí més que bé.

Contingut sindicat