Pregunta

Una posibilidad remota, pero espero que alguien tenga experiencia codificando ganchos PHP para el foro Invisions Power Board.

Estoy intentando codificar una adición de estado y el PHP funciona bien por sí mismo, es el paso de la referencia de IPB a mi gancho el problema.

I.E. Configura un campo personalizado en su foro para el nombre de usuario de MSN, luego, desde un enlace de máscara / plantilla, pasa el campo personalizado al enlace y luego usa su código PHP para verificar el estado.

Aquí está el código de máscara de IPB que estoy conectando en Global- > userInfoPane ...

        <if test="authorcfields:|:$author['custom_fields'] != """>
                <foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
                        <foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
                                <if test="$field != ''">
                                        <li>
                                                {$field}
                                        </li>
                                </if>
                        </foreach>
                </foreach>
        </if>

Aunque podría agregar fácilmente mi propio gancho de piel aquí.

es decir

<if test="myHookHere:|:1===1"></if>

Literalmente, todo lo que necesito es una sola entrada de campo personalizada desde aquí pasada a mi gancho. Si consulto a todos los miembros cuando se ejecuta el enlace, eso generará muchas consultas sql adicionales por vista de página. Todo lo que quiero hacer es pasar ese campo personalizado específico al gancho ...

es decir myHookHere ($ customfield ['msn_username'])

¿Es esto posible? ¿Cómo se hace referencia al campo personalizado? ¿Puedo ejecutar PHP puro desde aquí?

¡Aprecio a cualquiera que pueda ayudar! Probé en los foros oficiales de Invision pero no tuve mucha suerte.

¿Fue útil?

Solución

Es posible que desee ver este hilo en IPB ... Tengo una pregunta similar ... Estoy tratando de diseñar el título de $ field y el valor de $ field por separado ... esto podría ayudarlo a obtener solo el $ información de valor de campo ..

El enlace

es: http://community.invisionpower.com / topic / 306236-personalizar-campos-personalizados-vista /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top