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

Файлы на поддомене

4 октября 2015 в 19:46

Есть сайт (site.ru) и у одного типа материалов есть поле с файлом.
Нужно, чтоб все файлы отдавались с поддомена (files.site.ru) и хранились не в корне друпала, а в отдельной папке на хостинге.
Вопрос как это можно сделать и куда копать?

Проблема с редиректом Rules после сохранения новой, обновления существующей ноды.

15 февраля 2015 в 18:54

Хочу сделать редирект после обновления или создания ноды, но получаю ошибку:
«The content on this page has either been modified by another user, or you have already submitted modifications using this form. As a result, your changes cannot be saved.»
Кто-нибудь сталкивался с подобным?

Не добавляются комментарии из формы подгруженной аяксом на страницу views

15 февраля 2015 в 7:58

Есть страница views на которой выводятся ноды. Нужно сделать, возможность добавления комментариев без перехода на страницу самой ноды. Я сделал подгрузку формы комментариев аяксом. Вроде все должно работать, но нет, комментарии не добавляются. Просто происходит переход на страницу с формой комментирования (.../comment/reply/12#comment-form) и все. В этой форме комментарий уже добавляется.
Почему так происходит? Ведь код у подгружаемой аяксом и той на которую переходит одинаковый.

[РЕШЕНО] Поле из нескольких значений

12 февраля 2015 в 0:59

Подскажите пожалуйста, как можно реализовать такое:
Есть нода к которой нужно добавить множественное поле, куда будет записываться ссылка. Для каждой ссылки должна быть возможность указать при добавлении анкор.
Хочется сделать это похожим на добавление товара к дисплею в Commerce.

Пример:
Первое значение: httр://site.site/price.csv - Прайс
Второе значение: httр://site.site/full.rar - Полный архив

Форма добавления

Фильтры views в первой строке таблицы

4 февраля 2015 в 22:17

Есть страница, на которой выводятся товары в виде таблицы и поля фильтров выводятся над ней, что не очень удобно.
Хотелось бы засунуть их в начало таблицы, вот так:
Фильтры Views
Как это можно реализовать?

[РЕШЕНО] Как не выводить (изъять) запись во Views, которая добавлена последней?

25 декабря 2014 в 3:45

Есть блок в котором выводятся записи с сортировкой по дате (аналогично ленте новостей). Нужно изъять из этого вида последнюю добавленную запись (самую новую). Как это можно сделать?

Решение оказалось, как всегда, простейшим:

"Параметры постраничного навигатора" = "Отображать указанное количество элементов" -> "Пропустить" = 1

Как в Commerce отправить на email администратору список заказанных товаров и информацию о покупателе используя rules?

3 февраля 2013 в 19:29

Создаю правило на событие Completing the checkout process

Все отправляется но:

[commerce-order:commerce-line-items] возвращает id заказа.

[commerce-order:commerce-customer-billing] возвращает id пользователя.

[commerce-order:commerce-order-total:amount] возвращает цену в 100 раз больше чем должна быть (вместо 220 рублей выводит 22,000.00)

Как вывести список товаров?
Как получить адрес?
Как вывести нужную сумму?

[РЕШЕНО] Как в блоке views обернуть несколько полей одной ссылкой?

30 декабря 2012 в 9:27

Есть блок views, в нем выводятся изображение и заголовок оба поля обернуты в одинаковую ссылку на материал:

Pathauto url дочерних терминов

19 декабря 2012 в 16:19

Есть такая структура:

Кошки
--Аксессуары и клетки

Термину кошки вручную указан URL alias: cats

Сейчас url формируются так:

[term:parents:join-path]/[term:name]

Из-за этого у "Аксессуары и клетки" url получается:

koshki/aksessuary-i-kletki

а хотелось бы чтобы было:

cats/aksessuary-i-kletki

Как это можно сделать

Как вывести ubercart кнопку "Добавить в корзину" зная nid?

10 декабря 2012 в 15:40

Есть модуль в нем получаю массив nid на основании него нужно вывести кнопки "Добавить в корзину"

При подключении js из модуля (drupal_add_library и drupal_add_js) перестает подключаться jquery.

4 декабря 2012 в 21:34

Есть модуль в котором надо подключить ui.progressbar и свой js скрипт. В модуле пишу:

<?php 
drupal_add_library
('system''ui.progressbar');
drupal_add_js(drupal_get_path('module''my_module') . '/js/script.js');
?>

Они подключаются, но при этом не подключаются misc/jquery.js и misc/jquery.once.js. Из-за этого не работает мой скрипт. Почему так и как подключить и jquery и мой скрипт?

Как в своем модуле узнать на сколько процентов завершен импорт feeds?

6 ноября 2012 в 23:08

При импорте большого файла в Process in background на странице импорта, в статусе отображается сколько процентов завершено.
feeds
Как в своем модуле получить это значение?

Как перевести письмо отправляемое пользователю при изменении статуса заказа в ubercart

6 ноября 2012 в 14:10

При изменении статуса заказа сейчас отправляется такое письмо:

Иван Иванов,

Your order number 8 at site has been updated.

Order status: В обработке

Order comment:
-

Browse to the following page to login to your account and view your order details:
http:/мойsite.ru/user

Thanks again,

Site

Через Translate interface перевел на русский язык, но ничего это не дало. В самом уберкарте тоже ничего не нашел.

Как вывести кнопку добавить в корзину (Ubercart 3) из модуля?

8 октября 2012 в 20:21

Есть модуль который выводит таблицу с заголовками и описаниями товаров. Как добавить к ним кнопку добавить в корзину?

Views 3 как на основе значения содержащегося в поле ноды выести другую ноду?

29 сентября 2012 в 20:54

У нод есть поле номер и поле аналог, содержащее значение поля номера другой ноды. Как через views вывести ноду номер которой содержится в поле аналог? Чтобы получилось так:

Заголовок | номер | текст
Аналог:
Заголовок | номер | текст

Заголовок | номер | текст
Аналог:
Заголовок | номер | текст

Заголовок | номер | текст
Аналог:
Заголовок | номер | текст

Заголовок | номер | текст
Аналог:
Заголовок | номер | текст

Feeds импорт товаров ubercart, множество ошибок, Warning, Notice

27 сентября 2012 в 23:16

При импорте товаров ubercart в журнале выводится множество Warning, Notice:

Warning: Invalid argument supplied for foreach() в функции uc_feeds_node_insert() (строка 123 в файле ..\sites\all\modules\uc_feeds\uc_feeds.module).
Notice: Undefined property: stdClass::$attributes в функции uc_feeds_node_insert() (строка 123 в файле ..\sites\all\modules\uc_feeds\uc_feeds.module).

При этом все в пустой сайт все нормально импортируется, но если запустить тот же файл еще раз и получаю ошибку Maximum execution time of 60 seconds exceeded.

На хостинге же импорт постоянно заканчивается 502 Bad Gateway, после которой импорт зависает. Если запустить cron вручную то или все нормально и добавляется некоторое количество товаров или опять 502 ошибка.

Поиск по значению поля Drupal7

17 сентября 2012 в 20:00

На сайте есть магазин на ubercart, у товара есть поле номер. Как можно реализовать поиск товара по этому номеру (например, как здесь http://voltag.ru/catalog/search.php?q=45BWD10CA86)?
Смотрел в сторону Search API, все работает, но так и не понял, как сделать:

  1. Поиск по неполному слову, например поле номер у одного товара AB23T432, а у другого AB23T512, пользователь вводит AB23T и ему ничего не выводится, мне же нужно, чтобы вывелись оба товара. Можно ли такое реализовать?
  2. Как в этом видео http://vimeo.com/15556855 сделал страницу через вьюс, но не смог вывести кнопку добавления в корзину, в списке полей ее нет.

Как получить Term ID в DRUPAL 7?

21 августа 2011 в 14:15

На странице есть блок views в котором нужно вывести материал с тем же Term ID что у текущего материала. Как передать Term ID в Contextual filters?

Id термина, окрытого материала в contextual filter views3

11 августа 2011 в 13:18

Нужно сделать блок в котором будут выводится заголовки материала, другого типа, но принадлежащие к тому же термину что и открытый. Как я понимаю делается это через contextual filter, но как передать туда id термина? Взять из урла не вариант. Остается, как я понимаю php код, но как он будет выглядеть? И где об аргументах можно почитать?

Как исключить из блока views открытый материал? [РЕШЕНО]

17 июня 2011 в 0:23

Есть несколько блоков созданых через views, в которых рандомно выводятся заголовки определенного материала. Проблема в том что на странице с открытым материалом часто выводится ссылка на этот же материал. Как это убрать?