есть два домена, 1й домен основной.
Создаю во 2м домене ноду, сохраняю, меня перебрасывает на 1й домен.
(если редактирую ноду 2го домена, то после сохранения не перебрасывает = все норм)
в чем трабл?
в settings.php прописал:
$cookie_domain = 'mydomain.ru';
#$base_url = 'http://///'; Закоментировал
include './sites/all/modules/domain/settings.inc';
require_once './sites/all/modules/domain/settings_custom_url.inc';
require_once './sites/all/modules/domain/domain_conf/settings_domain_conf.inc';
РЕШЕНИЕ:
1) комментируем для друпала 6
#require_once './sites/all/modules/domain/settings_custom_url.inc';
#require_once './sites/all/modules/domain/domain_conf/settings_domain_conf.inc';
#require_once './sites/all/modules/domain/domain_prefix/settings_domain_prefix.inc';
2) патчим
http://drupal.org/files/issues/227947-post-node.patch
или
добавляем в функцию файла settings_custom_url.inc
function domain_url_outbound_alter(&$path, &$options, $original_path) {
global $_domain;
if (!empty($_POST)) {
return;
}
// If the domain_id is not set, then the Domain module is not active, and we cannot run this function.
if (!isset($_domain['domain_id'])) {
return;
}
Комментарии
Подпишусь. Скорее всего скоро столкнусь с этим. Случайно не в курсе как пофиксить созданный материал, он у меня дублируется на всех доменах.
подробнее распиши проблему
Есть рабочий сайт и около 1 к контента. Нужно разбить на поддомены на основе одного из словарей.
Добавил поддомены, все материалы прикрепил к нужному домену. Галка Send to all affiliates снята.
Проблема в том, что созданный материал, например для p1.site/material.html, отображается на всех поддоменах и на основном. Т.е. на p2.site/material.html, p_n.site/material.html, site/material.html
Не буду советовать, не понимаю) работаю только с 1 доменом. По идее надо создать условие для материала, мол, если ты материал типа_домен_1, то показывайся только на домене 1 и т.д.
Попробовал для каждого домена свой тип материала - так работает, но не выход в моем случае. У меня 40 типов и дублировать для 50 субдоменов не айс. Пока решения не нашел, не тут не на орге.
Нашлось решение?
Пробовал через таксономию. Даже что-то получилось, но все равно на каждый поддомен приходится создавать свой термин и потом вводить его при создании ноды, что уже не допустимо...
Нашлось, только не помню как и на тот сайт уже не попасть. Могу только дать направление - искать доп модуль для domain access, его на странице модуля нет в списке Stand-alone Projects
посмотрите Domain Access Advanced
mNigma, спасибо за совет! Жаль только этого модуля на 7-ку нету..
Сам не пробовал http://drupal.org/node/1117262#comment-4692228