Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода статей на Друпал (http://forum.sape.ru/showthread.php?t=45806)

AnemoN 01.02.2010 03:17

Прошу прощения за задержку обещанного модуля.

По прежней ссылке теперь доступны два модуля (для 5 и 6 версии) и описание единого для них процесса установки.

Также появилась небольшая статья про создание динамичного php-шаблона для drupal-сайтов.

nesca 09.02.2010 10:57

Цитата:

Сообщение от AnemoN (Сообщение 717260)
Прошу прощения за задержку обещанного модуля.

По прежней ссылке теперь доступны два модуля (для 5 и 6 версии) и описание единого для них процесса установки.

Также появилась небольшая статья про создание динамичного php-шаблона для drupal-сайтов.

огромное спасибо. будем пробовать

Genek 18.02.2010 16:57

Цитата:

Сообщение от ubuntu (Сообщение 708758)
Динамический шаблон для статей, со всеми функциями вашего сайта:

1. Копируем index.php в articles.php и добавляем в его начало строчку:
define('_SAPE_TPL', 'articles');

2. Редактируем в вашей схеме файл page.tpl.php

меняем на


Ниже, где выводится контент

Меняем на


articles.php будет вашим шаблоном.
В схеме конечно могут быть другие элементы оформления, но суть я думаю понятна.

После замены кода у меня вместо сайта отображается пустая страница.

Liotard 02.04.2010 00:43

Цитата:

Сообщение от Genek (Сообщение 733526)
После замены кода у меня вместо сайта отображается пустая страница.

Перед заменой нужно отключить модуль.

Цитата:

Сообщение от AnemoN
Прошу прощения за задержку обещанного модуля.

По прежней ссылке теперь доступны два модуля (для 5 и 6 версии) и описание единого для них процесса установки.

Также появилась небольшая статья про создание динамичного php-шаблона для drupal-сайтов.

Ваш модуль работает, но есть проблема с выводом контестных ссылок на разных сайтах при мультисайтинге. Создается только один файл words.db. В результате контекстные ссылки выводятся только для одного сайта.
Лечится перестановкой строчек в конце модуля:

$o['multi_site'] = true;
$sape = new SAPE_client($o);
$sape_article = new SAPE_articles();
$sape_context = new SAPE_context($o);

Т.е. нужно перенести строчку
$sape_context = new SAPE_context($o);
после
$o['multi_site'] = true;

В Вашей конструкции
$sape_context = new SAPE_context($o);
стоит до присвоения переменной $o['multi_site'] = true;
и файл words.db создается (и открывается) также, как без мультисайтинга, то есть без приставки имя_хоста.words.db


Часовой пояс GMT +3, время: 19:18.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.