leramulina: Блог

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

Есть ли возможность применения or оператора в контекстных фильтрах?

19 марта 2014 в 9:26

Думала, может, есть модуль для этого на drupal.org, но не нашла.

Ищу есть ли возможность выводить события на страницу user/%/event, если этот юзер указан в событии или в графе организатор или в графе участник. Просто юзер может быть и организатором, и участником или тем и другим одновременно.

У меня вкладка в табах над профилем. Можно сделать, конечно, две вкладки, одну для организатора, другую для участника. Но просто не хочется их плодить.

В обычных фильтрах есть оператор or. Как его использовать в контекстных?

Заранее спасибо!

Возникает дублирование в таблице при группировке по полю

8 марта 2014 в 17:29

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

Такой пример. Есть нода "эскиз" и в ней поле entity reference "локация", где это оформление представлено.
У эскиза есть возможность выбора двух локаций сразу. Это необходимо поскольку у каждой локации родительской типа "Квартира Инны" и дочерней типа "Кухня в Квартире Инны" должна быть своя нода для записей, комментариев и т.д.

У ноды в графе локации могут быть такие варианты:

Квартира Инны, Кухня
Квартира Инны, Гостиная
Квартира Инны, Детская
Квартира Бориса, Прихожая
Квартира Бориса, Кухня

И так далее

Вот я вывожу результаты в таблицу

Эскиз 1 Квартира Инны, Кухня
Эскиз 2 Квартира Инны, Кухня
Эскиз 3 Квартира Инны, Кухня
Эскиз 4 Квартира Инны, Гостиная

Не удается импортировать базу данных [РЕШЕНО]

24 февраля 2014 в 4:20

Ищу помощи тут хотя не уверена, что проблема происходит у меня именно из-за Drupal. Я купила новый компьютер с установленной уже системой Windows 8. У меня было несколько сайтов на Drupal на предыдущем компьютере, работавших на Xampp. Я скопировала все файлы, сделала архивы с помощью Sypex Dumper 2.0.10. Затем на новом компьютере установила Xampp 1.8.3-3-VC11. И попробовала импортировать базы. И каждый раз я получала ошибку:

Notice: mysql_query(): send of 8192 bytes failed with errno=10053 An established connection was aborted by the software in your host machine.\r\n (C:\\Xampp\\htdocs\\producer3\\sxd\\index.php:703)
Warning: mysql_query(): MySQL server has gone away (C:\\Xampp\\htdocs\\producer3\\sxd\\index.php:703)
Execution aborted because of an error

или

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

11 октября 2013 в 18:36

Подскажите, как лучше организовать прием платежей на сайте без установки магазина?
У клиента много скидок и если ставить магазин, он будет негибким.

А выводить полученные средства клиент планирует на карту Индонезии.

Ищу решение уже давно, но так и не нашла оптимального варианта.

Спасибо!

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

12 июля 2013 в 5:34

Здравствуйте!

Клиент попросил организовать ему на сайте прием платежей. Магазин не нужен. Нужно просто, чтобы клиент мог внести определенную сумму, внести какие-то свои данные, чтобы было ясно от кого платеж.

И вот загвоздка. У владельца сайта банковская карта ИНДОНЕЗИИ, на которую он хочет выводить полученные средства.

Скорее всего без какой-то комиссии не получится все это организовать. Но комиссия до 5-7% не пугает.

Подскажите, пожалуйста, как это сделать? Может быть, кто-то для подобных процедур пользуется сервисами вообще не относящимися к Drupal. Тогда можно с сайта дать ссылку на какую-нибудь прилично выглядящую и работающую систему, чтобы пользователи могли делать переводы там.

Как свернуть все комментарии к материалу и выводить их разворачивая или в модальном окне?

28 июня 2013 в 7:16

Сделала комментарии к прикрепленным фотографиям через модуль field_comments. Но когда вывожу фотографии превьюшками, а потом кто-то их комментирует, получается жуткое загромождение. Идеально было бы просто иметь под каждым фото ссылку "комментарии", котороая открывала бы модальное окно. Или если бы при клике на "комментарии" они бы разворачивались.

Пробовала модуль collapsible comments. У меня не заработал вообще. Но я так поняла, что он работает с ответами на комментарии.

