Heim Backend-Entwicklung PHP-Tutorial magento怎么在CMS page中使用php code

magento怎么在CMS page中使用php code

Jun 13, 2016 am 11:19 AM
magento page quot template

magento如何在CMS page中使用php code
通常我们创建一个cms page之后,在后台可以借助magento自带的编辑器进行一些简单的变量插入,但是如果页面内容比较复杂并且有很多自定义变量的时候,比如我们需要从db取一些数据或者对数据进行复杂处理时,自带的编辑器就无能为力了;一个比较好的方法就是创建自己的phtml,例如创建page.phtml:

app/design/frontend/default/yourtheme/template/page/page.phtml
Nach dem Login kopieren

然后在后台cms page的content里合适位置写入以下内容:
{{block type="core/template" template="page/page.phtml"}}
Nach dem Login kopieren

这样一些复杂的处理就可以在page.phtml中使用php code进行处理了。

PS:比如你可以在home page 中任意位置加入自定义的phtml;

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Golang und das Template-Paket: Erstellen personalisierter Benutzeroberflächen Golang und das Template-Paket: Erstellen personalisierter Benutzeroberflächen Jul 18, 2023 am 10:27 AM

Golang- und Template-Paket: Erstellen Sie eine personalisierte Benutzeroberfläche. In der modernen Softwareentwicklung ist die Benutzeroberfläche häufig die direkteste Möglichkeit für Benutzer, mit Software zu interagieren. Um eine benutzerfreundliche und schöne Benutzeroberfläche bereitzustellen, benötigen Entwickler flexible Tools zum Erstellen und Anpassen der Benutzeroberfläche. In Golang können Entwickler das Template-Paket verwenden, um dieses Ziel zu erreichen. In diesem Artikel wird die grundlegende Verwendung von Golang- und Template-Paketen vorgestellt und anhand von Codebeispielen gezeigt, wie eine personalisierte Benutzeroberfläche erstellt wird.

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Wie behebt man den Fehler „undefiniert: template.Must' in Golang? Wie behebt man den Fehler „undefiniert: template.Must' in Golang? Jun 24, 2023 pm 09:00 PM

Die Go-Sprache ist aufgrund ihrer prägnanten Syntax, effizienten Leistung und einfachen Entwicklung eine immer beliebter werdende Programmiersprache. Die Go-Sprache bietet eine leistungsstarke Vorlagen-Engine – „text/template“, aber bei der Verwendung kann es bei einigen Benutzern zu dem Fehler „undefiniert:template.Must“ kommen. Im Folgenden finden Sie eine Methode zur Behebung dieses Fehlers. Importieren Sie das richtige Paket. Wenn Sie die Vorlagen-Engine „text/template“ verwenden, müssen Sie „text/template“ importieren

Datenvisualisierung durch das Template-Paket von Golang Datenvisualisierung durch das Template-Paket von Golang Jul 17, 2023 am 09:01 AM

Datenvisualisierung durch das Vorlagenpaket von Golang Mit dem Aufkommen des Big-Data-Zeitalters ist die Datenvisualisierung zu einem wichtigen Mittel zur Informationsverarbeitung und -analyse geworden. Durch die Datenvisualisierung können Daten prägnant und intuitiv dargestellt werden, sodass Menschen die Daten besser verstehen und analysieren können. In Golang können wir das Template-Paket verwenden, um Datenvisualisierungsfunktionen zu implementieren. In diesem Artikel wird die Verwendung des Golang-Vorlagenpakets zur Datenvisualisierung vorgestellt und Codebeispiele bereitgestellt. GolangTem

So implementieren Sie Daten-Paging und Anzeigeoptimierung in Vue-Projekten So implementieren Sie Daten-Paging und Anzeigeoptimierung in Vue-Projekten Oct 15, 2023 am 09:27 AM

Implementieren von Daten-Paging und Anzeigeoptimierung in Vue-Projekten: Wenn eine Seite eine große Datenmenge anzeigen muss, muss in der Regel eine Daten-Paging- und Anzeigeoptimierung durchgeführt werden, um die Benutzererfahrung zu verbessern Implementieren Sie Daten-Paging und Anzeigeoptimierung und stellen Sie spezifische Codebeispiele bereit. 1. Daten-Paging Unter Daten-Paging versteht man die Aufteilung einer großen Datenmenge auf mehrere Seiten nach bestimmten Regeln und deren Anzeige auf der Seite. Mit den folgenden Schritten können Sie Daten-Paging in einem Vue-Projekt implementieren: Definieren Sie die Datenquelle. Definieren Sie zunächst eine Datenquelle, die alle Daten enthält.

Individuelles Layout und Template-Design mit Magento Individuelles Layout und Template-Design mit Magento Sep 01, 2023 am 11:57 AM

Im ersten Teil dieser Serie haben wir die Grundlagen der Magento-Modulentwicklung erlernt, einschließlich der Magento-Verzeichnisstruktur und der benutzerdefinierten Modulstruktur, und ein grundlegendes „HelloWorld“-Modul erstellt, um zu verstehen, wie Controller in Magento funktionieren. In diesem Artikel erfahren Sie, wie Sie Block- und Layoutdateien erstellen. Konkret werden wir sehen, wie Layoutdateien und Blockdateien in Magento funktionieren, und wir werden etwas über das Rendern von Layoutdateien lernen. Suchen Sie eine schnelle Lösung? Wenn Sie nach einer schnellen Lösung suchen, gibt es auf EnvatoMarket jede Menge Magento-Themen und -Vorlagen. Dies ist eine großartige Möglichkeit, schnell eine Sammlung hochwertiger Low-Poly-Artikel für Ihr Projekt zusammenzustellen. Aber

Golang und das Template-Paket: Aufbau einer leistungsstarken Front-End-Entwicklungs-Toolbox Golang und das Template-Paket: Aufbau einer leistungsstarken Front-End-Entwicklungs-Toolbox Jul 19, 2023 pm 02:43 PM

Golang und das Template-Paket: Aufbau einer leistungsstarken Toolbox für die Front-End-Entwicklung In der heutigen Softwareentwicklung wird die Front-End-Entwicklung im gesamten Projekt immer wichtiger. Um eine elegante und zuverlässige Front-End-Entwicklungslösung bereitzustellen, können wir die Golang-Sprache und das integrierte Template-Paket verwenden. In diesem Artikel wird erläutert, wie Sie mit Golang und dem Template-Paket eine leistungsstarke Toolbox für die Front-End-Entwicklung erstellen. 1. Golang: Effiziente und einfach zu bedienende Programmiersprache. Golang ist eine moderne

So verwenden Sie opsForValue von RedisTemplate So verwenden Sie opsForValue von RedisTemplate Jun 03, 2023 am 08:55 AM

Verwendung der Methode opsForValue() in Redis 1. set(Kkey, Vvalue) fügt einen Wert vom Typ String hinzu, key ist der Schlüssel und value ist der Wert. redisTemplate.opsForValue().set("stringValue","bbb"); 2. get(Objectkey) ruft den dem Schlüssel entsprechenden Wert ab. StringstringValue=redisTemplate.opsForValue().get("key")3

See all articles