当我将鼠标悬停在隐藏页面上的内容元素(登录表单)上时,我会看到它的ID:248。所以这是扩展模板中的代码:
temp.contentElement = RECORDS
temp.contentElement {
tables = tt_content
source = 248
}
根据这个链接 https://kuttler.eu/en/post/include-typo3-content-on-every-page/ 应该工作。但事实并非如此。元素没有显示出来。为什么呢?
答案 0 :(得分:2)
你应该有这个:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="1"
android:background="@android:color/black"
android:orientation="horizontal">
<ImageView
android:id="@+id/storeImage"
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_weight="0"
android:scaleType="fitXY" />
<TextView
android:id="@+id/storeName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="16dp"
android:layout_weight="1"
android:backgroundTint="@android:color/white"
android:fontFamily="@font/denk_one"
android:textSize="16sp" />
<ImageButton
android:id="@+id/callButton"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="center"
android:layout_marginLeft="16dp"
android:background="@drawable/ripple_effect"
android:backgroundTint="#ca983c"
android:scaleType="fitCenter" />
<ImageButton
android:id="@+id/mapButton"
android:layout_width="32dp"
android:layout_height="32dp"
android:layout_gravity="center"
android:layout_marginLeft="16dp"
android:layout_marginRight="8dp"
android:background="@drawable/ripple_effect"
android:backgroundTint="#ca983c"
android:scaleType="fitCenter" />
</LinearLayout>
然后你可以在你的流体模板中调用它:
lib.loginForm = RECORDS
lib.loginForm {
tables = tt_content
dontCheckPid = 1
source = 248
}