Search

Hello,

I'm fairly new to Symphony but working on an existing site.

I'm trying to add a new page to the site, which I can do. But when I go to edit the template it just sends me back to the pages menu.

The page does also not appear on the website.

Am I missing a step here? Or do I not have the full access levels? I also can't work out how to access the CSS code.

Any ideas would be appreciate.

Many thanks,

Chris

Hi Chris,

Welcome to the forum.

It's quite possible that your 'Symphony pages' aren't being used like a traditional page based CMS and therefore not included in the navigation template.. so won't show up on the front of the site... sometimes 'page types' can be used to determine whether the 'Symphony page' appears in a main nav or side nav or whatever... it's very versatile.

Symphony is many things to many people so a little description of what the site is intended to provide to the user may help us grasp what isn't working for you.

Again, welcome to a very helpful community.

Note: descriptive questions will get a better response. It seems you are new and may benefit from reading through a few step by step tutorials just to grasp the power of a system such as Symphony.

Hey,

Many thanks for the response.

You can have a look at the site here: http://www.startupedge.co.uk/

From the outside it's a fairly straight forward site, all fixed text. With the addition of a news area and registration form.

What I would like to do is create a new page. I tried to do this by going to:

Blueprints > Pages > Create New

It will set up the page in the menu CMS. But if I try to edit the template it won't let me in (or it doesn't exist).

Then if I type my new page URL in the browser it will say this:

    This page could not be rendered due to the following XSLT processing errors.
General
Compile
XSLTProcessor::importStylesheet(): I/O warning : failed to load external entity "/var/www/vhosts/startupedge.co.uk/httpdocs/workspace/pages/chris.xsl"
XSLTProcessor::importStylesheet(): compilation error: file /var/www/vhosts/startupedge.co.uk/httpdocs/ line 3 element import
XSLTProcessor::importStylesheet(): xsl:import : unable to load /var/www/vhosts/startupedge.co.uk/httpdocs/workspace/pages/chris.xsl
XSLTProcessor::transformToXml(): No stylesheet associated to this object

If i'm not giving enough information, its most likely because I can't access everything in the back end.

:(

Chris

Hi Chris.

This is a permissions problem, as the physical template file isn't being created on the server. Make sure that the user running php/apache has write access to the workspace folder.

Ok, thanks for this.

I'll contact the original creators and make sure we have full permissions.

@chris, it's not Symphony permissions but rather File permissions. Make sure that the Workspace Folder is editable. I suggest trying first on a local copy; then upload the template files later on the server.

Thanks gunglien. We'll take a look.

Chris

Create an account or sign in to comment.

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details