[РЕШЕНО] DomainAccess - 2сайта - создаю ноду - перебрасывает на основной сайт

Главные вкладки

Аватар пользователя chel chel 7 ноября 2010 в 19:11

есть два домена, 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;
}

Комментарии

Аватар пользователя mNigma@drupal.org mNigma@drupal.org 14 марта 2012 в 5:08

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

Аватар пользователя kuhlevsky kuhlevsky 14 марта 2012 в 5:32

"<a href="mailto:mNigma@drupal.org">mNigma@drupal.org</a>" wrote:
Подпишусь. Скорее всего скоро столкнусь с этим. Случайно не в курсе как пофиксить созданный материал, он у меня дублируется на всех доменах.

подробнее распиши проблему Smile

Аватар пользователя mNigma@drupal.org mNigma@drupal.org 14 марта 2012 в 5:54

Есть рабочий сайт и около 1 к контента. Нужно разбить на поддомены на основе одного из словарей.
Добавил поддомены, все материалы прикрепил к нужному домену. Галка Send to all affiliates снята.
Проблема в том, что созданный материал, например для p1.site/material.html, отображается на всех поддоменах и на основном. Т.е. на p2.site/material.html, p_n.site/material.html, site/material.html

Аватар пользователя kuhlevsky kuhlevsky 14 марта 2012 в 7:20

Не буду советовать, не понимаю) работаю только с 1 доменом. По идее надо создать условие для материала, мол, если ты материал типа_домен_1, то показывайся только на домене 1 и т.д. Smile

Аватар пользователя mNigma@drupal.org mNigma@drupal.org 15 марта 2012 в 4:00

"kuhlevsky" wrote:
Не буду советовать, не понимаю) работаю только с 1 доменом. По идее надо создать условие для материала, мол, если ты материал типа_домен_1, то показывайся только на домене 1 и т.д. :)

Попробовал для каждого домена свой тип материала - так работает, но не выход в моем случае. У меня 40 типов и дублировать для 50 субдоменов не айс. Пока решения не нашел, не тут не на орге.

Аватар пользователя sansei4 sansei4 21 января 2013 в 3:42

"<a href="mailto:mNigma@drupal.org">mNigma@drupal.org</a>" wrote:
Попробовал для каждого домена свой тип материала - так работает, но не выход в моем случае.

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

Аватар пользователя mNigma@drupal.org mNigma@drupal.org 27 января 2013 в 3:47

"sansei4" wrote:
Нашлось решение?

Нашлось, только не помню как и на тот сайт уже не попасть. Могу только дать направление - искать доп модуль для domain access, его на странице модуля нет в списке Stand-alone Projects

Аватар пользователя sansei4 sansei4 12 февраля 2013 в 4:04

"<a href="mailto:mNigma@drupal.org">mNigma@drupal.org</a>" wrote:

"sansei4" написал(а):
Жаль только этого модуля на 7-ку нету..
Сам не пробовал http://drupal.org/node/1117262#comment-4692228[/quote]

У меня пока что работает без проблем. Спасибо!