uploaded a theme, to the result of:

Fatal error: Call to undefined function fusion_core_theme_paths() in /home/content/73/8026673/html/themes/conch/template.php on line 16

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

hungdo’s picture

That's because Conch was a subtheme of Fusion. So you have to download Fusion as well to use it.

The new version of Conch is a subtheme of Omega. Please download the latest versions of both Conch and Omega.

Panteraa’s picture

HELP HELP HELP
When website was working, I've installed from internet last version of theme conch7.2 of September 15 and then enabled it, but from that moment website not works more. I've used also conch7.1 but with same errors.
I've put these themes also in /themes, but with no results.

On first webpage I've this errors and I cant' login more to change website:

Notice: Undefined variable: head in include() (line 11 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: head_title in include() (line 12 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: styles in include() (line 13 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: scripts in include() (line 14 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: slider in include() (line 69 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: left in include() (line 79 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: right in include() (line 80 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: left in include() (line 84 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: mission in include() (line 101 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: tabs2 in include() (line 105 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: help in include() (line 107 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: content in include() (line 110 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: right in include() (line 118 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: news1 in include() (line 131 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: news2 in include() (line 131 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: news3 in include() (line 131 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: news4 in include() (line 131 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: copyright in include() (line 225 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Undefined variable: closure in include() (line 240 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/override...).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Undefined variable: doctype in include() (line 1 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Undefined variable: rdf in include() (line 2 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Trying to get property of non-object in include() (line 2 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Undefined variable: rdf in include() (line 2 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Trying to get property of non-object in include() (line 2 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Undefined variable: rdf in include() (line 3 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Trying to get property of non-object in include() (line 3 of /home/mhd-01/www.chocolatespreads.eu/htdocs/sites/all/themes/conch/templates/html.tpl...).
Notice: Undefined index: omega in drupal_theme_initialize() (line 98 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/theme.inc).
Notice: Trying to get property of non-object in phptemplate_init() (line 12 of /home/mhd-01/www.chocolatespreads.eu/htdocs/themes/engines/phptemplate/phptemplate.en...).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).
Notice: Trying to get property of non-object in drupal_alter() (line 983 of /home/mhd-01/www.chocolatespreads.eu/htdocs/includes/module.inc).

Please HELP ME !!!

thanks

hungdo’s picture

Paterra,

You have to installed Omega before you use Alphorn. Alphorn is a subtheme of Omega.

iNik’s picture

Same issues here as #2. Lots of undefined variables, and the theme just borks out. All I get is "Array" in the content area.

Other omega sub-themes (e.g. Alphorn) work fine, as does the Omega base theme.

tuthanh’s picture

Should be no problem man.

I install Omega and Conch in a fresh Drupal site under /sites/all/themes, and go to Appearance to set Conch as default theme.

No problem then.

mhamilton’s picture

this is definitely still a problem, at least for me

Uploaded / enabled both omega and conch and I still receive all the errors listed in the original post as well as a blank front page with Array as mentioned in post #2.

Additionally tried enabling all modules included with the full package downloaded from symphonythemes.com and still nothing.

tuthanh’s picture

Status: Active » Fixed

This has been discussed before, under Omega issues.

http://drupal.org/node/1092860

Dude, you need to install Omega at (http://drupal.org/project/omega), and install Conch.

mhamilton’s picture

Uploaded / enabled both omega and conch and I still receive all the errors listed in the original post as well as a blank front page with Array as mentioned in post #2.

Dude, I have installed Omega at (http://drupal.org/project/omega), and installed Conch.

To the best of my knowledge at least.

If there is something else required of "installing" Omega rather than simply placing the Omega folder into the sites/all/themes directory... I am unaware of this and would benefit from someone shedding light on just what need be done.

mhamilton’s picture

Status: Fixed » Needs review
NathanFrankel’s picture

I am having the same issue as #2 and #4. All I get is "Array" in the content area. I read the README.txt file that came with Conch, and I installed the 2 javascript files as directed. I'm getting these errors:

Notice: Undefined variable: head in include() (line 11 of /usr/www/mysite/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: head_title in include() (line 12 of /mysite/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: scripts in include() (line 14 of /usr/www/mysite/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: slider in include() (line 69 of /usr/www/mysite/sites/all/themes/conch/templates/overrides/page.tpl.php).

(19 errors total, all having to do with undefined variables in /conch/templates/overrides/page.tpl.php.

Omega works fine on its own, as does the Alpha core basetheme. I've tried enabling Omega before enabling Conch, still no luck. This theme looks great, I hope to get it working so I can use it - screen shot looks like what I'm looking for.

Thanks.

ppc.coder’s picture

This error is still not fixed. I've installed and enabled both Omega and Conch. All I get is the word "Array" and a ton of errors:
Notice: Undefined variable:

And if you happen to log out it is really hard to get back in as no login box will be rendered. I had to start all over again. Good thing it was a new site.

rconstantine’s picture

I get the same errors as in #2 (see below). I have a fresh install of Drupal with the Omega theme, and the Delta and Omega Tools modules (plus Ctools of course) installed. Everything seems OK with them. I have not enabled either Alpha or Omega per the Omega instructions. I enable ST Conch without making it default, go to the blocks page, click the block region demonstration link and all I see is "Array". I click any link and the errors below show up. This also happens once I enable the theme and go to any normal page. My admin theme is set to 'seven'. I'm using the defaults of everything.

Notice: Undefined variable: head in include() (line 11 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: head_title in include() (line 12 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: styles in include() (line 13 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: scripts in include() (line 14 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: slider in include() (line 69 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: left in include() (line 79 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: right in include() (line 80 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: left in include() (line 84 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: mission in include() (line 101 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: tabs2 in include() (line 105 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: help in include() (line 107 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: content in include() (line 110 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: right in include() (line 118 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: news1 in include() (line 131 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: news2 in include() (line 131 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: news3 in include() (line 131 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: news4 in include() (line 131 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: copyright in include() (line 225 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).
Notice: Undefined variable: closure in include() (line 240 of /home/public_html/sites/all/themes/conch/templates/overrides/page.tpl.php).

rconstantine’s picture

I tried something. Instead of using the latest ST Conch from d.o, I went to the theme's site, downloaded the whole package, and then after deleting the previous install, I installed just the theme from that package. Now it works. I'm doing a diff of the two versions now...

.info files have minor differences.
There are several additional css files in the set on d.o.
There are several additional image files in the set on d.o.
There are several new files in two new folders inside the template folder in the set on d.o - custom and overrides.

Well I guess that would make sense. If the file throwing the errors isn't even there, then it can't throw errors!

Copying all but the override folder from the new version to my site produces no errors, as expected. Is the version on symphonythemes site not supposed to be the latest? I guess the download file does say version 1. Maybe this is the same version 1 as that available on d.o.

So why are the elements that should be exposed to the new override page template not being sent to it?

I'm looking at the 'full' install available from symphonythemes...

jquery.cycle is in the libraries folder instead of the theme's js folder...
It uses an earlier release of Omega...
Quite a number of modules come with this package. I'm not sure any would affect things, but what about 'libraries', or 'skinr', 'ctools'?

I see that ctools is an earlier version. I guess what I'm wondering is how the development environment for this theme is setup for the developers. Are all of the latest versions of these related modules used (Omega, CTools, etc.)? If the full package download on symphonythemes were updates, it would be easier to see how my site differs from what the developers are using.

fietserwin’s picture

Status: Needs review » Active

No patch, nothing to review. A solution would be fine.

fietserwin’s picture

Title: theme error » Page template (page.tpl.php) not correctly set-up for D7
Assigned: loassistant » Unassigned
Category: support » bug
Priority: Major » Critical
Issue tags: -error

$header, etc. seem not to be in use anymore in D7.
See a.o.:
- http://drupal.org/update/themes/6/7#region-tpl
- Other page.tpl.php (this one from Omega, Header is now a required region, so the test is probably not really necessary):

  <?php if (isset($page['header'])) : ?>
    <?php print render($page['header']); ?>
  <?php endif; ?>

- This one form Bartik:

print render($page['header']);

conclusion:
page.tpl.php needs to be rewritten.

fietserwin’s picture

Hmmm, by removing all the overridden template files, the theme seems to work now. Maybe, they are a left over of ancient times? So I would say: remove the sites\all\themes\conch\templates\overrides directory, clear the cache, and you will see the theme as it should be.

ajs17’s picture

I can confirm that #2 and #4 happen WITH Omega installed and Conch version 7.x-2.0.

And I can confirm that #16 does appear to fix it.

If you look at the D7 download on the Symphony Themes site, despite the fact that they say the last update was on 2010/12/14, it does appear to be a more recent version of the theme, with the templates\overrides removed.

Unfortunately, this appears to be how this company does things: they have a parallel set of distribution files and a duplicate issue queue on their site from those on drupal.org, which makes things confusing, and hard to work with if you are using Drush Make like I am and want the most recent version.

Its too bad, because these are nice themes and are perhaps the best Omega subthemes currently available for free.

Pat Redmond’s picture

Version: 7.x-1.x-dev » 7.x-2.0
FileSize
0 bytes

Confirming that removing the overrides folder fixes the problem AFTER flushing cache.
Patch attached.

greggmarshall’s picture

Status: Active » Reviewed & tested by the community

I can confirm that removing the contents of the overrides folder resolves the issue.

Looking at the tpl files in that directory before removing them it is pretty clear they are Drupal 6 tpl files and not Drupal 7 files. If you need any of those tpl files to override, copy them from the Omega base theme, which is what is used if there aren't override tpl files in the conch theme.

Danny Englander’s picture

Title: Page template (page.tpl.php) not correctly set-up for D7 » Overrides directory contains old Drupal 6 templates
Status: Reviewed & tested by the community » Needs review
FileSize
14.71 KB

I am attaching a proper patch for this as I could not get to the one in #18 above, I just got a 'page not found' error. I've offered to take over as maintainer of their other theme, ST Alphorn. I've tried to contact the maintainers on several occasions over the past year with no luck. It seems like they have gone missing. See these other issues for a little background on this.

#1473566: Color schemes mess
#1881214: ST Alphorn appears to be unsupported

Note the status of this issue should be set to "needs review", not RTBC yet. I've also updated the title of the issue.

ahillio’s picture

Patch from comment #20 fixes this issue for me. Thanks Danny.

ahillio’s picture

Issue summary: View changes
FileSize
193.07 KB