Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Проблема при разработке модуля?

Проблема при разработке модуля?


     16.11.2014    Модули    1150

вопрос
Здравствуйте. В общем, дело такое. Пишу модуль для DLE 10.1 В принципе, модуль очень даже простой, просто вывод определённой информации для пользователя. Так вот.

Модуль лежит по пути engine/modules/modulename/

В папке следующие файлы:

config.php - конфиги модуля.
module.php - скрипт модуля c
onnetc.php - скрипт, подключающий нас к БД.

Модуль подтягиваю через шаблон, при помощи {include file=""}

НО:

Скрипт модуля не обрабатывается. Точнее, отдаётся только минимум выводимой информации. В начале кода выводится через echo имя модуля, и в конце, для проверки, вывожу слово TEST. Они - есть, результата работы - нет.

Никаких ошибок не выдаёт. В логах тоже ничего нет.

Я вот думаю, мб это из за того, что модуль через шаблон тянется? Может в этом проблема быть?

Ответа пока нет


Комментарии пользователей (3)

vitnet
218

2171 | 930

vitnet - 16 ноября 2014 15:40 - Эксперт

Ну это зависит от поставленных целей, показывайте пример файла модуля.

Radiance
3

Radiance - 16 ноября 2014 15:51 - Юзер

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

В общем, в таблицу dle_users добавлено еще одно поле, хранящее идентефикатор пользователя в ВК (его ид).
Ид ВК извлекается из базы, ориентируясь по значению ID пользователя на сайте.
Если ида ВК нет - предлагается привязать аккаунт, выводится форма привязки, если он есть - извлекаем данные из другой таблицы, и выводим нужные значения пользователю.
Всё.
Если запускать всё на локалке отдельно от движка - замечательно обрабатывается, а тут вот такая фигня.

Вообще подключение PHP в шаблонах шаблонизатор позволяет?

D0Gmatist
225

794 | 281

D0Gmatist - 16 ноября 2014 20:04 - Местный

Где то ошибка в коде.... что бы её решить ... прочтите подпись под моим комментом

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы