MGMaster: Блог

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

Drupal Commerce комментарии к заказу

27 августа 2015 в 16:26

Здравстсвуйте!
Может подскажет кто?

Как реализовать комментарии к заказу в Drupal Commerce.
Просто поле, которое покупатель заполоняет при формовании заказа понятно как сделать.
Но как сделать, чтобы покупатель и администратор могли добавлять сообщения к этому заказу, обсуждать детали.
В Ubercart это есть по-умолчанию, но вот как что-то подобное реализовать в Commerce?

EntityMalformedException: Отсутствует связующее свойство у сущности

16 апреля 2014 в 4:41

Решение проблемы "EntityMalformedException: Отсутствует связующее свойство у сущности ..."

Столкнулся с данной ошибкой, когда нужно было дать возможность создавать материал анонимному пользователю. На страницах node/add и node/add/... вылазит - все тут (у админа все нормально). Перерыл интернет - решение не нашел. Но все же некоторую информацию по крупицам получил.

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

Сайт в подпапке. URL, который начинается с /

24 марта 2014 в 10:44

Здравствуйте! Ситуация такая:
Есть два разных сайта на друпал. Один лежит в подпапке другого.
Тот который в подпапке работает нормально, но вот все адреса, которые начинаются с "/" ведут на сайт, который лежит в корне.
Кто-нибудь подскажет, что нужно настроить?

Views 3. Раскрытая сортировка по нескольким параметрам

9 декабря 2013 в 6:55

Столкнулся с такой проблемой.

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

Кто-нибудь может подсказать решение?

Вариант с несколькими страницами вьюс не подходит, так как используется переопределение taxonomy/term/%

CAPTCHA включается после неправильно введенного логина или пароля.

28 января 2012 в 6:36

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

Массово опубликовать (снять с публикации) ноды, которым принадлежит определенный термин.

9 июня 2011 в 7:50

Кто-нибудь знает, есть ли такой модуль, с помощью которого можно снять с публикации ноды, которым принадлежит определенный термин?

Выпадающее меню для каталога Ubercart

4 марта 2011 в 17:58

Как можно сделать выпадающее меню для каталога Ubercart?
Nice menu к нему не прикручивается. Если выводить меню с помощью Taxonomy menu, то теряются ссылки.

Установка и настройка исходящей почты

5 января 2011 в 17:27

Установка

По умолчанию Drupal использует для отправки почты возможности хостинга, но я столкнулся с такой неприятностью, что у меня не доходили письма на почтовые ящики mail.ru. А на них сидит большая половина русского человечества.

Для отправки писем я воспользовался модулем SMTP и скриптом phpMailer_v2.2.1 (именно v2.2.1 так как модуль SMTP не поддерживает версию выше).

Модуль, как обычно, копируется в /sites/all/modules
Скрипт копируется в /sites/all/modules/smtp/phpmailer

Рекомендую сразу пропатчить файл class.phpmailer.php в скрипте phpmailer
В модуле уже лежат патчи, но я прикрепил к этому посту уже пропатченный.

Далее модуль нужно включить в списке модуле Drupal.

Настройка

Заходим на страницу /admin/settings/smtp
Там:
Turn this module on or off: on
SMTP сервер: имя SMTP сервера, через который будет посходить отправка
SMTP backup server: если предыдущий не будет найден, то будет использован этот
SMTP порт: 25
Авторизация SMTP - тут я оставил пустым, но для некоторых серверов она нужна
От кого: обратный адрес
Имя отправителя: Имя отправителя

Учет предоставляемых пользователю услуг

6 ноября 2010 в 9:54

Натолкните меня пожалуйста на мысль, как сделать такую штуку:

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

Баланс пользователям пополняет вручную администратор сайта.

Сильные искажения при обработке изображений [Решено]

1 ноября 2010 в 14:26

Загружаю изображение через image field, далее обрабатывается imagecache.
Получается вот такой результат
http://www.mgmaster.ru/portfolio/razrabotka-personazha-i-dizain-shchita-...

Как свести к минимуму jpeg-искажения картинок? А то прямо ужас какой-то получается, как людям показывать?

