How to add new layout for admin dashboardHow can I prevent SQL injection in PHP?How do I get a YouTube video thumbnail from the YouTube API?How do you parse and process HTML/XML in PHP?How do I check if a string contains a specific word?How to create admin in Zend framework?Using standard layout with Zend Framework Error controllerLayout content is not getting+ ZendEditing template content from the dashboard screen in WordpressSonata Admin: How to remove “Add New” button from dashboard only?Can't access WordPress CMS dashboard via wp-admin login
Why did Nick Fury not hesitate in blowing up the plane he thought was carrying a nuke?
Salesforce bug enabled "Modify All"
Is it OK to look at the list of played moves during the game to determine the status of the 50 move rule?
How to tease a romance without a cat and mouse chase?
Wifi light switch needs neutral wire. Why? AND Can that wire be a skinny one?
What does it mean when みたいな is at the end of a sentence?
why "American-born", not "America-born"?
What does `LOGFILE=$1:-/var/log/syslog` do?
Is it normal to "extract a paper" from a master thesis?
What is the winged creature on the back of the Mordenkainen's Tome of Foes book?
How did the Allies achieve air superiority on Sicily?
Negative impact of having the launch pad away from the Equator
How does the Earth's center produce heat?
If I arrive in the UK, and then head to mainland Europe, does my Schengen visa 90 day limit start when I arrived in the UK, or mainland Europe?
Has the wall been repaired?
Why is the reciprocal used in fraction division?
DeleteCases using two lists but with partial match?
Proto-Indo-European (PIE) words with IPA
Is there a word for pant sleeves?
Adobe Illustrator: How can I change the profile of a dashed stroke?
Are there historical examples of audiences drawn to a work that was "so bad it's good"?
Way of refund if scammed?
Why is Ni[(PPh₃)₂Cl₂] tetrahedral?
Are there any tips to help hummingbirds find a new feeder?
How to add new layout for admin dashboard
How can I prevent SQL injection in PHP?How do I get a YouTube video thumbnail from the YouTube API?How do you parse and process HTML/XML in PHP?How do I check if a string contains a specific word?How to create admin in Zend framework?Using standard layout with Zend Framework Error controllerLayout content is not getting+ ZendEditing template content from the dashboard screen in WordpressSonata Admin: How to remove “Add New” button from dashboard only?Can't access WordPress CMS dashboard via wp-admin login
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
In Zend Expressive, the layout is "default" into "templates" folder.
I would like to add "admin" folder into "templates" folder like that:
- Templates
- admin
- app
- admin-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- default
- app
- home-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- admin
I've tried with the tutorials of Zend expressive to add new layout but no success for me...
class AdminPageHandler implements RequestHandlerInterface
private $template;
public function __construct(TemplateRendererInterface $template)
$this->template = $template;
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('pages::admin-page', $data);
return new HtmlResponse($content);
How can I add a new layout for my admin dashboard?
I would like to add new layout for my admin dashboard because the HTML script is different of my Home Application.
php zend-framework zend-expressive
add a comment |
In Zend Expressive, the layout is "default" into "templates" folder.
I would like to add "admin" folder into "templates" folder like that:
- Templates
- admin
- app
- admin-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- default
- app
- home-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- admin
I've tried with the tutorials of Zend expressive to add new layout but no success for me...
class AdminPageHandler implements RequestHandlerInterface
private $template;
public function __construct(TemplateRendererInterface $template)
$this->template = $template;
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('pages::admin-page', $data);
return new HtmlResponse($content);
How can I add a new layout for my admin dashboard?
I would like to add new layout for my admin dashboard because the HTML script is different of my Home Application.
php zend-framework zend-expressive
add a comment |
In Zend Expressive, the layout is "default" into "templates" folder.
I would like to add "admin" folder into "templates" folder like that:
- Templates
- admin
- app
- admin-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- default
- app
- home-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- admin
I've tried with the tutorials of Zend expressive to add new layout but no success for me...
class AdminPageHandler implements RequestHandlerInterface
private $template;
public function __construct(TemplateRendererInterface $template)
$this->template = $template;
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('pages::admin-page', $data);
return new HtmlResponse($content);
How can I add a new layout for my admin dashboard?
I would like to add new layout for my admin dashboard because the HTML script is different of my Home Application.
php zend-framework zend-expressive
In Zend Expressive, the layout is "default" into "templates" folder.
I would like to add "admin" folder into "templates" folder like that:
- Templates
- admin
- app
- admin-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- default
- app
- home-page.phtml
- error
- 404.phtml
- error.phtml
- layout
- default.phtml
- app
- admin
I've tried with the tutorials of Zend expressive to add new layout but no success for me...
class AdminPageHandler implements RequestHandlerInterface
private $template;
public function __construct(TemplateRendererInterface $template)
$this->template = $template;
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('pages::admin-page', $data);
return new HtmlResponse($content);
How can I add a new layout for my admin dashboard?
I would like to add new layout for my admin dashboard because the HTML script is different of my Home Application.
php zend-framework zend-expressive
php zend-framework zend-expressive
edited Mar 23 at 21:10
knt92
asked Mar 23 at 20:56
knt92knt92
2917
2917
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
The template paths can be found in ConfigProvider class => __invoke method, under 'templates' => 'paths' or in getTemplates() method. There you should add a new path:
/**
* Returns the templates configuration
*/
public function getTemplates(): array
return [
'paths' => [
'app' => [__DIR__ . '/../templates/app'],
'error' => [__DIR__ . '/../templates/error'],
'layout' => [__DIR__ . '/../templates/layout'],
'admin' => [__DIR__ . '/../templates/admin'],
],
];
then your handler should look something like this
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('admin::app/admin-page', $data);
return new HtmlResponse($content);
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55318291%2fhow-to-add-new-layout-for-admin-dashboard%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The template paths can be found in ConfigProvider class => __invoke method, under 'templates' => 'paths' or in getTemplates() method. There you should add a new path:
/**
* Returns the templates configuration
*/
public function getTemplates(): array
return [
'paths' => [
'app' => [__DIR__ . '/../templates/app'],
'error' => [__DIR__ . '/../templates/error'],
'layout' => [__DIR__ . '/../templates/layout'],
'admin' => [__DIR__ . '/../templates/admin'],
],
];
then your handler should look something like this
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('admin::app/admin-page', $data);
return new HtmlResponse($content);
add a comment |
The template paths can be found in ConfigProvider class => __invoke method, under 'templates' => 'paths' or in getTemplates() method. There you should add a new path:
/**
* Returns the templates configuration
*/
public function getTemplates(): array
return [
'paths' => [
'app' => [__DIR__ . '/../templates/app'],
'error' => [__DIR__ . '/../templates/error'],
'layout' => [__DIR__ . '/../templates/layout'],
'admin' => [__DIR__ . '/../templates/admin'],
],
];
then your handler should look something like this
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('admin::app/admin-page', $data);
return new HtmlResponse($content);
add a comment |
The template paths can be found in ConfigProvider class => __invoke method, under 'templates' => 'paths' or in getTemplates() method. There you should add a new path:
/**
* Returns the templates configuration
*/
public function getTemplates(): array
return [
'paths' => [
'app' => [__DIR__ . '/../templates/app'],
'error' => [__DIR__ . '/../templates/error'],
'layout' => [__DIR__ . '/../templates/layout'],
'admin' => [__DIR__ . '/../templates/admin'],
],
];
then your handler should look something like this
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('admin::app/admin-page', $data);
return new HtmlResponse($content);
The template paths can be found in ConfigProvider class => __invoke method, under 'templates' => 'paths' or in getTemplates() method. There you should add a new path:
/**
* Returns the templates configuration
*/
public function getTemplates(): array
return [
'paths' => [
'app' => [__DIR__ . '/../templates/app'],
'error' => [__DIR__ . '/../templates/error'],
'layout' => [__DIR__ . '/../templates/layout'],
'admin' => [__DIR__ . '/../templates/admin'],
],
];
then your handler should look something like this
public function handle(ServerRequestInterface $request) : ResponseInterface
$data = [
'admin' => 'layout::admin',
// or 'layout::admin',
// or 'layout::alternative',
];
$content = $this->template->render('admin::app/admin-page', $data);
return new HtmlResponse($content);
answered Apr 15 at 15:15
Razvan IonascuRazvan Ionascu
363
363
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55318291%2fhow-to-add-new-layout-for-admin-dashboard%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown