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.
Responder
lionelx
Mensajes: 334
Registrado: hace 8 years
URL de la tienda: http://www.nukua.es
Version oscommerce: 2.2RC2a
Servidor: Linux, VPS
Ubicación: Camprodon (Girona)
Contactar:

FAQDesk_v2.3.4 - BS 12/01/2016

Mensaje por lionelx » hace 3 years

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

Skualos
Mensajes: 3192
Registrado: hace 8 years
URL de la tienda: http://divingmania.es
Ubicación: Palafrugell
Contactar:

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

Mensaje por Skualos » hace 3 years

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');

lionelx
Mensajes: 334
Registrado: hace 8 years
URL de la tienda: http://www.nukua.es
Version oscommerce: 2.2RC2a
Servidor: Linux, VPS
Ubicación: Camprodon (Girona)
Contactar:

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

Mensaje por lionelx » hace 3 years

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

figue
Mensajes: 875
Registrado: hace 8 years
URL de la tienda: www.mueblesdeforja.es
Version oscommerce: 2.3.3
Servidor: Linux
Ubicación: Córdoba
Contactar:

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

Mensaje por figue » hace 3 years

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.

Skualos
Mensajes: 3192
Registrado: hace 8 years
URL de la tienda: http://divingmania.es
Ubicación: Palafrugell
Contactar:

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

Mensaje por Skualos » hace 2 years

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).

lionelx
Mensajes: 334
Registrado: hace 8 years
URL de la tienda: http://www.nukua.es
Version oscommerce: 2.2RC2a
Servidor: Linux, VPS
Ubicación: Camprodon (Girona)
Contactar:

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

Mensaje por lionelx » hace 2 years

Bon dia,
Figue ya va bien.

vori
Mensajes: 48
Registrado: hace 3 years
URL de la tienda: http://www.detallesenmaderadj.com
Version oscommerce: Merchant v2.3.4
Servidor: gratis
Contactar:

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

Mensaje por vori » hace 2 years

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>

figue
Mensajes: 875
Registrado: hace 8 years
URL de la tienda: www.mueblesdeforja.es
Version oscommerce: 2.3.3
Servidor: Linux
Ubicación: Córdoba
Contactar:

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

Mensaje por figue » hace 2 years

@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

vori
Mensajes: 48
Registrado: hace 3 years
URL de la tienda: http://www.detallesenmaderadj.com
Version oscommerce: Merchant v2.3.4
Servidor: gratis
Contactar:

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

Mensaje por vori » hace 2 years

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) .

Responder

Volver a “Front Page”