Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Общие вопросы Дополнения addons.diafan.ru Модерирование раздела Дополнений.


Станислав (Stason) 08 августа, среда

Всем добрый день. Я так понимаю, на данный момент можно закидывать нерабочий или полурабочий плагин и брать за него деньги?
Загляните в комментарии к плагину "ФИЛЬТР ПО ТОВАРАМ 2.0". Таким образом раздел Дополнения скоро превратится в "мусорное ведро" с полурабочими дополнениями.
В данном контексте намекаю на выход из ситуации (по фильтру). Сделать обязательные поле с инфой о версии Диафана с которой тестировался тот или иной плагин. Почему этого до сих пор нет то? Это же на поверхности! Промучался день из-за этого дополнения, понял наконец, что в нем проблема (есть пример работающего сайта с данным плагином, работает же....а оказывается не совсем), вот и гнев...

Любимов Павел (DIAFAN.CMS) 28308 августа, среда, редакция 08 августа, среда

Мы уже разбираемся и с последним случаем в комментариях и с самим плагином. На данный момент уже реализован вывод точной версии CMS при установке. В будущем у дополнений будут указываться версии CMS, с которыми они гарантировано работают. Для реализации этого тоже уже всё подготовлено.
Я так понимаю, на данный момент можно закидывать нерабочий или полурабочий плагин
На момент публикации плагин был полностью рабочим. Поскольку не было возможности точно отслеживать версии CMS, с этим была проблема, поскольку было не понятно и не очевидно - в какой момент дополнение устаревает и теряет актуальность и будет ли оно работать на конкретной версии CMS.

У нас в планах документация механизма и правил разработки дополнений, обеспечивающих совместимость c обновлениями с минимальной возможностью конфликтов или и вовсе без оной.

Станислав (Stason) 08 августа, среда, редакция 08 августа, среда

Прошу прощения. Нашел ошибку. Не добавил в тэг вот это:
Код
cat_id="current"

Опять же, если бы был пример для использования, ошибки бы не было. Минимализм в документации.
Не ругайте сильно))
Т.е. для использования тэг такой:
Код
<insert name="show_filter" module="filter" cat_id="current" ajax="true"></insert>