zanami: Комментарии

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

10 ноября 2015 в 11:46

В общем, сделал. Покорежил ту же самую вьюху glossary, выкинул вывод attachment, добавил блок, изменил настройки по-умолчанию — убрал адргумент, поставил summary, sorted ascending. Подробнее во вложениях.

Результат тут: http://habrus.ru блок вверху страницы.

24 мая 2013 в 10:54

TVI не умеет вообще отключить вывод списка для термина или словаря, или я не нашел?
Надо что-то типа 404 ошибки или редиректа. У меня страницы со списками формируются отдельно (views field), встроенные не нужны. Пробовал рядом поставить disable_term_node_listings — он вообще не работает рядом с TVI.

15 апреля 2013 в 12:04

http://drupal.org/project/taxonomy_access

Automatically controls access to nodes (based on their taxonomy terms).
Three node access permission types: View, Update, Delete.

Не совсем то, насколько я вижу. Это решение для доступа к имеющимся материалам, а мне нужно вдобавок (и даже в первую очередь) решение для создания новых. Иными словами, роль А может создавать ноды и присваивать им термины X, Y или Z и больше никакие. Не похоже, чтобы taxonomy_access это решал.

15 апреля 2013 в 11:06

Тут уж скорее «типа материалов на подтипы» нужно разделять. На форумах есть «точка входа», для которой можно задать права, в Друпале нечему их назначать. Типы материалов, больше ничего полезного «из коробки» нет.

15 апреля 2013 в 9:05

Типы материалов и роли — это не выход. 10 разделов, 10 ролей и 20 типов материалов? При том, что типы у всех будут одни и те же, стандартные — страницы и статьи, полностью одинаковые по структуре.
В древовидных CMS бывают права на ветку (или раздел), как в файловой системе. Term Permissions эту идею реализует в Друпале, с некоторыми нюансами, но у меня не было опыта с этим модулем.

12 сентября 2011 в 13:30

Посмотрите [module=commerce_product_bundle]
Это для предварительно сконфигурированных наборов.
Сам не пробовал, но собирался.
Пока не охренел от несростов в drupal commerce и не застрял задолго до таких тонких материй...

5 сентября 2011 в 10:57

Вдогонку из commerce_payment.module

// Pending is used when a transaction has been initialized but is still awaiting
// resolution; e.g. a CC authorization awaiting capture or an e-check payment
// pending at the payment provider.
define('COMMERCE_PAYMENT_STATUS_PENDING', 'pending');

// Success is used when a transaction has completed resulting in money being
// transferred from the customer to the store or vice versa.
define('COMMERCE_PAYMENT_STATUS_SUCCESS', 'success');

5 сентября 2011 в 10:45

Спасибо, прежняя ошибка не появлялась.

Обнаружилась еще одна проблема. Две транзакции (ниже), первая с использованием commerce_receipt, вторая с ипользованием commerce_cheque (для примера). В случае receipt [status] => пусто, отсюда следующая беда — если я редактирую view сommerce_orders и добавляю в список выводимых значений order balance, то получаю ошибку

Notice: Undefined index: in commerce_payment_order_balance() (line 1001 of /var/www/vhosts/edemdv.ru/httpdocs/profiles/commerce_kickstart/modules/commerce/modules/payment/commerce_payment.module).

12 июля 2010 в 9:07

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

Решение: update`node` set language='ru'
Аналогично для таблицы url_alias, если они есть, либо массовая генерация, если там пусто.

12 июля 2010 в 8:48

Ничего такого нет. Отключение pathauto и path не помогло. Удалить настройки можно только для pathauto, но проблема не в нем — с отключенным pathauto и включенным path такие же проблемы — на "старых" нодах и вручную назначенные алиасы не работают. Вероятно, надо будет лезнь в базу ручками и сравнивать там. Удалить настройки и данные path по-простому нельзя, как я понял.

12 июля 2010 в 8:17

Кеш почистил. Других модулей нет. Только что обнаружил еще один симптом — на "старых" материалах я не могу и вручную задать синоним. Снимаю галку, меняю синоним — он сохраняется, но не используется все равно.

17 июня 2010 в 11:11

Не в том прикол. CCK, скажем, обновлялся уже несколько раз, до выхода прошлого дистрибутива и позапрошлого тоже, а у них все какая-то версия 6.x-2.x-dev от декабря 2009 года.

24 февраля 2010 в 6:35

Я просто убрал из ссылки #2_0 и что-то скачалось... Я то скачал? Smile
Продолжение истории тут http://www.drupal.ru/node/40807
Ковыряюсь с модулями geo & geocode. Дописал по-быстрому для геокодера плужок для работы с Яндексом. Но вопросов пока куча.
Еще раз спасибо за модуль, даже если я и не то скачал — помогло Smile

19 февраля 2010 в 9:18

Хороший модуль, спасибо. Значительно понятнее и проще, чем ymaps+location, которые я вообще не осилил использовать.

Есть вопрос, вдруг кто знает. У меня есть ноды с адресами (простой cck текст). Если я вставляю ручками при редактировании ту же строчку с адресом в поле Поиск — находится все, все супер.

Как мне сделать так, чтобы не хранить нигде координаты, а просто автоматически при отображении страницы находить на карте нужную точку, название и описание брать также из содержимого ноды.

15 февраля 2010 в 11:08

"ivcons" wrote:
Теперь новая задача.

Как сделать, чтобы контекстные ссылки добавлялись только на страницы нод?

А не помогает в настройках блока указать "где показываться" что-то типа node/*?

22 июля 2009 в 11:03

Нет, это не наш метод. Можно и еще проще поступить — сделать computed поле CCK, но это тоже не то.

Просто я вижу реально работающую вещь «из коробки» и вполне логично желание эту же работающую вещь прикрутить.

Вероятно, я плохо объяснил суть — на скрине во вложении мой сайт, все здорово, только надо как-то блок с буквами «отцепить» от этого view и засадить в блок.

Буду сам мучиться, если никто не поможет. Что получится — отпишу.