Articles of octobercms

Октябрьская маршрутизация CMS

Я пытаюсь настроить маршруты в приложении OctoberCMS. Я настраиваю маршруты в файле Plugin.php моего плагина. На данный момент мой код: public function boot() { Validator::extend('numeric_for_repeater', function($attribute, $value, $parameters) { foreach ($value as $v) { $validator = Validator::make( $v, [ 'stock_quantity' => 'sometimes|numeric', 'stock_votes_quantity' => 'sometimes|numeric', 'value' => 'sometimes|numeric', ], $parameters ); if ($validator->fails()) return false; […]

Плагин OctoberCMS показывает все проверки сразу

Я использую плагин Builder для создания плагинов и проверки полей в моей модели в одном из моих плагинов, который отлично работает. Предположим, что у меня есть валидация, что-то вроде этого в одном моем плагине называют его Team . Файл модели: technobrave \ team \ models \ Team.php <?php namespace Technobrave\Team\Models; use Model; /** * Model […]

Как изменить изображение главной страницы и компонента с бэкэнд? как получить атрибуты HTML-тегов в php?

моя модель Settings.php class Settings extends Model { public $implement = ['System.Behaviors.SettingsModel']; // A unique code public $settingsCode = 'dca_plugins_settings'; // Reference to field configuration public $settingsFields = 'fields.yaml'; /** * @var array Relations */ public $attachOne = [ 'avatar' => ['System\Models\File'] ]; } мой Fields.yaml fields: id: label: ID disabled: true avatar: label: Avatar […]

Как вызывать 2 функции одновременно с использованием Twig AJAX Form?

Я использую OctoberCMS на основе Laravel и Twig . Я использую Twig AJAX Form, который имеет 2 кнопки. Каждый вызов функции PHP, actionOne() и actionTwo() . Как сделать вторую кнопку одновременным вызовом обеим функциям? Использование нескольких data-request на кнопке не работает. И использование нескольких функций, разделенных запятой в data-request также не работает. форма {{ form_open() […]

Как вызвать компонент внутри компонента

Я хочу вызвать компонент внутри компонента с переменной, например: Вот код default.html-> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script> <div class="container"> <div class="row"> {% partial __SELF__ ~ "::category" category=__SELF__.category childscategory=__SELF__.childscategory%} <div class="col-xs-3"> <strong>DATA</strong> <ul class="list-group text-center"> {% partial __SELF__ ~ "::dates" files=__SELF__.files %} </ul> </div> <div class="col-xs-3"> <strong>Nome do Ficheiro</strong> <ul class="list-group text-center"> {% partial __SELF__ ~ "::files" files=__SELF__.files %} […]

octobercms Планирование задания не работает

Я использую OctoberCMS на основе Laravel. У меня нет SSH-доступа к моему серверу. Каждый день мне нужно удалить некоторых пользователей, которые не активировали свою учетную запись через 24 часа после регистрации, поэтому я думаю о том, чтобы использовать планирование выполнения (например, cronjobs) В соответствии с документами octobercms я должен сделать функцию для планирования задач регистрации […]