Modal forms просто открывает окно, чтобы добавить комментарий, но готовые не сворачивает.

Хотела сделать все на jquery, но проблема в том, что комментарии и ответы на них идут в разных div.

Сначала идет

<?php<div class="comment comment comment-by-node-author comment-by-viewer even clearfix">?>

Profile2 создает лишние профайлы

14 июня 2013 в 21:30

Сделала дополнительный функционал на сайте - вывод записей в блог пользователей.

И решила добавить к каждой записи значения полей из профилей, сделанных на profile2.

Сначала делаю связь Content: Author, потом (author) User: Profile. И с помощью этой второй (author) User: Profile вывожу поля.

И вот пока идет вывод полей только ноды, дублирования нет. А когда вывожу какое-то поле со связью (author) User: Profile нода дублируется. Один раз без этого поля, второй раз с ним. Причем, если добавить еще одно поле из профиля, то нод выводится все равно две.

Если вывожу поля, связанные с нодой только связью Content: Author, такого не происходит. Только если использую (author) User: Profile.

Включила Distinct. Не помогло.

В чем тут может быть дело? Как убрать дублирование?

Как открывать Node Gallery Items в модальном окне или лайтбоксе?

14 июня 2013 в 15:57

У меня есть галерея на Node Gallery. Именно с этим модулем, потому что нужны комментарии для объектов галереи.
Но проблема в том, что файлы, которые прикрепляются к каждому объекту галереи (а это и фото и видеофайлы) испзовывала ользуют поле file.
То есть если в view всех объектов галереи я могу вывести превьюшки, то по клику из этих превьюшек не могу открыть ноду в модальном окне. А по хорошему хотелось бы, чтобы в этом окне были комментарии и share кнопки.

При попытке открыть термин словаря система выдает сообщение: Access forbidden!

28 мая 2013 в 6:14

Тестовый сайт установлен на Xampp

Есть несколько словарей. При попытке открыть какой-либо термин возникает ошибка:

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.

Error 403

localhost
Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7

При этом для редактирования термин открывается. Документы все открываются нормально.
Я сама - администратор. Других пользователей у сайта нет.

Как вывести в блоке все ноды, ссылающиеся на ту же ноду, на которую ссылается открытая нода?

28 мая 2013 в 5:20

Drupal 7.x

Есть ноды

Глава
Выборка
Персонаж

В главе есть ссылка на персонаж (entity reference)
В выборке есть ссылка на персонаж (entity reference)

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

Желательно, если это получится сделать с помощью views

И есть еще сверхзадача:

В нодах

Глава
Выборка

есть еще поле "место действия". И глава и выборка ссылаются на определенное место действия.

Если я заполню в выборке поле персонажа "детектив" и место действия "заброшенный завод" как мне вывести все главы, где детектив находится на заводе?

С сайта не уходит никакая почта [РЕШЕНО]

27 апреля 2013 в 8:53

Перенесла знакомому сайт с одного хостинга на hostmonster. И на сайте перестала работать почта.
Я сначала думала, что дело в форме контактов. Почитала форум. Попробовала поставить webform. Через webform тоже не уходило ничего

Unable to send e-mail. Contact the site administrator if the problem persists.
No e-mails were able to be sent due to a server error.

Написала в поддержку hostmonster и поставила smtp authentification module

Выставила настройки, которые мне хостмонстер прислал

It depends if you want to use SSL or not. If you do, you need to be entering in the following SMTP info:

HOST: host364.hostmonster.com
PORT: 465
SSL ON
Authentication ON

If you don't want to use SSL, here are the settings to use:
HOST: mail.visaforbali.com or localhost
PORT: 26

Не работает форма обратной связи

24 апреля 2013 в 13:52

По просьбе знакомого переносила сайт, сделанный другим человеком, на хостинг hostmonster.

Вот сайт http://visaforbali.com/

Знакомый пожаловался на то, что письма к нему не доходят из формы контактов.
Перенесла сайт. Проверила. И ведь правда не доходят!
Устанавливала отправку писем на gmail.com, yandex.ru. mail.ru - никуда не пришли.

Почитала форум. Решила, что webform поможет.

Однако при отправке webform выдает такие ошибки:

Ссылки автоматически преобразуются и переводят на несуществующую страницу

