Задавайте вопросы про Drupal

big boy
На сайте с 18.11.2006
Offline
314
#511

А никто не знает, как сделать разделитель терминов словаря? Сейчас они идут друг за другом: Родитель Подкатегория Подкатегория 2

А хотелось что-то вроде: Родитель » Подкатегория » Подкатегория 2

Вся проблема в том, что в массиве $terms термины идут под одним элементом в рамках одного словаря. То бишь print_r($terms) выдает:

Array ( [2] => Родитель Подкатегория [1] => термины другого словаря )

✔ Как разблокировать сайт на Cloudflare - https://webmasta.ru/blog/12-roskomnadzor-blokiruet-sayty-na-cloudflare-kak-razblokirovat
Alangasar
На сайте с 06.11.2008
Offline
98
#512
big boy:
А никто не знает, как сделать разделитель терминов словаря? Сейчас они идут друг за другом: Родитель Подкатегория Подкатегория 2

А хотелось что-то вроде: Родитель » Подкатегория » Подкатегория 2

Вся проблема в том, что в массиве $terms термины идут под одним элементом в рамках одного словаря. То бишь print_r($terms) выдает:

Array ( [2] => Родитель Подкатегория [1] => термины другого словаря )

http://drupal.org/node/909968 может быть найдете что-то

F
На сайте с 03.10.2006
Offline
160
#513
big boy:
Получается из-за буста не ведется правильный счетчик? А именно эту функцию счетчика можно как-то включить? Или надо переходить на другой тип кеширования?

​Какая версия Drupal у вас? Как я понял, шестёрка, правильно?

Для шестой версии в Boost предусмотрен блок для статистики, который использует AJAX. Более подробно тут: http://drupal.org/node/545908#blocks. Я не тестировал эту функцию.

Для седьмой версии Drupal такого блока нет, но есть отдельные модули для статистики с использованием AJAX (например, http://drupal.org/project/statistics_ajax, http://drupal.org/project/jstats). Как я понял, http://drupal.org/project/jstats лучше работает с Boost, но я не тестировал.

---------- Добавлено 26.12.2012 в 21:07 ----------

furamag:
Или надо переходить на другой тип кеширования?

​В моём понимании, Boost не подходит для многих сайтов так как контент на сайтах обновляется в разное время в зависимости от блока. Например, текст статьи не изменяется месяцами, как и блок с меню. А вот блок с новыми темами на форуме изменяется каждые 30 минут. Для порталов лучше использовать какой-то из модулей кэширования блоков плюс Memcache как хранилище кэшированных данных. Поверх этого можно и Boost использовать, но не факт, что будет работать.

big boy
На сайте с 18.11.2006
Offline
314
#514
Alangasar:
http://drupal.org/node/909968 может быть найдете что-то

D6, ваша ссылка интересная, но не подойдет.

furamag:
​Какая версия Drupal у вас? Как я понял, шестёрка, правильно?
Для шестой версии в Boost предусмотрен блок для статистики, который использует AJAX. Более подробно тут: http://drupal.org/node/545908#blocks. Я не тестировал эту функцию.

Для седьмой версии Drupal такого блока нет, но есть отдельные модули для статистики с использованием AJAX (например, http://drupal.org/project/statistics_ajax, http://drupal.org/project/jstats). Как я понял, http://drupal.org/project/jstats лучше работает с Boost, но я не тестировал.

---------- Добавлено 26.12.2012 в 21:07 ----------


​В моём понимании, Boost не подходит для многих сайтов так как контент на сайтах обновляется в разное время в зависимости от блока. Например, текст статьи не изменяется месяцами, как и блок с меню. А вот блок с новыми темами на форуме изменяется каждые 30 минут. Для порталов лучше использовать какой-то из модулей кэширования блоков плюс Memcache как хранилище кэшированных данных. Поверх этого можно и Boost использовать, но не факт, что будет работать.

Да, у меня шестерка. Спасибо за ссылки, изучу!

---------- Добавлено 26.12.2012 в 22:43 ----------

А как нибудь темизировать блок Boost Ajax Stats можно?

Alangasar
На сайте с 06.11.2008
Offline
98
#515

big boy, в 6 есть taxonomy_node_get_terms(), ссылка которую я привел является решением для 7

[Удален]
#516

commerce_line_item_table - таблица

а на почту какую-то мозаику высылает - некрасяво

не понятно: где чего редактировать для нормальных уведомлений по почте?

[Удален]
#517

Делаю многоязычный сайт под друпал 7.

Структура сайта:

сайт/ru/

сайт/eng/

Использую модуль fast_gallery. В ТЗ было написано, что картинки для галереи должны загружаться через ФТП. С модулем возникла проблема он учитывает в пути суффикс языка, т.е. берет картинку с пути /ru/sites/default/files ...

А ru на самом деле нет на сайте, так же как и eng. Так же нет желания дублировать картинки для разных языков.

Есть ли альтернативный модуль или как можно этот настроить на работу с мультиязычностью?

[Удален]
#518

Есть поле в товаре commerce_price цена

Интересно, как реализовать выбор: "хочу бутылку коньяка по цене от 300 до 400 рэ"

Оно конечно можно через таксономию, но не тот вариант в этом случае... ))

A4
На сайте с 05.01.2012
Offline
55
#519

Здравствуйте. В общем для осуществления одной весьма дельной задумки требуется создать в базе данных Drupal 7 таблицу. Я в этом не очень разбираюсь, в общем исходя из папки с примерами написания модулей получился такой код:


function rmodule_schema() {
$schema['rmodule_users'] = array(
'description' => t('Индекс'),
'fields' => array(
'rid' => array(
'type' => 'serial',
'not null' => TRUE,
'description' => 'Primary Key',
),
'track_list' => array(
'type' => 'text',
'not null' => TRUE,
'default' => '',
'description' => 'Name of the person.',
),
),
'primary key' => array('pid'),
'indexes' => array(
'track_list' => array('track_list'),
),
);

return $schema;
}

Это дело было добавлено в файл .install самого модуля. После чего я удалил строчку описывающую модуль из таблицы SYSTEM и модуль переустановил. Но таблица не создалась( Что я не так делаю?

---------- Добавлено 04.01.2013 в 23:03 ----------

drupal_install_schema('rmodule_users'); в hook_init тоже не помогает(...

---------- Добавлено 04.01.2013 в 23:05 ----------

кеш чистил)

---------- Добавлено 04.01.2013 в 23:18 ----------

Нет я конечно и от руки это сделать могу, но ежели кто другой захочет использовать модуль - каково ему будет, и сколько на меня после этого матов снизойдет... К слову сказать модуль из админки не удаляетя, даже если его отключить(странно...) Поэтому приходиться из таблицы system его выпиливать - но судя по всему это не помогает)

Вот сколько в интернете инструкций по работе с базой данных drupal 7, по выборке, по сортировке и прочему, а про создание таблицы молчат... Или это как говорил наш препод по алгему - "Элементарно". Что подразумевает под собой - сложно но я знаю ответ, а ты никогда не догонишь)

M
На сайте с 03.06.2012
Offline
73
#520

Разбераю друпал, в этой ЦМС полный чайник, но хорошо знаю Джумлу, ДЛЕ, Котонти, так что при ответе на вопросы можете делать аналогию (если знаете эти ЦМС). И так есть интернет магазин на друпале. Мне нужно несколько вещей:

1) В карточке товара сделать вывод товаров из тот же колекции что открыт товар с пролистыванием.

2) Убрать в карточке старая цена

3) Как сделать отбор в колекции по типу

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

PS. PHP знаю хорошо так что если нет готового решения говорите что нужно делать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий