Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Возникла проблема с плагином

Дело такое. На локалке установлен шопос в котором я переделываю разные моды под него.
В общем плагинную систему не затрагивал вообще, правил всего несколько файлов, но там все нормально. Правил их давно и проблем никаких не возникало.

Сейчас же создаю, к примеру, папку test_plugin, кидаю в него файл такого же названия.
Помещаю в него простецкий код

<?php
/*
Plugin Name: Плагин
Description: Описание плагина
Version: 1.0
*/

add_action('head', 'my_plugin');

function my_plugin() {
//if ($_GET['coID'] == 8) {
_e('че надо выводить');
//}
}

?>


Вроде все норм? Но вот на странице плагинов в админке полный ахтунг. Скрин приложил. Не могу понять в чем проблема. Пробовал и файлы переименовывать и папки, и пересоздавал.... так и не понял в чем проблема.
Шопос переустанавливать не вариант, ибо там куча модов txс переделанных под шопос, но до которых пока руки не дошли сделать их плагинами. У остальных плагинов все нормально.
В чем может быть причина такого глюка? Спасибо.
В блоке, где активируются плагины, точно так же.


Должно быть, что-то изменилось.
Если покажете свои файлы

admin/plugins.php,
admin/includes/functions/plugin.php,

попробую посмотреть.


Сейчас сравнил эти файлы с оригиналами - отличий нету. Я их не трогал.

Что-то я совсем запутался.
Создал сейчас новую папку, поместил туда файл с таким же содержимым и с ней проблем нету.

Вот этот проблемный плагин пробова опять переименовывать - толку ноль.
Попробовал скопировать плагин в другой шопоса - то же самое)))
Интересна причина такого поведения.

Приложил архив с двумя плагинами. Оба идентичны в плане содержимого, но разные названия папок, естественно.
Еще смущает размер файлов. В обоих плагинах количество символов одинаково, однако вес файлов разный. Кодировка везде utf8 без бом.
Я работаю с файлами в totalcommander и обычно, если мне надо быстро создать новый файл, то я просто копикую любой текстовый формат, изменяю расширение. Может тут какая-то проблема? Потому как с проблемным плагином я сделал именно так, т.е. скопировал какой-то файлик и изменил расширение на .PHP. Хотя это все мной надумано...


Источник



Copyright ShopOS