Comparador de precios Comparador de precios


FAQDesk_v2.3.4 - BS 12/01/2016

Como mejoramos nuestra tienda cara al cliente. Aportaciones y contribuciones para facilitar la experiencia del usuario en nuestras tiendas online.
  • Anuncio
boxbonux

FAQDesk_v2.3.4 - BS 12/01/2016

Notapor lionelx » Jue Dic 01, 2016 7:15 pm

Buenas, he instalado la ultima version de faq desk, figue hay un error.
Código: Seleccionar todo
catalog/includes/modules/boxes/templates/information.php
<li><a href="<?php echo tep_href_link('fax.php'); ?>"><?php echo MODULE_BOXES_INFORMATION_BOX_FAQ; ?></a></li>

Y a mi me salta este error
Código: Seleccionar todo
Call to undefined function tep_get_languages() in /httpdocs/faq.php on line 17

Lineas 15 a 17
Código: Seleccionar todo
      $fID = (!empty($_GET['fID']) ? (int)$_GET['fID'] : 0 );
      $action = (!empty($_GET['action']) ? $_GET['action'] : '' );
      $languages = tep_get_languages();

funtion tep_get_languages() esta definido en admin/includes/funcion/general.php
Un saludo
lionelx
Currante
 
Mensajes: 335
Registrado: Sab Feb 05, 2011 1:18 am
Ubicación: Camprodon (Girona)

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor Skualos » Vie Dic 02, 2016 4:56 pm

No se si hablamos de lo mismo, ...
yo en ese archivo tengo....

Código: Seleccionar todo
  require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_FAQ);

  $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_FAQ));

  require(DIR_WS_INCLUDES . 'template_top.php');
Skualos
Moderador Global
 
Mensajes: 3208
Registrado: Mié Feb 09, 2011 9:17 pm
Ubicación: Palafrugell

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor lionelx » Sab Dic 03, 2016 12:53 am

No skualos, el tema es la funcion a la que llama, que la tengo en admin/includes/function/general.php, la he puesto tambien en caytalog/includes/functions/general.php con esto se arregla el error de arriba.
Lo que me pasa ahora es este error:
Código: Seleccionar todo
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'select f.faq_id, fd.faq_question, fd.faq_answer, f.last_modified, f.sort_order, ' at line 1

select count(select f.faq_id, fd.faq_question, fd.faq_answer, f.last_modified, f.sort_order, f.faq_status from faq f, faq_description fd where f.faq_id=fd.faq_id and fd.language_id=3 order by f.sort_order, fd.faq_id) as total


Son lo parametros de la funcion:
Código: Seleccionar todo
  function tep_get_languages() {
    $languages_query = tep_db_query("select languages_id, name, code, image, directory from " . TABLE_LANGUAGES . " order by sort_order");
    while ($languages = tep_db_fetch_array($languages_query)) {
      $languages_array[] = array('id' => $languages['languages_id'],
                                 'name' => $languages['name'],
                                 'code' => $languages['code'],
                                 'image' => $languages['image'],
                                 'directory' => $languages['directory']);
    }

    return $languages_array;
  }

o por esto en catalog/admin/languages.php, no se lo que da el fallo:
Código: Seleccionar todo
// create additional FAQ language records
        $faq_query = tep_db_query("select f.faq_id, fd.faq_question, fd.faq_answer from faq f left join faq_description fd on f.faq_id = fd.faq_id where fd.language_id = '" . (int)$languages_id . "'");
        while ($faq = tep_db_fetch_array($faq_query)) {
          tep_db_query("insert into faq_description (faq_id, language_id, faq_question, faq_answer) values ('" . (int)$faq['faq_id'] . "', '" . (int)$insert_id . "', '" . tep_db_input($faq['faq_question']) . "', '" . tep_db_input($faq['faq_answer']) . "')");
        }

Saludos
lionelx
Currante
 
Mensajes: 335
Registrado: Sab Feb 05, 2011 1:18 am
Ubicación: Camprodon (Girona)

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor figue » Sab Dic 03, 2016 2:03 am

lionelx escribió:Buenas, he instalado la ultima version de faq desk, figue hay un error.
Código: Seleccionar todo
catalog/includes/modules/boxes/templates/information.php
<li><a href="<?php echo tep_href_link('fax.php'); ?>"><?php echo MODULE_BOXES_INFORMATION_BOX_FAQ; ?></a></li>

