Вы здесь

Как пользоваться сниппетами

Сниппет — это код готовый к использованию.

PHP-сниппеты предоставляют быстрое и часто более элегантное решение для управления выводом на страницу необходимых данных, SQL-сниппеты — это кротчайший путь для определения конфигурации и других действий с базой данных, которые не могут быть быстро и легко выполнены через веб-интерфейс или API.

Отметьте: как PHP, так и SQL-сниппеты могут уничтожить вашу базу данных. Поэтому, во-первых не используйте сниппеты в которых вы не уверены, во-вторых всегда делайте копию базы данных перед использованием сниппета. Наилучший вариант — это проверить сниппет на тестовом сайте.

Как пользоваться PHP-сниппетами

  • Скопируйте PHP-сниппет на страницу (в содержание документа, блока...)
  • Установите формат ввода «Код PHP»
  • Нажмите кнопку «Просмотр» (если доступна)
  • Если действие сниппета вас устраивает, нажмите кнопку «Сохранить»

Как пользоваться SQL-сниппетами

Есть несколько способов получить доступ к базе данных:

  • Из командной строки (SSH)
  • Через веб-интерфейс (phpMySQL)
  • Через дополнительный модуль (Database Administration)
  • Со страницы, установив режим ввода «Код PHP» и обернув запрос соответствующим PHP-кодом

Использование командной строки

Если у вас есть доступ к серверу из командной строки и достаточно прав для управления базой данных, то порядок действий следующий:

  • Сохраните SQL-сниппет в файле (snippet.sql)
  • Скопируйте файл на сервер
  • Войдите на сервер (SSH)
  • Запустите SQL-сниппет

Использование веб-интерфейса

Многие хостеры предоставляют доступ к базе данных через панель управления с установленной программой phpMyAdmin. В этой программе нужно:

  • Войти в базу данных
  • Перейти на вкладку SQL
  • Вставить SQL-сниппет в поле запроса
  • Нажать кнопку «Пошёл»

Модуль Database Administration

  • Перейдите на страницу «Управление → Строение сайта → База данных»
  • Перейдите на вкладку «Query database»
  • Скопируйте сниппет в поле «Database query»
  • Нажмите кнопку «Execute query»

Комментарии

Изображение пользователя Анонимно

Как пользоваться PHP сниппетами
Скопируйте PHP сниппет на страницу.
Установите формат ввода PHP code.
Нажмите кнопку Preview или Submit.

а как после в меню сделать на _эту_страницу_со_снипетом_ ссылку ???

Изображение пользователя kinosura

а могут ли пользователи Сетегнома добавлять свои сниппеты в копилку? как?

Изображение пользователя drupal.org.ru

#1 Добавление пунктов
#2 Можно, через тип документа Сниппет.

Изображение пользователя Анонимно

На сколько целесообразно использовать сниппет при обработке большого количества данных? Скажем, когда у нас 10 000 нод подкреплено к одному термину и нужно в цикле обработать каждую ноду, посмотреть какие у нее еще есть термины, выбрать нужные и снова проверить в них ноды.
Будет отличие если это делать в модуле?