Re: Call to a member function hasPageThemeGridFrameworkOffsetClasses() on a non-object

2016年9月8日 at 18:22

うむむむ・・・オリジナルですか・・・。

ひとまず。
page_theme.php の namespace 宣言の後に

use Concrete\Core\Area\Layout\Preset\Provider\ThemeProviderInterface;


という文章を加えてもらえますか?

それで治らなければ、

class PageTheme extends \Concrete\Core\Page\Theme\Theme
{


という記述のところを

class PageTheme extends \Concrete\Core\Page\Theme\Theme implements ThemeProviderInterface
{


に変更してみてください。「use.....」の行もそのままで。

タグ:

Re: Call to a member function hasPageThemeGridFrameworkOffsetClasses() on a non-object

2016年9月8日 at 18:32
上記の編集をしましたが、変わりませんでした。
プレインストールされているエレメンタルに変更すると表示はめちゃくちゃですが、エラーメッセージは出ません。
やはりテーマの問題でしょうか?
完全オリジナルではなく、何かのテーマをカスタマイズしたものですが、基にしたテーマを思い出せずにいます。