3 апреля 2013 в 11:38

Подскажите, пожалуйста, как я могу решить следующую проблему. В какой-то момент я заметила, что на сайте, который я сделала неправильно работают ссылки, вставленные через редактор ckeditor. Я подумала, что причина в нем или в форматах ввода. Я выключила ckeditor, для эксперимента выключила все фильтры форматов ввода и поставила формат ввода full html. И вот я ставлю ссылку вида <a href="http://steadi.ru/iv/steadicam-video/hooper">Hooper</a> на одну из страниц сайта. Просто пишу код. Сохраняю. И при нажатии на ссылку сайт меня отправляет на http://steadi.ru/"http://steadi.ru/iv/steadicam-video/hooper/"

Включила фильтры обратно

Фильтр URL
HTML корректор
Преобразователь переводов строки

Кража сайта на Drupal. Кому это нужно и как от этого защититься.

7 февраля 2013 в 16:58

Я никогда не сталкивалась с такой ситуацией, поэтому решила попросить совета.
Может быть вы поможете разобраться в чем дело.

Довольно давно года примерно с 2008 у меня есть сайт "ПОРТФОЛИО ОПЕРАТОРА ИГОРЯ
ВОТИНЦЕВА". Сначала был на Drupal 5. Потом я перенесла его на Drupal 6.

Изначально этот сайт был в подпапке на домене steadi.ru/iv. Поскольку
в основной папке раньше был форум стедикамщиков. Еще на этот сайт вело
перенаправление с домена steadi-go.ru.

То есть хостинг был на https://www.hc.ru. Домен steadi.ru тоже там. А домен
steadi-go.ru на mastername.

С прошлого года мы решили с другом не поддерживать форум стедикамщиков и я удалила
его и сделала перенаправление с steadi.ru в папку iv, то есть на сайт
стедикамщика.

Что лучше подключать к Ubercart из 2Checkout, Authorize.net, Google Checkout, Robokassa, Interkassa, RBKmoney?

29 января 2013 в 5:37

Сейчас использую платежную систему Onpay для Drupal 7 + Ubercart 3. Все быстро подключилось, но поскольку я не могу заключить договор, то деньги на свой счет приходится переводить через Yandex Money.

Есть ли у кого то успешный опыт подключения следующих систем для приема платежей с сайта и вывода на карту российского банка?

2Checkout
Authorize.net
Google Checkout
Robokassa
Interkassa
RBKmoney

Спасибо!

Не удается подключить мультизагрузчик фото

14 января 2013 в 6:16

На ноду товара решила прикрутить мультизагрузчик фотографий.
Пробовала два варианта:
multiupload_imagefield_widget-7.x-1.0
plupload-7.x-1.0 (с библиотеками)

Устанавливала по инструкции в readme.

Ни один ни отображается.

Тестировала в последних версиях Opera & Firefox. Все равно появляется одиночное стандартное поле для загрузки множественых фотографий одна за другой.

Drupal 7.18
Все модули последних версий

Где может быть ошибка?

Во views дублируются ноды, имеющие более 1 термина в одном словаре [РЕШЕНО]

7 января 2013 в 6:46

Вывожу каталог Ubercart через views.
Есть словарь - женская одежда, мужская одежда

Ноды, в которых отмечено, что они могут быть как мужской одеждой так и женской - выводятся во views по два раза.

Проверила:

Configure field: Content: Men women
Multiple field settings
Display all values in the same row - галочка отмечена

В views есть раскрытый фильтр
Content: Men women (exposed)
Reduce duplicates - тоже отмечено

Но ни одна из этих опций не помогает. Как убрать дубликаты?
Заранее спасибо!

Решено через

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

21 сентября 2012 в 13:43

Мне на сайте надо реализовать список заданий на день. У каждой ноды задания есть хронометраж. Надо сделать, чтобы значение можно было вводить в ноду задания. И при выводе таблицы всех заданий, когда они группируются по дням выполнения, чтобы можно было сделать подсчет хронометража за день.

Подскажите, пожалуйста, как это лучше реализовать

Не могу поменять стили ссылок с помощью контекстных селекторов

27 июля 2012 в 14:20

В пользовательском меню ссылки типа

View
Bookmarks
Edit
Messages
My follow links
Notifications
Orders
Relationships
Contact
File browser

