Блог пользователя - Nagest

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

3 мая 2011 в 13:04

День добрый!
Прошу помочь разобраться с такой задачей.
Подскажите, как к одному отображению прикрутить два стиля.
Вывожу в табличном виде информацию по полям, а к одному полю есть необходимость прикрутить jquery аккордеон.
Т. е. аккордеон нужен непосредственно в таблице к каждому значению в одной из колонок.
Пока есть только представление с таблицей и аттач к нему с аккордеоном.
Собственно, вопрос, каким способом можно решить задачу. Можно ли аттач вкрутить внутрь таблицы или вообще этот способ неверен и нужно как то по другому действовать?

Проблема добавления новых полей ссk во вторую БД

31 марта 2011 в 12:00

Добрый день!
Столкнулся с такой проблемой:
Необходимо сделать два сайта с общим контентом в третьей общей БД.
Почитав форум сделал следующие шаги:

  1. Создал сайт sait1 с БД bd1, в которой префикс к таблицам drupal pre1_;
  2. Перенес две таблицы материалов во вторую БД bd2;
  3. Удалил две таблицы из первой БД bd1;

Настройки settings.php для сайта выглядят так:

$db_url = 'mysql://username:password@localhost/db1';

$db_prefix = array(
"default" => "pre1_",
"content_type_xxx_page" => "db2.pre1_",
"content_type_yyy_page" => "db2.pre1_",
);

После чего материалы без проблем добавляются во вторую БД bd2.

Но при попытке добавления нового поля в тип материала возникла проблема.

USER warning: TABLE 'pre1_content_type_xxx_page' already EXISTS query: CREATE TABLE bd2.pre1_content_type_xxx_page ( `vid` INT UNSIGNED NOT NULL DEFAULT 0, `nid` INT UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (vid), INDEX nid (nid) ) /*!40100 DEFAULT CHARACTER SET utf8 */ IN /usr/hosting/u1/www/xxx/html/xxx/includes/DATABASE.inc ON line 551.

[РЕШЕНО] Мультисайтинг. Разные БД.

29 марта 2011 в 22:25

Здравствуйте!
Появилась необходимость создания двух сайтов с общими таблицами нескольких типов материалов. Почитал как настраивается, но тут же возник вопрос. Все что описывается в статьях подходит для БД с одинаковыми логинами и паролями.

фрагмент settings.php
$db_url = 'mysql://username:password@localhost/databasename';

Неужели нет решения для БД с разными логпасами?

Это [#19457]http://www.drupal.ru/node/19457[/#] не подходит.