• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск faq по написанию модулей

Статус
В этой теме нельзя размещать новые ответы.

johny

Создатель
Регистрация
9 Апр 2007
Сообщения
35
Реакции
8
Раньше была статья-пример, как написать мини-модуль для DLE. Сейчас найти не могу, кто знает опишите/дайте ссылку где можно прочитать.
 
Раньше была статья-пример, как написать мини-модуль для DLE. Сейчас найти не могу, кто знает опишите/дайте ссылку где можно прочитать.
Вот, небольшая инструкция, в которой сам принцип изложен:
 
да, в этих статьях только начальные знания по том откуда берутся переменные и т.д., но в то же время не раскрыто много подводных камней. Я вот уже неделю не могу понять как в модуле вывести переменную в составе шаблона, а не вверху над ним:
Для просмотра ссылки Войди или Зарегистрируйся
 
если не трудно, объясните как сюда пхп вставить...

PHP:
<?php
*/
if(!defined('DATALIFEENGINE'))
{
  die("Hacking attempt!");
}

                    if (!$module) {

                 $module .= <<<HTML
код скрипта  
HTML;

                    }
?>
чтобы у меня date() правильно выводил. С Java все работает, с пхп нет..
 
if(!defined('DATALIFEENGINE')) - ну вот же пхп вставленно и нормально работает!

Вы ведь вверху открыли <?php а внизу закрыли ?> соответсвенно это все php!

PHP:
<?php
*/
if(!defined('DATALIFEENGINE'))
{
die("Hacking attempt!");
}

if (!$module) {

$module .= <<<HTML
код скрипта 
HTML;

echo date();
}
?>
 
Это понятно то, что это пхп

даже если вставить echo date(); как ты, то вылетает ошибка...
 
Пробуй вот так:
PHP:
<?php 
if(!defined('DATALIFEENGINE')) 
{ 
die("Hacking attempt!"); 
} 

$temp = date();

if (!$module) { 

$module .= <<<HTML 

{$temp}

HTML; 
} 
?>

Должно заработать.
 
не работает к сожалению, вприципе HTML можно убрать...

PHP:
<?php 
if(!defined('DATALIFEENGINE')) 
{ 
die("Hacking attempt!"); 
} 

 
?>
но как не крути не получается у меня вставить так, чтобы он не выкидывал ошибку
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху