Knowledgebase
View categorized listing of all common frequently asked questions.
Video Tutorials (jReviews 2.0)
Create a Movie & TV Show review website.
Customize the jReviews themes.
Review user profiles with the Everywhere addon.
Forum
Community forum
Submit a Ticket
Use your client area email to access the ticket system.
Downloads
Guides, modules and more...
CSV Import for Joomla and jReviews
 
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 02, 2008, 07:11:36 PM
21713 Posts in 4960 Topics by 2843 Members
Latest Member: per4mer
News: Use your client area email when you sign up to the forum so we can identify you as a trial or licensed user. Otherwise we may not answer your questions.
 
jReviews Support Forum  |  jReviews en Español  |  General Español  |  Pregunta - Filter by alias « previous next »
Pages: [1] 2
Author Topic: Pregunta - Filter by alias  (Read 3235 times)
toni
Newbie
*
Offline Offline

Posts: 15


« on: August 19, 2008, 07:25:43 AM »

Hola Alejandro, esta es una pregunta que no se si cabe dentro del "modelo" en que se basa JReviews, pero que me gustaria saber.
En mi página web tengo muchas secciones con el mismo nombre, asi como muchas categorias con el mismo nombre. Por ejemplo, si tengo 30 ciudades y cada una tiene las categorias Hoteles, Restaurantes, etc... tengo 30 x Hoteles + 30 x Restaurantes.
Por requerimientos de la web, el modelo ha sido diseñado así.
Me pregunto si es posible una "modificación" para que cuando estemos viendo los Listings (Listing Review), aparezca un filtro por Alias, igual que aparece uno por Nombre, como es común en JReviews (y también en Joomla siempre es un filtro por Nombre y no por alias).
JReviews utiliza el nombre de las categorias y el nombre de las secciónes para mostrar en el directorio y como links para moverse por los directorios etc...
Mi pregunta es: añadir un filtro por alias en JReviews supondría mucho coste? sería muy útil para aplicaciones que requieren categorias/secciones con el mismo nombre, como es mi caso.

No se si esto tiene un coste muy elevado o si es factible o no.
Que opinas? Gracias.

Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #1 on: August 19, 2008, 12:12:12 PM »

No se si te entendí bien, pero prueba los cambios de abajo a ver si te funciona.

/jreviews/views/helpers/jreviews.php

Code:
'alpha' =>__t("Title",true),
// 'alias' =>__t("Alias",true), // This line is new. Remove the // in front of it

/jreviews/models/listing.php

Code:
// case 'alias': // This and 2 lines below are new. Remove the // in front of them
// $order = 'Listing.alias DESC';
// break;
case 'alpha':
$order = 'Listing.title';
break;
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #2 on: August 19, 2008, 02:20:28 PM »

Hola Alejandro,

Bien, creo que me he explicado bastante mal, perdón. Creo que el cambio que me gustaría hacer debe ser bastante mas complejo. De todos modos, te adjunto un pequeño screenshot con lo que me gustaría hacer. Ahí es donde me gustaria poder filtrar por el alias en lugar de por el nombre de la sección y de la categoría.

Aunque esto pueda ser bastante complicado y no se cuantos cambios implicaría. La pregunta es si esto es factible o no. Como se trata de un cambio a nivel de la aplicación (frontend) y yo no puedo modificar el frontend podría estar dispuesto a pagar un poquito más, siempre que no sean demasiados cambios.
La verdad es que no se si la idea es absurda, pero desde luego sería muy útil y versatil.

Que opinas? gracias.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #3 on: August 19, 2008, 02:53:55 PM »

Ya, no tenía idea que estabas hablando de la administración. Debiste comenzar por ahí Smiley

Creo que es sencillo. En /jreviews/models/section.php y category.php, buscas function getList y donde veas section.title, pones section.alias y donde veas c.title, pones c.alias.

No estoy seguro que estas sean exactamente las funciones, pero la cosa va por ahí.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #4 on: August 20, 2008, 02:45:25 PM »

Hola Alejandro,

En la sección de "Categories Manager" he conseguido filtrar por alias de sección en lugar de title de sección, lo cual me ayuda mucho.

Pero en la página principal "Listing Moderation", no consigo modificar los combobox de sección y categoria. He encontrado el fichero donde se escribe el html y dice:
<?php
   echo $Form->select(
      'sectionid',
      array_merge(array(array('value'=>'none','text'=>__a("Elige Seccion",true))),$sections),
      $section_id,
      array(
            'onchange'=>'setPage(1);document.adminForm.submit();',
            'class'=>'inputbox',
            'size'=>'1'
         )   
      );