Как сделать многоуровневый каталог с иконками разделов?

21 октября 2010 в 17:17

Столько времени убил, на поиски и так до сих пор не нашел решения.
Как сделать каталог на подобие уберкартовского catalog.

Чтобы, нажимаешь на раздел - попадаешь на страницу, где в виде иконок подразделы. Нажимаешь на иконку - попадаешь на страницу разделов следующего уровня.

То есть нужен обычный многоуровневый каталог.

Пытался реализовать с помощью вьюсов. Вроде бы все хорошо, но не получается вывести дочерние термины на странице текущего термина.

Как вывести на главной кнопки или ссылки переключения тем?

10 августа 2010 в 14:48

Как вывести на главной кнопки или ссылки переключения тем?

Как вывести суммарный вес товара в корзине? [РЕШЕНО]

9 августа 2010 в 10:10

Подскажите, пожалуйста, кто-нибудь.
Как вывести в корзине суммарный вес товара?

Не срабатывают «Действия» в Conditional Actions

30 июля 2010 в 11:37

Кто-нибудь сталкивался с подобным?

В в Conditional Actions настраиваю Предикат в Триггере, на срабатывание. Выставляю во вкладке "Действие", но ни одно из действий не срабатывает. Хотя сам предикат срабатывает. А действие "Установить стоимость доставки" вообще не ставится.

Расчет стоимости доставки

24 июля 2010 в 6:28

Подскажите пожалуйста как им способом можно реализовать следующий функционал. (UBERCART)

Есть два типа доставки:

1. Почта России.
Тарифы за доставку: 1314 рублей за первые 2000 грамм + 270 рублей за каждые следующие 1000 грамм.

2. EMS Почта России.
Тарифы за доставку: 2139 рублей за первые 2000 грамм + 275 рублей за каждые следующие 500 грамм.

В стандартной комплектации есть модуль uc_weightquote - расчет доставки по весу.
Но там привязано к 1 кг. - базовая стоимость + за каждый 1кг. дополнительно.
А мне нужно с учетом своей "разграммовки"

Похожая тема поднималась http://www.drupal.ru/node/21771
Там автор пришел к тому. что поправил сам модуль, но даже такой способ в данном случае не подойдет, так как у меня два типа доставки с разными значениями дополнительных граммов.

В режиме редактирования нода не цепляет node.tpl.php

5 июля 2010 в 11:22

Столкнулся с такой проблемой.

В node.tpl.php прописана темизация ноды таким образом, что нода выводится в рамке с полями.
Когда заходишь в режим редактирования, то нода перестает подключать файл node.tpl.php и все выводится криво.

Как подключить файл темизации к этому режиму?
Либо как обозначить эту ноду переменной?
Чтобы я смог в page.tpl.php прописать условие и там темизировать ноды в режиме редатирования.

Как отключить проверку пароля на надежность [решено]

30 июня 2010 в 7:36

Как можно отключить проверку пароля при регистрации?
А то люди пугаются надписи "Ваш пароль небезопасен" и начинают подбирать безопасный и у них не получается.
И люди начинают нервничать.

Опечатка в Ubercart [РЕШЕНО]

30 июня 2010 в 7:34

В Ubercart, при оформлении заказа, нужно заполнить форму со своими данными.
В поле, где нужно указать свой телефон стоит подпись «Tелефона»
Никак не могу исправить ее на «Телефон»
Пробовал найти и исправить через Поиск перевода и исправить.
Нашел что можно и исправил, но эта надпись осталась.
Не знаю как убрать. Может кто подскажет решение?

Уведомление администратора о регистрации пользователя [решено]

25 июня 2010 в 10:58

Облазил форум и не нашел, хотя вроде-бы простая задача ...

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

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

23 июня 2010 в 12:08

Ubercart

Есть товры определенного класса.
Как можно разрешить их покупку только определенной роли.
А все остальные товары должны продаваться любому пользователю.

Как выделить нибольшее значение в таблице views

22 июня 2010 в 15:49

Кто-нибудь знает как можно во вьюсе, который выведен таблицей, подсветить наибольшее число в столбце?