Как создать простой плагин понятно, документации хватает.
Я к примеру хочу создать свой плагин блога. Где мне найти информацию как это сделать. Ну в смысле я могу создать модель, как мне сделать так что бы записи в этой модели были кликабельны, что бы можно было влаживать модель в модель, ну типо /article/new-article или /articles/last/year. К примеру я хочу свой плагин мета тегов, один для всех страниц, и для статических и для сторонних. К примеру плагин "Seo Extension" для этой цмс, Перед каждым созданием странницы добавляет свои поля для заполнения, а как их добавить, как перехватить событие создание нового урла и другие события.
Ну в общем то вопрос в том - как создать модель, что бы она к примеру имела поле "link" и при переходе на этот урл, показывался соответствующий компонент.
PS На форуме octobercms.ru топик создать не получилось... По этому пишу здесь...
Доброго времени суток.
Есть удаленный скрипт обновления цен на сайте.
Скрипт выполняется примерно 5-7 мин.
Я хочу чтобы результат выполнения скрипта сразу выводилось в браузере.
Никакими стандартными средствами я не смог отключить буферизацию вывода.
Через файл(запись в файл и аяксом доставать результат ) не получается, получается только если с разных браузеров. Хочу попробовать реализовать это дело через web-socket. Но вот не могу понять как. Подтолкните пожалуйста в нужную сторону...
Доброго впемени суток.
Не могу разобраться в ситуации...
К примеру у меня есть три класса A,B и C. Все они синглтоны, и у всех одинаковый конструктор, а также они имеют по два одинаковых метода(set И get). Вот один из классов.
Я хочу определить класс, с этими методами и свойствами, и просто расширять его классами A,B и C.
Но вот здесь у меня возникают трудности со статическим свойством $_instance. Он ведет себя как то не предсказуемо. Он один для всех общий. Почему. Ведь экземпляры классов разные...
Если не волнует безопасность - eval.
Если интересует нормальный вариант - то гуглите написание анализатора математических выражений, обратная польская запись и куда-то в ту степь.
Спасибо за направление. По ищу... (Добавление)
Как по мне, то самый простой и быстрый способ, это запрос к MySql
Как в этой строке сделать все необходимые вычисления и получить результат. Строки могут содержать и другие математические выражения. Спасибо. (Добавление)
Пока решил вот так.
Доброго времени суток.
Как установить метод запроса "OPTIONS" Вместо GET или POST. Опции я не нашел, может можно как нибудь самому строку запроса построить с помощью заголовков?
А вы уверены в целесообразности данного действия? Если от этого многое меняется, то я бы не советовал это делать, так как любой чуть прошаренный пользователь сможет отправить не с нужной сортировкой или вообще без нее. Советую всеже сортировку делать на стороне сервера.
Да, я уверен, так как сортировка нужна не мне, а не посредственно пользователю. Я делаю веб морду для загрузки изображений, после того как юзер выбирает картинки, он может их редактировать, то есть изменять порядок, удалять из списка, и добавлять новые. А на сервере я их просто буду записывать в том порядке, в котором они приехали.
Не получается, я не могу отредактировать 'files', а когда подставляю новый массив в 'console.log(sort_files)', на сервер летит не отсортированный список файлов.