Pagina 1 di 1
FAQ SYSTEM 1.1: qualcuno lo usa
Inviato: 13/09/2004, 17:50
da Moloko
stavo provando a utilizzare questa contrib, ma ho dei grossi propblemi di definizione dei nomi.
Non mi prende i link della sezione interna nell'admin perche' continua a leggerli FILENAME_FAQ_MANAGER, FILENAME_FAQ_VIEW, FILENAME_FAQ_VIEW_ALL pur essendo definiti nel filename.php.
Ma non sarebbe un problema perchè so il percorso quindi ci posso andare manualmente.
Il problema grosso è che dà questo errore:
Codice: Seleziona tutto
browse_faq: Table 'catalogo.TABLE_FAQ' doesn't exist
quando la tabella giusta è 'catalogo.faq' che esiste. è sempre un problema di definizione. però nel file database_tables.php ho messo questo codice
che dovrebbe andare. ma non va.
cosa puo' essere?
Inviato: 13/09/2004, 23:19
da Giacomo
Domanda idiota: il database_table.php modificato è quello della directory admin, giusto?
Inviato: 14/09/2004, 10:23
da Moloko
giusto.
ho provato in tutti i modi e non funziona. echeccaspita. pero' le definizioni sono corrette.
davvero un mistero...
per quelli a cui la questione interessasse la contrib è questa
http://www.oscommerce.com/community/con ... search,faq
Re: FAQ SYSTEM 1.1: qualcuno lo usa
Inviato: 14/09/2004, 10:40
da Bass
Moloko ha scritto:
Non mi prende i link della sezione interna nell'admin perche' continua a leggerli FILENAME_FAQ_MANAGER, FILENAME_FAQ_VIEW, FILENAME_FAQ_VIEW_ALL pur essendo definiti nel filename.php.
Controlla che non ci sia un errore nel filename.php, in tutto il file, magari un apice o un punto e virgola dimenticati
'iao
Sergio
Inviato: 14/09/2004, 10:45
da Moloko
sto cominciando a impazzire
i filenames.php sono corretti, li ho guradati piu' volte. adesso unaltra contrib è "saltata".
Più che cancellare i define e ricopiarli non so che fare.
AAAAHRG.
Magari è il file rovinato?
per chiarezza questo è il codice contenuto in admin/include/filenames.php
Codice: Seleziona tutto
define('FILENAME_DEFINE_MAINPAGE', 'define_mainpage.php');
define('FILENAME_FAQ_MANAGER', 'faq_manager.php');
define('FILENAME_FAQ_VIEW', 'faq_view.php');
define('FILENAME_FAQ_VIEW_ALL', 'faq_view_all.php');
ho problemi solo nell'admin, però per entrambe le contrib non prende le definizioni. potrei sostituirle manualmente, ma all'interno dei vari file il codice php ha anche delle funzioni (ad esempio "?faq_action=Added") e andare a metterci le mani mi sembra poco sensato. anche perche' il problema è solo nel define del filenames.
Inviato: 14/09/2004, 12:02
da Giacomo
Io comincio a fare i test con dei "echo", per vedere se il codice passa per quei files.
Per esempio, puoi mettere un : echo "qui";
nel punto prima della definizione delle costanti, e magari dopo la definizioe un altro echo per vedere se è stata definita correttamente.
Potresti mettere altri echo nei file della contribution dove vengono usate queste costanti, e vedere se il loro valore è quello giusto.
Inviato: 14/09/2004, 12:04
da Moloko
ho risolto.
nel mono meno ortodosos possibile, ma ho risolto.
ho sostituito tutti i riferimenti al define, bypassando completamente il filenames.php
adesso tutto funziona correttamente.
però resta il mistero di come mai non funziona nel modo regolare.
Inviato: 14/09/2004, 23:17
da Bass
Moloko ha scritto:
per chiarezza questo è il codice contenuto in admin/include/filenames.php
Codice: Seleziona tutto
define('FILENAME_DEFINE_MAINPAGE', 'define_mainpage.php');
define('FILENAME_FAQ_MANAGER', 'faq_manager.php');
define('FILENAME_FAQ_VIEW', 'faq_view.php');
define('FILENAME_FAQ_VIEW_ALL', 'faq_view_all.php');
Ehm, c'e' solo quel codice o anche il resto?
'iao
Sergio