Модуль плагина на PyroCMS не загружается - PullRequest
0 голосов
/ 18 мая 2011

Я создал модуль, который работает на администраторской и публичной стороне.Что касается общественности, я хочу иметь плагин для определенных частей, который я могу вставить на страницы.

Я сделал это, но он не загружается после добавления {pyro: properties: rental}

Вот код в /addons/modules/properties/plugin.php.

<?php defined('BASEPATH') OR exit('No direct script access allowed');

class Plugin_Properties extends Plugin
{
function rental()
{           
        $rentalForm = '<div class="search_full">
        <div class="container_12">
            <div class="grid_12">
                <h1>Rental Search</h1>
            </div>
            <form action="" method="post">
            <div class="grid_4">
                <h2 class="liberationtext">Choose your destination</h2>

                <label for="region">Region</label>

            </div>
            </form>
       </div>
    </div>';
    return $rentalForm;
    }
}

Модуль называется свойствами, а плагин просто возвращает HTML для отображения.

Когда я смотрю на журнал, он говорит ОШИБКА - 2011-05-18 13:53:57 -> Невозможно загрузить: свойства

Я превратил это в плагин (в папке плагинов), и он работалхорошо, когда я это назвал.Я не уверен, что делать.Любая помощь будет хорошей.

Ответы [ 3 ]

1 голос
/ 30 июня 2011

Я все еще новичок в пирогме, но все, кажется, правильно реализуют этот модульный плагин.

  • PyroTag {pyro: свойства: аренда} все нормально
  • контейнер файла /addons/modules/properties/plugin.php. все нормально
  • Код в файле плагина все нормально

Таким образом, проблема должна быть вызвана в другой части.

Очень полезный ответ, который упоминает модульные плагины в Модуль Pyrocms или виджет или плагин

0 голосов
/ 22 июля 2014

Используйте это

{{properties:rental}}

вам не нужно закрывать

{{/properties:rental}}

Pyrocms развивающие плагины

0 голосов
/ 30 апреля 2012

При этом:

{{properties:rental}}
{{/properties:rental}}

вы увидите вывод search_full div.

...