Я хочу заменить их иконками. Но почему-то никак не могу написать правильный код для css. Перебрала уже все. Например со ссылкой на закладки, которые попробовала для пример скрыть

Ubercart 7.3. Поля SKU, Sell price, Weight отображаются только при редактировании отображения ноды [РЕШЕНО]

25 июля 2012 в 11:10

На сайте (Drupal 7) , на котором уже довольно много модулей поставила Ubercart 7.3. И при создании товара почему-то не отображаются типичные для товара поля - SKU, Sell price, Weight.
Посмотрела в тип ноды - admin/structure/types/manage/product/display - тут они есть. А при создании товара не выводятся во вкладке ниже. Поставила Ubercat на этой же локалке на чистый Drupal 7. Все поля есть.
Может, конфликт идет с какими-то модулями?

Какого размера базу геотерминов выдержит Друпал и где ее взять

21 июля 2012 в 17:51

Делаю сайт для путешественников и для ввода данных мне необходима трехуровневая (страна, область, город) база геотерминов на английском (чтобы все термины были на английском).
Первым делом нашла ссылки
1. http://www.maxmind.com/app/worldcities (но там проблема с областями, их не получится использовать) и
2. http://download.geonames.org/export/dump/ (тут в целом понравился файл cities1000.zip с 125846 городами) но не очень понято, где в файле брать регионы

Ищу модуль оповещения с отправкой оповещений не на почту а в личный кабинет

7 июля 2012 в 6:13

Подскажите, пожалуйста, для Drupal 6 - модуль, который делал бы уведомления о комментировании материалов пользователя. Но так, чтобы оповещения приходили не на почту пользователя, а чтобы появлялись в кабинете пользователя. Примерно как в фейсбуке. То есть кто-то прокомментировал твои материалы - у тебя иконка с количеством комментов. И также чтобы можно было подписаться на комментарии к какому-то материалу.

Есть сниппет вывода терминов в блок. Как вывести локализованные термины?

29 июня 2012 в 4:47

У меня на сайте есть отличный сниппет иерархического вывода терминов таксономии.

<?php
$vid = 2; // Номер словаря
$pole = array();
$items = array();
$terms = taxonomy_get_tree($vid);
//var_dump($terms);

foreach ( $terms as $term ) {
$pole[]=Array (l($term->name, taxonomy_term_path($term)), $term->depth, $term->tid) ;
}
$depth =-1;
foreach ($pole as $list) {
//$depth- глубина предыдущего уровня
//$list[1] - глубина текущего элемента
if ($list[1] == $depth) {
echo "

";
next;
}
while ($list[1] != $depth) {
if ($list[1] > $depth) {
$depth++;
echo "\n

    ";
    next;
    }
    if ($list[1] < $depth) {
    $depth--;
    echo "\n

    \n

";
}
}

echo "\n

  • $list[0]";
    $depth=$list[1];
    }
  • Отображение в блоке материалов с термином, который встречается в определенном поле профиля текущего пользователя

    23 июня 2012 в 10:02

    У меня есть записи пользователей в блогах. В каждой такой записи есть поле location, где пользователь указывает регион записи: страну или регион или город.

    И в профиле пользователя есть поле с терминами таксономии из этого же словаря. То есть он может сам определить записи из каких населенных пунктов он хочет видеть в блоке.

    Но я не могу разобраться, какие сделать аргументы в этом views. Сделала связь

    Relationships
    Node: Content Profile

    Arguments
    (Content Profile) Content: Location
    Relationship: Content Profile
    Action to take if argument is not present:
    Display all values
    Validator: Taxonomy term
    Vocabularies: locations
    Argument type: Term ID

    Видимо, аргументы выставляю какие-то неправильные.

    Может ли пользователь задать несколько языков, на которых он хочет читать материалы на сайте?

    14 июня 2012 в 21:49

    У меня на сайте есть несколько языков. Русский, английский, португальский, голландский, японский, китайский. И когда пользователь создает материал, он задает язык материала. Далее есть лента сообщений сделанная из views. Пока я могу только поставить такой фильтр, чтобы пользователь мог читать материалы только на current language. Или current language + default language. Или current language + default language + какой-то из заданных мною языков.