Here it is
Many thanks.
Chris.
right off hand, it appears you may not have uploaded all the files.
you should have
includes/templates/YOUR_TEMPLATE/templates/tpl_testimonials_manager_default.php
(this file controls the single view of testimonials)
it also appears that you're missing the css files for testimonials manager.
Hi Clyde,
I have now made sure that everything is uploaded as it should be. I now have the testimonials correctly formatted with the CSS, but still have the problem of the linked titles and 'read more' links going to a 404?
Do you think it might be because I am hosting in a subfolder or something? I have no idea why this is happening but I've obviously missed something out along the way.
![]()
P.S. One of the things that does not look right is that when I go to layout boxes controller, it says sideboxes/iC_AthemeJoomla/testimonials_manager.php with the sideboxes/iC_AthemeJoomla/ displayed in red, but I assume that is becuase I have installed it in a subfolder for my template?
I have checked and double check the new upload files to make sure I have not missed any. The admin is working correctly, the sidebox is turned on but nothing shows up.
Testimonials are in the database -- just not working.
Attention CLYDE:
I think I have this one figured out.
When I click on the "Read more" link, the url it leads to is dodgy. It reads like this:
When it should be this:Code:http://www.evaprofessional.co.uk/shop/index.php?main_page=testimonials_manager.php&testimonials_id=1
Whereabouts in the code is the URL string defined for the read more link?Code:http://www.evaprofessional.co.uk/shop/index.php?main_page=testimonials_manager&testimonials_id=1
I think it needs to be stripped of the .php.
Do you think that's it?
iC_AthemeJoomla this would be the name of your custom template.
Just as a double check -
You should have the following files located as indicated:
includes/languages/english/iC_AthemeJoomla/testimonials_add.php
includes/languages/english/iC_AthemeJoomla/testimonials_manager.php
includes/languages/english/iC_AthemeJoomla/testimonials_manager_all_testimonials.php
includes/languages/english/extra_definitions/iC_AthemeJoomla/testimonials_manager_defines.php
includes/languages/english/html_includes/testimonials_manager_defines.php
includes/languages/english/html_includes/iC_AthemeJoomla/testimonials_manager_defines.php
includes/modules/pages/testimonials_add/header_php.php
includes/modules/pages/testimonials_manager/header_php.php
includes/modules/pages/testimonials_manager_all_testimonials/header_php.php
includes/modules/sideboxes/iC_AthemeJoomla/testimonials_manager.php
includes/templates/iC_AthemeJoomla/templates/tpl_testimonials_add_default.php
includes/templates/iC_AthemeJoomla/templates/tpl_testimonials_manager_all_testimonials_default.php
includes/templates/iC_AthemeJoomla/templates/tpl_testimonials_manager_default.php
includes/templates/iC_AthemeJoomla/sideboxes/tpl_testimonials_manager.php
includes/templates/iC_AthemeJoomla/css/testimonials_add.css
includes/templates/iC_AthemeJoomla/css/testimonials_manager.css
includes/templates/iC_AthemeJoomla/css/testimonials_manager_all_testimonials.css
Last edited by chris parker; 3 Jan 2008 at 08:44 AM.
ATT: CLYDE.
I think I've fixed it now.
In includes>>>extra_datafiles>>>testimonials_manager.php
the following appears at line 13 :
define('FILENAME_TESTIMONIALS_MANAGER', 'testimonials_manager.php');
?>
which I have edited to state:
define('FILENAME_TESTIMONIALS_MANAGER', 'testimonials_manager');
?>
and it seems to have done the trick.
I just hope it doesn't bugger up anything else! :)
Bookmarks