выдает /home/sitename/sitename-www это корень сайта в котором и установлен друпал
попробовал заменить define('DRUPAL_ROOT', getcwd()."/"); на define('DRUPAL_ROOT', getcwd());
и при запуске снова Parse error: syntax error, unexpected T_CLASS in /includes/bootstrap.inc on line 302
и еще вопрос у меня "базовые" модули в папке /modules а другие (скаченные) в том числе и tagclouds в папке /sites/all/modules этот момент как-то надо учитывать или друпал там сам разберется где нужный модуль лежит?
все равно выдается Parse error: syntax error, unexpected T_CLASS in /includes/bootstrap.inc on line 302
в этой строке написано: abstract class DrupalCacheArray implements ArrayAccess {
на некоторое время проект был брошен, но теперь мы к нему вернулись.
сначала про заливку данных напрямую в бд друпала: выяснилось, что таблицы в друпале "дублируются". то есть если мы хотим занести новую статью то нам надо заполнить 2 таблицы (основную и revision)
1) Таблица : node "The base table for nodes."
2) Таблица : node_revision "Stores information about each saved version of a node."
после этого чистится кеш и новая статья появляется в админке и т.д. но тут возникает такой "косяк". на странице со статьей высвечивается ошибка:
я с друпалом только начал знакомиться
что значит "апишками друпала"?
если можно ткнуть в мануал или пошагово описать что сделать, чтобы перенести 300 статей
подключил мозг и почитал соседнюю тему вроде выкрутился. решение придумал следующее - создал меню через админку и посмотрел в коде страницы класс, присвоенный каждому пункту. после чего дописал в ксс оформление этого класса где и указал ссылку на другую картинку.
этот кусок ксс отвечает за общее оформление ссылок в меню primary links
Как вывести отображение блока Drupal на "стороннюю" html страницу?
выдает /home/sitename/sitename-www это корень сайта в котором и установлен друпал
попробовал заменить define('DRUPAL_ROOT', getcwd()."/"); на define('DRUPAL_ROOT', getcwd());
и при запуске снова Parse error: syntax error, unexpected T_CLASS in /includes/bootstrap.inc on line 302
Как вывести отображение блока Drupal на "стороннюю" html страницу?
и еще вопрос у меня "базовые" модули в папке /modules а другие (скаченные) в том числе и tagclouds в папке /sites/all/modules этот момент как-то надо учитывать или друпал там сам разберется где нужный модуль лежит?
Как вывести отображение блока Drupal на "стороннюю" html страницу?
попробовал
<?php
//подключаем ядро
define('DRUPAL_ROOT', getcwd()."/"); //правильно укажите путь
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$block = module_invoke('tagclouds', 'block', 'view', 1);
echo $block['content'];
$_SESSION['custom']=3523;
drupal_session_commit();
?>
все равно выдается Parse error: syntax error, unexpected T_CLASS in /includes/bootstrap.inc on line 302
в этой строке написано: abstract class DrupalCacheArray implements ArrayAccess {
Как вывести отображение блока Drupal на "стороннюю" html страницу?
нагуглил вот такую конструкцию по module_invoke
Как вывести отображение блока Drupal на "стороннюю" html страницу?
страница html
Как вывести отображение блока Drupal на "стороннюю" html страницу?
Попробовал вставил на страницу html (в htaccess задал выполнение кода для html cnhfybw) такой php код
<?php
//подключаем ядро
define('DRUPAL_ROOT', getcwd()."/"); //правильно укажите путь
include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$block = block_load('tagclouds', 1); //номер блока
$output = drupal_render(_block_get_renderable_array(_block_render_blocks(array($block))));
print $output;
$_SESSION['custom']=3523;
drupal_session_commit();
?>
Обязательные поля для новой ноды, вставляемой сразу в таблицу MySQL
на некоторое время проект был брошен, но теперь мы к нему вернулись.
сначала про заливку данных напрямую в бд друпала: выяснилось, что таблицы в друпале "дублируются". то есть если мы хотим занести новую статью то нам надо заполнить 2 таблицы (основную и revision)
1) Таблица : node "The base table for nodes."
2) Таблица : node_revision "Stores information about each saved version of a node."
после этого чистится кеш и новая статья появляется в админке и т.д. но тут возникает такой "косяк". на странице со статьей высвечивается ошибка:
Обязательные поля для новой ноды, вставляемой сразу в таблицу MySQL
я с друпалом только начал знакомиться

что значит "апишками друпала"?
если можно ткнуть в мануал или пошагово описать что сделать, чтобы перенести 300 статей
как сделать разные картинки в меню или чтобы свои картинки менялись при наведении и переходе
спасибо, модуль ща тоже посмотрю. а менюшка у меня да статичная (5 разделов сайта) и длина (ширина) каждого будет одинаковая.
как сделать разные картинки в меню или чтобы свои картинки менялись при наведении и переходе
подключил мозг и почитал соседнюю тему вроде выкрутился. решение придумал следующее - создал меню через админку и посмотрел в коде страницы класс, присвоенный каждому пункту. после чего дописал в ксс оформление этого класса где и указал ссылку на другую картинку.
этот кусок ксс отвечает за общее оформление ссылок в меню primary links