?>
El $sections es lo que necesito... esta en algún fichero encriptado?
Siento de verdad hacerte perder el tiempo pero a cambio te hago buena propaganda Wink
Solo con esto y ya lo tendré todo listo. Cuando termine te diré mi web y verás lo que he hecho.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #5 on: August 20, 2008, 03:09:42 PM »

Es bien poco lo que no puedes por haber archivos codificados. Tu mismo te has dado cuenta con estos cambios. Para el front-end, tienes que editar:

/jreviews/controllers/listings_controller.php

function create

s.title => s.alias
c.title => c.alias

function _loadCategories

c.title => c.alias

Además de la promoción, por favor acuerdate de dejar un review en extesions.joomla.org!

Gracias.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #6 on: August 20, 2008, 03:10:43 PM »

Tambien estoy corto de reviews para CSV Import! Si lo usas y te parece razonablemente bueno, ya sabes que hacer Wink
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #7 on: August 20, 2008, 04:35:33 PM »

nada, imposible.
De todos modos seguiré buscando a ver si lo encuentro.

Un placer votar en extensions.joomla.org , el componente me parece muy bueno y la asistencia tambien.

Gracias.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #8 on: August 20, 2008, 04:59:47 PM »

Cómo que nada, es en esas dos funciones.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #9 on: August 21, 2008, 04:19:34 PM »


He borrado todo el contenido del fichero /jreviews/controllers/listings_controller.php y la aplicacion continua funcionando como si nada hubiera pasado.  Huh  La pagina de "Listings Moderation" se sigue mostrando correctamente  Huh Esto me hace pensar que el fichero no hace nada en la sección "Listing Moderation".
Puede ser debido a que se utiliza un fichero codificado?

Sin embargo, en categories.php si que ha funcionado perfectamente.
Gracias.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #10 on: August 21, 2008, 04:50:17 PM »

La información que te di antes sobre /jreviews/controllers/listings_controller.php es para la página de "new listing submit" en el frontend, no para listings moderation. Perdóname que realmente no leí bien lo que tu me habías escrito y pense que estabas hablando del frontend. Para la administración no se puede porque el archivo está codificado, pero para la próxima versión lo voy a sacar y lo voy a poner el los archivos en /models/. Puedes esperar?
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #11 on: August 21, 2008, 06:01:57 PM »

Bueno, si no hay más remedio esperaré, cuanto crees que puede tardar la nueva versión?

A propósito de instalar actualizaciones de jreviews, quiero instalar el último build de jreviews (2.0.4 RC3 Build 15) para corregir el bug de "Failed opening required 'components/com_jreviews/s2framework/basics.php'" que sucede al actualizar a joomla 1.5.6. ¿Es posible actualizar el componente de alguna forma sin perder los cambios que he realizado en los archivos de jreviews? (.css, thml, php,...) Además también me surge la duda de si perderé las opciones de configuración que tengo puestas.Si es mucho lío a lo mejor me conviene esperar a la nueva versión para hacerlo solo una vez..

Gracias.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #12 on: August 21, 2008, 06:59:45 PM »

La única forma de no perder tus cambios es haciéndole respaldos y anotando cuales fueron los cambios para que los puedas volver a hacer en el caso de archivos php. En el caso de los templates, puedes respaldar to directorio de themes y usarlo en la nueva versión aunque tambien he hecho arreglos en algunos de los archivos.

Me gustaría tener una versión nueva en las próximas dos semanas, si no antes.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
toni
Newbie
*
Offline Offline

Posts: 15


« Reply #13 on: September 05, 2008, 11:27:20 AM »

Hola Alejandro,

tienes mi voto en lo de extensiones (creo que solo falta que lo publiquen en joomla Wink )
Como llevas la release? crees que falta mucho?
Gracias.
Logged
Alejandro
Global Moderator
Administrator
Hero Member
*****
Offline Offline

Posts: 8613


« Reply #14 on: September 05, 2008, 05:24:00 PM »

Muchas gracias Toni, está publicado!

Ya tengo lista la nueva versión, pero hay algunos usuarios haciendo pruebas y quisiera esperar unos días para estar seguro que no hay nada grave. Si crees que tienes tiempo para probarla en los próximos 2 días avísame y te la mando.
Logged

Please take the time to vote and to write a review: http://extensions.joomla.org
Reviews Ahoy! - Submit your jReviews site here.
Pages: [1] 2
« previous next »
    Jump to: