Robohelp 10 Changing URL does not change content - robohelp

I am having trouble navigating with a project that I regenerated from an old project for the benefit of the Chrome TOC showing on the left. Now I have the problem of the lack of navigation via the URL. When I change the URL it does not change the content of the window as shown below:
Navigating to "Affected By MU" in the URL does not yield the expected result of having the page showing with that title. Navigating via the browser address field does not affect the page as it did in the old project before I regenerated it. How do I recreate this functionality?
Any help will be greatly appreciated.

I figured it out myself I removed the "# < id=0" at the end and it navigates to the correct page. For some reason this was in logic when the hyperlink is pressed that id is attached to the end of the URL.

Related

Magento Pages Showing Same Content

I am using Magento 1.9.2. I created 3 categories active in the main navigation menu. The display mode for each category is 'static block only' and the static block each one is set to use has a unique url key, name, and content. The categories are called 'how to use', 'colors,' and 'faq.'
The problem is that when I click on one of the links on the frontend for one of those categories, the content for that category/cms block displays fine, but if I click on another link the url changes correctly but the content stays the same. For example, if I click on the how to use link first, I get the right content, but then if I click on the faq link the url changes to the faq page but the page keeps displaying the content for the how to use page.
Flushing the cache and reindexing only works for one click on one of the links. In other words, if I have the problem described above and then flush the cache/reindex the site and click on the faq link, the content changes to the faq content, but if I then click on the colors link I have the same problem.
Has anyone ever encountered this before and/or can explain why this problem is happening?
Thank you for your help.
I resolved this issue by downloading Magento 1.9.2.1 and uploading app/code/core/Mage/Cms/Block/Block.php to app/code/local/Mage/Cms/Block/Block.php.

Lock Firebug to a specified page

Is there a way to keep Firebug on a single page, so that when I switch pages it remains on the page I want it set to?
For example, I'm working on a project and I get an error that I want to search for on Stack Overflow, but when I navigate here, the console changes to reflect this site. I'd like to stop that from happening.
There is no option to "pin" a page's data in Firebug (as of version 2.x). As far as I know this also doesn't work in any of the browser built-in dev tools.
Though the simple solution for your problem is to open the other page in a separate tab or window. Doing so keeps all the data of the page saved when you switch back to the tab containing your project's page.
Note that Firebug's activation model is based on URLs following the same origin policy. I.e. if you open it for your project's page, it will always get opened for your projects page, even on other tabs, but not for any other site.
I've found it useful to split the tab of interest off into a new window and to activate Firebug on that window. That way I can continue using my original tab collection/window without it changing as I link-hop.

Joomla! 3.4 Menus not appearing

New Joomla! user here, for some reason when I set the menu assignment for a menu module to be seen on all pages, I can see it on every page of my site, but when I try change the assignment to where the menu only shows up on certain pages it disappears completely. This is rather confusing as no matter which pages I check on the assignment page the menu isn't displayed unless all of the boxes are checked.
EDIT:
This seems to be the case after a login redirect, How would I tell joomla to display a menu after a user logs in? to give more context the menu is displayed on: http://localhost/sitename/index.php/welcome but not on the redirect page: http://localhost/sitename/index.php?id=3
I think the discrepancy in the urls is what is throwing joomla off
I resolved my issue by updating (issue with SEF enabled in 3.4.x):
libraries/cms/application/site.php
if ($router->getMode() == JROUTER_MODE_SEF){
//$document->setBase(htmlspecialchars(JUri::current()));
}
This is clearing out the query string, after upgrade you'll need if not fixed to do this again.
I've found this issue in 3.4 upto 3.4.4 today.
This problem was solved by using the redirect manager, I just redirected the strange urls to my desired pages that display my desired menus.

Content and footer of magento front end is not displaying except header

My front end of magento does not show any content and footer, its only showing header and navigation menu. I have checked in view.phtml as the code is there to display the page. please provide me the solution.. picking my hair since morning...
If I understand you correctly, your site is loading the header and then displaying nothing after that section. Syntax errors in PHP are the most common cause of this. Could be something as simple as whitespace. In order to diagnose I would recommend turning on template hints in Magento's backend to see what template files have or have not loaded.
From the dashboard, go to System > Configuration. Scroll down to the bottom left and you will see "Advanced". Click on "Developer" underneath that. A new screen will appear. Click on the section labeled "Debug" and uncheck "Use Website" next to "Template Path Hints". If you don't see this option, switch stores in the upper-left drop down.
Go back to your troubled web page and reload. You'll see all kinds of fun markup which leads to file paths pertaining to your site. After header.phtml loads, usually the next files to be called are breadcrumbs.phtml, topmenu.phtml or even homepage.phtml depending on your site's setup. I generally go into these template files, select all and delete the contents of each. If breadcrumbs.phtml is empty and your content isn't showing, restore it with cmd + z or ctrl + z and move on to the next file. Empty it, save it and reload the website. The goal is to narrow down that syntax error that is causing the page to break. When you have successfully found the file, your site will load correctly (minus whatever phtml file you just emptied). Be sure to have a backup or copy of your PHTML files while doing this. ;)
You could also switch back to your default template. If your content returns then you definitely know it is something with your custom template.
You might also be able to check your PHP/Apache logs for signs of trouble but I feel confident the above method will help you out. Let me know.

Joomla! Module not showing up after implementing sh404sef

I have placed a module in the position "Below content" on my Joomla!-site. It is supposed to show up below the content (well ...) like shown in the picture attached. Problem is, it only does so when I set it to 'show on all pages', and I only want it to appear on a selected few pages. When I set it to only show on these pages, it disappears!
It is the carousel called "Andre modeller"See the image here
Now, I have disabled the module except on this page (and the other beachflag pages): http://anansi.dk/strandflag-a
And it is gone. It worked before I implemented sh404SEF. Anyone?
:-) Astrid
For anyone that stumbles across this question, the sh404sef user manual page on Troubleshooting issues with missing modules might be of assistance.
In brief, first ensure that the module is set to display on the specific menu. Then:
In Joomla's menu list, find the Itemid of the menu item that displays the page. It will be listed in the last column labelled ID. You will need this ID later in the last step.
Open the sh404SEF URL manager and locate the SEF url for that page which is not displaying the module. You will notice that the SEF url will have at least 1 duplicate URL for this item. Click on the this number to open the Duplicates Manager.
There should be a native URL such as (index.php?option=com_k2&Itemid=345&id=214&lang=en&view=item) that contains the Itemid you found in step 1 above. You need to make it the Main url by clicking on the Make Main button.
Hope this helps.

Resources