None of my Information links work, when I click on them it only shows up as a blank page. the URL is right and the ID numbers are right eg. ?route=information/information&information_id=4.
Strangely when I click on the Terms and conditions link when completing an order it takes me to the correct page but only shows the content and none of the formatting of the home page. If I click on the same link from the footer it just shows as blank.
I have activated logging and no errors appear, I have checked the footer.tpl and everything looks fine. Does anyone have any ideas?
Thanks
The blank page is definitely an error, which should be visible in your error log (most likely from an extension/theme you've installed). If it doesn't show in the OpenCart error log under SYSTEM > ERROR LOGS then you need to check out your servers PHP error log. The T&C page is actually showing because it doesn't load through the same method as the one in your footer, and is supposed to be a simplistic page. However, this should load up in a popup not change your browser page. It sounds like your theme is screwing up
Related
I am facing an issue with my open cart website wherein the user registration page when I hit the continue button by not entering some required fields the page just reloads without showing the validation message.
The user registration is working fine, the problem happening is when I don't enter any required field like first name or email or forget to check the agreement terms, the page just refreshes without showing the required field validation message or any error when the continue is clicked.
Link: https://www.pickupbest.com/index.php?route=account/register
Varun
If you don't see the validation message after reload - open page code view (Ctrl+U in Chrome and Firefox). There you will find your error messages:
<div class="text-danger">First Name must be between 1 and 32 characters!</div>
I can see them for a split second in the browser, but then some JS removing it. It may be in the current template.
in register.tpl look for
$(element).parent().find('.text-danger').remove();
Try to comment it and see whats happens.
Or it could be catalog/view/javascript/productenquiry/productenquiry.js, this line
$('.alert, .text-danger').remove();
Try to comment it, clear cache of your browser (Ctrl+F5, reload page with cache cleaning).
I am trying to share ma image from my website https://fungen.000webhostapp.com/.
at When I click on "Post to Facebook" button of share dialog it was displaying alert box with a message website link is unsecure and also asking to enter capcha code as shown below:
I found one answer on internet that suggested to debug my website url and fix bugs using facebook object debugger(https://developers.facebook.com/tools/debug/sharing/). It was showing the warnings related to inreferred and Missing properties as showin the image below:
So, Since my website url https://fungen.000webhostapp.com/ by default points to index.php I added the below meta tags to my index.php. I tried to debug with the same url after some time but, It is showing the same warning as before.
Please help me in solving this problem.
Thanks in advance.
I am developing an application in Oracle APEX 5.1. I have a page which uses a region display selector. The default tab has general information which should be the active tab for anyone navigating to the page from within the app. The other tabs are detailed reports which are relevant to specific users. I want to provide these users with a URL to access the tab containing the reports that they're interested in.
I created a page variable, P14_ACTIVE_TAB, which is the static ID of the region associated with a particular tab. I use this variable in the following JavaScript code..
selectTab = "$('#myRDS .a-Tabs').aTabs('getTabs')['#" + $v('P14_ACTIVE_TAB') + "'].makeActive();";
console.log(selectTab);
eval(selectTab);
I have tested the code and it works correctly if I use it on a button, select list, etc. however I have been unable to get it to properly execute when a user navigates to the page using a URL like
f?p=100:14:::::P14_ACTIVE_TAB:myReport
If I define a dynamic action on page load it appears that the page is being rendered after the code is executed so I still get the default tab. If I look at the console output I see the correct code, which I can then cut/paste as a console command to get the desired result. So it appears that I have the right code being executed at the wrong time.
Does anyone have any suggestions how I can define the dynamic action to execute after the page has been rendered so the correct tab will be made active?
Thanks.
When i load the page i want to debug. i click the firebug icon and firebug appears ok. i click the script tab and i am asked to "Reload to see all sources". I do the reload and most of the time i see the inline javascript and the html of the currently loaded page. There are times when i go through this process and i DONT see the current page html and inline javascript, instead, i see most of the other javascript FILES associated with the loaded page. i cannot figure out how to get my currently loaded page and its inline javascript to appear again. i clear the cache, restart firefox, reset options?
Also, when i click the list to see the javascript files and pages, I dont see my currently loaded page listed. But, when i AM able to "Reload to see all sources" and my current page html and inline javascript appears, THEN it is included in the list.
Not sure what i need to do here?
thanks for any help
This worked for me:
1 - Press f12 to open firebug console.
2 - Goto firebug menu at top left of firebug console.
3 - Goto Options -> Reset All Firebug Options.
I'm using CF9
When editing a field which updates information on a db in a cfgrid, I get this error:
"Error invoking CFC /assetMgmt/assetdata.cfc : Error Executing Database Query. [Enable debugging by adding 'cfdebug' to your URL parameters to see more information]".
adding ?cfdebug to the end of the url and hitting enter opens the menu to search for items to populate the grid, so the cfdebug parameter gets removed once the grid has been populated (because of hitting the search button).
I guess I need some way to enable this cfdebug mode without having to navigate to the page, since it removes the cfgrid. Sorry if that sounds confusing
Here's my advice: Use chrome or Safari. Open the developer tools and look at the console. Make sure that xmlhttprequests are being logged.
Now access the page with the issue. You will see the error logged (likely a 500 error) in the console along with the URL that was requested. Right click on the url and open in a new tab. This will rerun the request and output the result directly in the browser so you can see the error being thrown. Fix the error and you should be good to go.
If you need any more assistance please let me know.
I found that giving a sql column an alias with a space in it caused an issue in ext-all.js with cfgrid. To fix this, I replaced the spaces with non breaking spaces ( ) and it solved the issue.