Y a mi me salta este error
Código: Seleccionar todo
Call to undefined function tep_get_languages() in /httpdocs/faq.php on line 17

Lineas 15 a 17
Código: Seleccionar todo
      $fID = (!empty($_GET['fID']) ? (int)$_GET['fID'] : 0 );
      $action = (!empty($_GET['action']) ? $_GET['action'] : '' );
      $languages = tep_get_languages();

funtion tep_get_languages() esta definido en admin/includes/funcion/general.php
Un saludo


Hola lionelx, gracias por el aviso. :)
He revisado el paquete y he visto que había puesto en el catalogo el archivo de la administracion.

Ya lo he corregido y he subido un paquete nuevo, esta vez revisado.
También he cambiado el archivo faq.php de la administracion para incluir en el mismo los cambios que se hacen en la base de datos mediante un boton instalar, asi se evita tener que ir al phpmyadmin.

Pruebalo de nuevo y me dices si ves algo que no vaya bien.

@Skualos, para actulizar solo tienes que cambiar los archivos faq.php del catalogo y de la administracion.
figue
Moderador Global
 
Mensajes: 873
Registrado: Mié Feb 09, 2011 8:48 pm
Ubicación: Córdoba

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor Skualos » Mar Dic 06, 2016 7:04 am

Gracias figue.
Yo utilice una version mas antigua, que ya me funciona bien.
(... algun cambio haria. No me preguntes como la adapte, pero muy dificil no seria, teniendo en cuenta mis conocimientos).
Skualos
Moderador Global
 
Mensajes: 3208
Registrado: Mié Feb 09, 2011 9:17 pm
Ubicación: Palafrugell

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor lionelx » Mar Dic 06, 2016 11:47 am

Bon dia,
Figue ya va bien.
lionelx
Currante
 
Mensajes: 335
Registrado: Sab Feb 05, 2011 1:18 am
Ubicación: Camprodon (Girona)

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor vori » Jue Dic 08, 2016 1:49 am

Warning: require(DIR_WS_INCLUDEStemplate_top.php): failed to open stream: No existe el fichero o el directorio in /home/u393794789/public_html/admin/faq.php on line 121

Fatal error: require(): Failed opening required 'DIR_WS_INCLUDEStemplate_top.php' (include_path='.:/opt/php-5.5/pear') in /home/u393794789/public_html/admin/faq.php on line 121
---------------------------------------------------------------------------------------------------------------------------------------------------------
Warning: require(DIR_WS_LANGUAGESespanol/faq.php): failed to open stream: No existe el fichero o el directorio in /home/u393794789/public_html/faq.php on line 15

Fatal error: require(): Failed opening required 'DIR_WS_LANGUAGESespanol/faq.php' (include_path='.:/opt/php-5.5/pear') in /home/u393794789/public_html/faq.php on line 15

y en el archivo .... pone FAX en lugar de FAG

Edita catalog/includes/modules/boxes/templates/information.php

Busca:
<li><a href="<?php echo tep_href_link('conditions.php'); ?>"><?php echo MODULE_BOXES_INFORMATION_BOX_CONDITIONS; ?></a></li>


Añade a continuacion:
<li><a href="<?php echo tep_href_link('fax.php'); ?>"><?php echo MODULE_BOXES_INFORMATION_BOX_FAQ; ?></a></li>
vori
Estoy en ello....
 
Mensajes: 48
Registrado: Vie Oct 21, 2016 12:33 pm

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor figue » Jue Dic 08, 2016 9:56 pm

@vori
He actualizado los archivos para que funcione en la ultima version EDGE y he corregido el nombre del archivo en las intrucciones de instalación.
Ahora no deberian salirte esos errores.

http://addons.oscommerce.com/files/FAQD ... -%20BS.zip
figue
Moderador Global
 
Mensajes: 873
Registrado: Mié Feb 09, 2011 8:48 pm
Ubicación: Córdoba

Re: FAQDesk_v2.3.4 - BS 12/01/2016

Notapor vori » Sab Dic 10, 2016 11:56 pm

ahora si funciono a la primera. el nuevo archivo a descargar no contiene el .sql


un saludo

un pequeño fallo

en admin faq.php falta ('images/icons/preview.gif'

. '&fID=' . $faq['faq_id'] .'&action=preview_faq') . '">' . tep_image('images/icons/preview.gif', ICON_PREVIEW) .
vori
Estoy en ello....
 
Mensajes: 48
Registrado: Vie Oct 21, 2016 12:33 pm


Volver a Front Page

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron