skip to content

Подсказки по редактированию

форматы ввода:
  • Filtered HTML:
    • Строки и параграфы распознаются автоматически. Теги переноса строки <br />, параграфа <p> и закрытия параграфа </p> вставляются автоматически. Если параграфы не распознаны, просто добавьте пару пустых строк.
  • Full HTML:
    • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
    • Строки и параграфы распознаются автоматически. Теги переноса строки <br />, параграфа <p> и закрытия параграфа </p> вставляются автоматически. Если параграфы не распознаны, просто добавьте пару пустых строк.
    • Использование кода PHP

      Если вы умеете программировать на PHP, то Drupal даёт вам возможность добавлять любой скрипт в текст. Скрипт выполняется при просмотре страницы и динамически встраивается в страницу. Это придает удивительную гибкость и силу, но одновременно и создает опасность уязвимостей, если вы напишете неудачный PHP-код. Если вы не очень хорошо знакомы с PHP, SQL или с движком сайта, то постарайтесь избегать экспериментов с PHP, поскольку вы можете повредить вашу базу данных или сделать ваш сайт уязвимым или неработоспособным!

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

      Обратите внимание:

      • Вы можете использовать глобальные переменные, например параметры конфигурации, внутри вашего PHP-кода, но помните, что глобальные переменные, которым вы назначили некоторые значения в своём коде, сохранят те же значения и после выполнения вашей страницы.
      • register_globals теперь выключен по умолчанию. Если вам нужна информация из форм, то используйте "суперглобальные" массивы $_POST, $_GET и т.д.
      • Вы можете использовать выражения print или return для вывода информации на страницу.

      Простой пример:

      Вы хотите иметь блок с заголовком "Добро пожаловать", который увидят ваши посетители. Содержимое этого блока можно создать так:

        print t("Добро пожаловать, посетитель ... здесь идёт сообщение ...");
      

      Если мы имеем дело с зарегистрированными пользователями, то используйте такой код:

        global $user;
        if ($user->uid) {
          print t("Добро пожаловать, $user->name, ... здесь идёт сообщение ...");
        }
        else {
          print t("Добро пожаловать, посетитель ... здесь идёт сообщение ...");
        }
      

      Для углубленных примеров мы рекомендуем в качестве стартовой точки ознакомиться с кодом Drupal, особенно в части работы с боковыми колонками.

Back on top ^

Спонсоры блога: Итальянские межкомнатные двери из массива сосны|Стильные вечерние платья Харьков от професионалов, купить платье в Харькове