Indeed there are a collection of things missing from the Plugin Manager however that hasn't stopped me from updating this module to Testimonial Manager 2.5.1 with all the corrections needed to prevent any errors with the current stock Plugin Manager!
I'll package it up later this week and submit
Fixed:
- Install - Stock Zen Cart Plugin Manager errors
- Uninstall - Missing defines errors causing page load and sidebox load errors
- Failed star rating display
- CSS updates - mobile friendly
- FontAwesome - unsupported version errors
- Missing heading title error
- Corrected various spacing issues and spelling errors
Now built into Twitch Base7 [Sapphire] - a demo link is available for anyone wanting to see it in action - just email me directly and I'll send the link!
Twitch.
https://www.twitchtoo.com Do you work for free? Please donate.
Twitch Base8 - Obsidian - This, is what's new.
Just Submitted:
Testimonial Manager
Version 2.5.1 for Zen Cart 1.57c
Mar 28.2022 - Twitchtoo Media
Updates from my previous post have been included to ensure no errors when installed or uninstalled using the Zen Cart Plugin Manager.
Twitch.
https://www.twitchtoo.com Do you work for free? Please donate.
Twitch Base8 - Obsidian - This, is what's new.
Thanks for updating this. I just wonder if perhaps the add testimonial only works if another captcha isn't present? I can see it has non-captcha observer file, on the add testimonial page it doesn't show the boxes to add entries. I have Google Captch so perhaps this is the reason, but just wondered. Thanks :-)
Twitch.
https://www.twitchtoo.com Do you work for free? Please donate.
Twitch Base8 - Obsidian - This, is what's new.
Update for anyone that has not installed or perhaps uninstalled the new plugin based Testimonial Manager 2.5.1...
YOUR_ADMIN/ includes/modules/dashboard_widgets/TestimonialsDashboardWidget.php
old:
$tm_plugin = $db->Execute("SELECT status FROM " . TABLE_PLUGIN_CONTROL . " WHERE unique_key = 'TestimonialManager'");
$tmStatus = ($tm_plugin->fields['status'] == '2') ? 'off' : 'on';
//if ($tmstatus == 'on') {
$sql = "SELECT * FROM " . TABLE_TESTIMONIALS_MANAGER . " ORDER BY date_added DESC";
$testimonials = $db->Execute($sql, (int)$maxRows, true, 1800);
$totalTM = $db->Execute("select count(*) as count from " . TABLE_TESTIMONIALS_MANAGER . "");
?>
<div class="panel panel-default reportBox">
new:
$tm_plugin = $db->Execute("SELECT status FROM " . TABLE_PLUGIN_CONTROL . " WHERE unique_key = 'TestimonialManager'");
$tmStatus = ($tm_plugin->fields['status'] == '1') ? 'on' : 'off';
if ($tmStatus == 'on') {
$sql = "SELECT * FROM " . TABLE_TESTIMONIALS_MANAGER . " ORDER BY date_added DESC";
$testimonials = $db->Execute($sql, (int)$maxRows, true, 1800);
$totalTM = $db->Execute("select count(*) as count from " . TABLE_TESTIMONIALS_MANAGER . "");
?>
<div class="panel panel-default reportBox">
then at the bottom of this file...
change this:
</script>
<?php //} ?>
to this:
</script>
<?php } ?>
If you're using the manager this error will not present itself.
Twitch.
https://www.twitchtoo.com Do you work for free? Please donate.
Twitch Base8 - Obsidian - This, is what's new.
Hi everyone. I'm hoping someone can help with an issue I'm having.
I've installed installed Testimonial Manager v1.5.4. Fresh install to Zencart 1.5.7d, PHP 7.4.29 (Zend: 3.4.0)
Everything is working except the links that access to testimonials_add
The following error appears in my logs. Unfortunately I don't have the skills to resolve.
All help appreciated.
Thanks Greg
PHP Fatal error: require(): Failed opening required 'includes/languages/english/html_includes/define_testimonials_add.php' (include_path='.:/opt/alt/php74/usr/share/pear') in /home/MY_DIR/public_html/includes/templates/MY_TEMPLATE/templates/tpl_testimonials_add_default.php on line 32
Hoops1122, That error is saying the file doesn't exist. check that the file is actually on the sever and if uploading it doesn't work, delete it, and upload it again.
includes/languages/english/html_includes/define_testimonials_add.php
Twitch.
https://www.twitchtoo.com Do you work for free? Please donate.
Twitch Base8 - Obsidian - This, is what's new.
I have run into a couple of issues after installing this on 1.5.7d
First one is that the All Testimonials Page does not display any testimonials.
https://theengravingshop.co.uk/index...l_testimonials
Second One:
In the admin Configuration > Testimonials Manager - the page loads but doesn't have anything in it. It is completely blank.
I don't have any error logs either so I have no idea what is causing these issues.
Nick Smith - Venture Design and Print
https://venturedesignandprint.co.uk
This information should help.
https://docs.zen-cart.com/user/troub...ng/blank_page/
Are You Vulnerable for an Accessibility Lawsuit?
myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
Free SSL & Domain with semi-annual and longer hosting. Updating 1.5.2 and Up.
Bookmarks