блог пользователя фкн

друпал - получить страницу по заголовку

Предлагается такое решение проблемы (на основе запроса к БД):

$row = db_query('SELECT nid FROM node WHERE title = :mytitle', 
     array(':mytitle' => $myNewTitle))->fetchField();
 if(!isset($row['nid'])) { //  если не нашли
    // код если не нашли
 } else { //  если нашли
    //код, выполняемый если страница с заголовком  $myNewTitle существует
 }

СКРИНШОТЫ мозилла

  1. для браузера MOzilla FIREfox = http://fkn.ktu10.com/?q=node/3304
  2. для рабочего стола = http://fkn.ktu10.com/?q=node/2514

друпал 7 - domain access - указать на каком домене публиковать - друпал 7 - укзаать домен для публикации

базовая идея такова -
пусть мы хотим опубликовать контент на доменах с id 2 и 3:

$node->domains = array(2 => 2, 3 => 3); // указываем домены публикации
$node->domain_site = 0; // запрещаем филиалы
$node->domain_source = 3; // указываем источник

тем не менее возможно возникновение проблем

друпал 7 node access - почему ноды страница отображаются на всех доменах, а не только на указанных

например потому что вы используете логин с админскими привилегиями -
подробнее данный вопрос рассматривается здесь (3 возможных причины) - http://drupal.org/node/1172680

mlid друпал что это

используется в модуле подшивок = http://fkn.ktu10.com/?q=node/2196

Создать страницу программно друпал ? пример

пример уже приводился коллегами здесь = http://fkn.ktu10.com/?q=node/1771

domain access drupal 7 настройка

Для базовой установки модуля добавьте путь к его файлу настроек в settings.php вашего сайта - обычно путь такой:

include DRUPAL_ROOT . '/sites/all/modules/domain/settings.inc';

причём добавлять следует после секции конфигурации базы данных, то есть у вас должно получить что-то вроде:

ошибка - друпал 7 = Domain access failed to load during phase: bootstrap include. Please check your settings.php file and site configuration.

Domain access failed to load during phase: bootstrap include. Please check your settings.php file and site configuration.

читаем документацию по установке = https://drupal.org/node/1096962
в частности ошибка может возникнуть если в settings.php расположить строчку подключения настроек модуля domain access =
до конфигурации базы данных =

как узнать id формы друпал 7

устанавливаем этот замечательный модуль созданный специально для разработчиков = http://drupal.org/project/devel

и в .module файле какого-нибудь модуля (желательно конечно того, который вы разрабатываете) реализуем хук _form_alter, например:

function modulename_form_alter(&$form, &$form_state, $form_id) {
	dpm($form_id); // выводи id-шник формы сообщением
}

modulename - имя модуля в котором мы реализуем хук _form_alter

Pages

Subscribe to RSS - блог пользователя фкн