Определение глобальных функций

Небольшая инструкция которая поможет вам добавлять свои собственные глобальные функции в системе Winter CMS.

Определение глобальных функций

Очень распростанённый вопрос для Winter CMS можно ли в системе определить свои собственные глобальные php-функции и как это сделать.

Решается это довольно просто. Нужно всего лишь добавить файл с именем init.php в корень вашего плагина.

Пример:

plugins/myauthor/myplugin/inip.php
<?php

if (!function_exists('myGlobalFunction')) {
    function myGlobalFunction()
    {
        return "Hello World!";
    }
}

Вместо myGlobalFunction задайте своё имя для функции.

function_exists — php-функция которая возвращает true, если указанная функция определена.

Записи по теме
input для ввода номера телефона в бэкенде
input для ввода номера телефона в бэкенде Как в бэкенде Winter CMS сделать поле с маской для ввода номера телефона с помощью javascript библиотеки Inputmask.
Вложенные изображения и их вывод
Вложенные изображения и их вывод Как в Winter CMS к моделям прикрепляются изображения через связи и как затем вывести эти изображения в нужном нам месте с заданными размерами.
Доступ к элементам на фронте только для админов
Доступ к элементам на фронте только для админов Как в Winter CMS сделать доступ к отдельным элементам или фрагментам выводимым на фронтенде только для бэкенд пользователей которые авторизованы в бэкенде.
Замена иконок в меню админки
Замена иконок в меню админки Инструкция как в главном меню админ-панели сайта заменить стандартные svg-иконки и иконки у пунктов меню сторонних плагинов установленных на сайте.
Комментарии 0

*** чтобы писать комментарии.