Red de conocimiento informático - Problemas con los teléfonos móviles - Cms fuente Wp

Cms fuente Wp

En phpcms, la ubicación de administración del menú de enlace se encuentra en el "Menú de enlace extendido Backstage", que admite la adición personalizada. Debido a que la pregunta no especifica dónde llamarlo, hablaré sobre la llamada del menú de enlace desde varias perspectivas utilizadas en el desarrollo:

En primer lugar, lo que usamos a menudo es en el campo del usuario. modelos de datos definidos:

El elemento del menú de enlace creado se aplicará a la interfaz de adición de contenido de fondo (artículo). En "Backend-Contenido-Modelo de datos-Administración de campos-Agregar campo", establezca el tipo de campo en "Menú de enlace" y luego seleccione el menú que desea usar a través de la lista del menú de enlace en la opción "ID de menú", como el menú de enlace regional y establezca el método de valor de retorno del menú de enlace. Luego, este elemento del menú de enlace puede aparecer en la interfaz de edición y adición de contenido.

Los colores de configuración principales son los siguientes:

La interfaz de edición muestra los siguientes efectos:

Por supuesto, el estilo de visualización del menú (desplegable, pop -up) se puede configurar en "Backstage-Extension-Linkage" Configurar en Menú-Modificar.

En segundo lugar, llame directamente al menú de enlace en la plantilla phpcms:

Este método no se usa comúnmente. El método específico es ingresar a "Backstage - Extensión - Lista de menús de vinculación" y verá que cada menú de vinculación tiene un código de llamada. Simplemente copie y pegue este código en la plantilla donde desea colocarlo.

Pero según la experiencia, esto no es suficiente, porque aunque el menú de enlace se elimina a través de este código, los archivos css y js faltan al mostrar este menú, lo que resulta en una falta de estilo y efecto, por lo que debe asegurarse de introducir algunos archivos en su plantilla al mismo tiempo:

statics/js/dialog.js

statics/js/linkage/js/pop.js

statics /css/dialog.css

En tercer lugar, utilice etiquetas universales en archivos o plantillas PHP para leer directamente los datos en la tabla de datos del menú de enlaces:

Esto El método se utiliza en nuestro A menudo se utiliza en el desarrollo secundario. Los datos del menú de vinculación se almacenan en la tabla de datos de v9_linkage y se pueden obtener diferentes niveles de datos según el parentid y otros campos.

Debido a que los métodos o funciones relacionados con el desarrollo de phpcms son relativamente complicados, no se explicarán en detalle aquí. Para obtener más información, consulte el manual de desarrollo oficial de iphpcms y el video tutorial. El código de demostración se proporciona aquí para una fácil comprensión:

Demostración del código de llamada en el programa php

$. enlace_db? =?PC_base::load_model("enlace_modelo");? //Introducción al modelo

$data? =?$ enlace _ d B- gt;select(array(' parentid ' = gt;0));? // Demuestra leer la etiqueta general escrita en la plantilla de datos con condiciones específicas:

{pc: get? sql="select?*?¿Desde dónde?phpcms_linkage?Dónde?parentid=0?Then.keyid=1 "? num="99"}

{¿Bucle? $datos? $v}

lt李 gt Provincia: { $ v[nombre]}