Аватар пользователя rampage rampage 0 11

Настройка ревизитов commerce kickstart

Всем привет.

Допустим, я хочу в интернет-магазине принимать оплату кредитными картами. Сам магазин сделан с помощью Commerce Kickstart. Где настроить данные счета, на который должна приходить оплата от клиентов? Я не нашел инструкций в документации, не нашел статей и не нашел в настройках самого сайта. Подскажите, пожалуйста.

18 января 2014 в 23:47

[Решено] Неведомая ошибка "Comment folding have been set to 10"

При добавлении нового типа материала (после нажатия на "Сохранить тип материала") возникает сообщение «Comment folding have been set to 10.» (с галочкой на зеленом фоне, то есть друпал не считает это ошибкой). При этом тип материала не добавляется. При изменении и попытке сохранить существующий тип материала происходит то же самое.
Никаких упоминаний этой ошибки я не нашел.
Но пока я писал этот пост, вспомнил, что установил модуль Ideal comments. Сразу после его отключения все заработало как обычно, надеюсь, кому-нибудь пригодится.

5 апреля 2012 в 20:31

[Решено] Настройка модуля Support Ticketing System

Привет.
Недавно мне понадобилось найти модуль с функционалом helpdesk'a, и такой модуль нашелся — Support Ticketing System. Но теперь проблема возникла в его настройке: чтобы клиент мог создать тикет, ему нужен аккаунт для входа на сайт и аккаунт в модуле хелпдеска (довольно странное решение, кстати). А вот как связать эти аккаунты между собой не понятно. Одинакового имени или id недостаточно. Возможно, для клиентов саппорта отдельный вход?
Если авторизоваться как пользователь и попытаться создать тикет, то возникает сообщение «A site administrator must create and enable a client before you can create support tickets.»

2 апреля 2012 в 9:27

Проблемы с кодировкой

Всем привет.

Использовал модуль Custom Breadcrumbs, все работало хорошо и решил как обычно заменить Home на текст русскими буквами. Способ замены уже публиковался здесь, но суть в том, что все документы, которые в этом участвуют и сам сайт в кодировке utf-8. Браузеры понимают, что он в utf-8 и все тексты отображаются верно, кроме первого слова в хлебных крошках.

24 января 2012 в 22:54
Аватар пользователя rampage rampage 0 16

Окружение пунктов меню дополнительными элементами

Я использую тему Andromeda и столкнулся с такой проблемой:
Главное меню выводится в списке, каждый пункт меню завернут в тег li. Мне надо перед этим тегом добавить свой, например span или div (пустой, так как он нужен мне для дальнейшей темизации).
На первый взгляд все просто.

Вот вывод меню в шаблоне темы:

<div id="main-menu" class="navigation">
        <?php print theme('links__system_main_menu', array(
          'links' => $main_menu,
          'attributes' => array(
            'id' => 'main-menu-links',
            'class' => array('links', 'clearfix'),
          ),
          'heading' => array(
            'text' => t('Main menu'),
            'level' => 'h2',
            'class' => array('element-invisible'),
          ),
        )); ?>
      </div>

Ага, ссылки берутся из $main_menu. Значит, надо найти там return "<li> ... </li>"; и дописать до и после свои теги.
Вот функция, которая возвращает эти ссылки:

function menu_navigation_links($menu_name, $level = 0) {
  // Don't even bother querying the menu table if no menu is specified.
  if (empty($menu_name)) {
    return array();
  }

  // Get the menu hierarchy for the current page.
  $tree = menu_tree_page_data($menu_name, $level + 1);

  // Go down the active trail until the right level is reached.
  while ($level-- > 0 && $tree) {
    // Loop through the current level's items until we find one that is in trail.
    while ($item = array_shift($tree)) {
      if ($item['link']['in_active_trail']) {

11 декабря 2011 в 3:17
Аватар пользователя rampage rampage 0 14

Вывод терминов таксономии списком со вложениями

Всем привет. У меня есть такая задача:
Есть каталог продуктов, в нем пусть 10 категорий, кроме того внутри некоторых категорий есть только продукты, а в других — только подкатегории, а продукты в них.
Надо сделать страничку-каталог, где выводятся категории первого уровня. Те, в которых продукты — это ссылка на views-таблицу с этими продуктами, а те, где подкатегории должны разворачиваться и внутри подкатегории-ссылки на аналогичные views-таблицы.
Сам я смог сделать только полный список терминов таксономии определенного словаря, т.е. там не сворачивается ничего. Как сделать, чтобы сворачивались подкатегории не знаю, это первый вопрос.
Второй — ссылки ведут на taxonomy/term/x, а как их заменить на ссылки, по которым находятся соответствующие views-таблицы?
Пока вроде все. Если готовых решений нет, скажите примерную стоимость.
UPD: Не обязательно, чтобы сворачивалось/разворачивалось, можно чтобы просто вело на страницу со списком подкатегорий, а оттуда уже на страницы с views-таблицами товаров.

2 ноября 2011 в 21:16
Аватар пользователя rampage rampage 0 18

Оцените, пожалуйста, сайт о вендинге

Всем привет.
Недавно доделал сайт «Кофейкуб», со стороны ошибки будут виднее. Публикую ради конструктивной критики Wink
Сайт компании, которая занимается вендингом (это установка кофейных автоматов и других аналогичных).

16 августа 2011 в 13:00

[Решено] Вывод материала в зависимости от содержания поля.

Добрый вечер.

Столкнулся с такой проблемой: у меня есть несколько материалов, у которых одно из полей отражает их принадлежность к определенной категории. Пусть количество категорий фиксировано и каждая нода принадлежит только какой-нибудь одной категории. Вывести на отдельную страницу все материалы, у которых в этом поле указана конкретная категория не проблема. Я это делаю через views.

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

А вопрос простой — как так сделать? Smile

UPD: Частично решил. В настройках views я добавил фильтр по содержимому одного из полей, а так же поставил галочку, которой раньше не видел: «Expose this filter to visitors, to allow them to change it». Это именно то, что нужно, а решение частично лишь из-за юзабилити. То есть пользователю необходимо не только тыкать в надписи, но и нажимать Apply, а так же зажимать Ctrl, чтобы снять выделение с последнего выбранного элемента. В идеале хорошо бы сделать так, как я описал выше. Подскажите, как.

30 июля 2011 в 20:35

[Решено] Cannot redeclare ctools_export_ui_process

При попытке авторизоваться на сайте возникает вот такая ошибка
Fatal error: Cannot redeclare ctools_export_ui_process() in <...>/sites/all/modules/ctools/includes/export-ui.inc on line 13

В чем может быть решение? Возможно ли такое при неверной паре логин пароль?

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

1 июня 2011 в 18:18

Отдельный вывод для главной страницы

Да, вопрос очень частый, но длительные поиски по drupal.ru не дали результата.
Задача: изменить автоматически генерирумый друпалом html-код только для главной страницы (заодно желательно и отдельный .css файл тоже только для главной). Например, чтобы на главной сделать картинку-заставку.
Такие темы встречались время от времени и вопрос решался созданием page--front.tpl.php и добавлением небольшого кода в theme_preprocess_page. Но какого именно кода и есть ли какое-то другое решение?
Заранее спасибо.

7 апреля 2011 в 2:01

[Решено] Не устанавливается модуль

Делал на локальном сервере сайт, почти доделал и неожиданно решил обновить модули. Но что-то пошло не так и все сломалось Smile
Пропал модуль colorbox, установить заново не удается никак - ни положив его заново в папку с модулями, ни через Install module и указав на архив.

Зато все модули последних версий)) Кто знает, подскажите, как решать.

UPD: модуль установился по ссылке на архив на drupal.org

27 марта 2011 в 17:55

Ubercart изменение цены в зависимости от атрибутов

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

14 марта 2011 в 17:46

Ubercart 7.x-3.0-beta2 strict warning

Поставил последнюю версию уберкарта, создал пару каталогов и по одному товару на каждый, но на странице выбора каталогов и на странице перечисления товаров вылезают вот такие сообщения:

Strict warning: Declaration of uc_product_handler_field_buyitnow::element_type() should be compatible with that of views_handler_field::element_type() in _registry_check_code() (line 2789 of *\includes\bootstrap.inc).

Strict warning: Declaration of views_plugin_argument_validate_taxonomy_term::init() should be compatible with that of views_plugin_argument_validate::init() in require_once() (line 11 of *\sites\all\modules\views-7.x-3.0-alpha1\modules\taxonomy\views_plugin_argument_validate_taxonomy_term.inc).

Strict warning: Declaration of views_plugin_argument_validate_taxonomy_term::options_submit() should be compatible with that of views_plugin_argument_validate::options_submit() in require_once() (line 11 of *\sites\all\modules\views-7.x-3.0-alpha1\modules\taxonomy\views_plugin_argument_validate_taxonomy_term.inc).

Как это все исправить, в чем может быть дело?

14 марта 2011 в 14:27
Аватар пользователя rampage rampage 0 39

[Решено] Вывод картинок горизонтально

Всем добрый день! Недавно столкнулся с проблемой горизонтального вывода картинок, использовал модуль colorbox. Нетрудно было узнать, что надо использовать «display: inline;», но вот где именно — непонятно.
Вопрос, как мне и подсказали, решился правкой .css файла. Для темы, которую я использую, это файл style.css.
Всего-навсего достаточно было добавить такой код:

5 марта 2011 в 12:21

[Решено частично] Colorbox fixed width and height

Всем добрый вечер! Установил для сайта на D7 colorbox и после некоторых манипуляций он успешно заработал. Теперь попытался сделать отображение фотографий так, как в этом примере, вариант «No Transition + fixed width and height (75% of screen size)». No Transition включил, а вот где установить фиксированную ширину и высоту непонятно.

UPD: При обычном выводе картинки отображаются одна над другой, а если в admin/structure/types/manage/article/display выбрать для Image label inline, то картинки появляются слева направо, но разумеется после надписи «Image:». Надеюсь, есть менее корявый способ сделать горизонтальный вывод, подскажите, пожалуйста.

28 февраля 2011 в 17:29

Портирование темы Drupal 6 -> Drupal 7

Доброе утро! Проблема такая: у меня есть тема для шестой версии друпала и сайт, который я делаю для седьмой версии. Как переделать тему для седьмой версии? Пока никаких инструкций и мануалов не нашел.

21 февраля 2011 в 12:10

Не работает фильтр в views

Всем доброе утро. Создал новый тип материала, пытаюсь создать представление - сначала все включенные поля отображаются нормально, но если добавить фильтр по типу материала, то не показывается ни один из материалов (хотя точно есть материалы такого типа, какой включен). Удалить фильтр не получается из-за ошибки access denied oO пользователь бд имеет разрешение на любые действия в отношении бд. Как решить такую проблему? Надо чтобы отображались материалы определенного типа.

8 февраля 2011 в 11:54
Аватар пользователя rampage rampage 0 28

Drupal 7 ошибка PDOException при переносе на хостинг

Всем привет. Перенес простенький легкий сайт, созданный на drupal 7 с локалхоста на хостинг (ru center). Как обычно залил архив, распаковал, импортировал бд (средствами phpMyAdmin), но возикла ошибка (Fatal error: Class 'PDO' not found). Мне подсказали, что надо подключить модуль pdo_mysql ну и пару других (тк напрямую переопределить extension нельзя) и ошибка исчезла, но возникла новая - PDOException: SQLSTATE[42000]: Syntax error or access violation: 1231 Variable 'sql_mode' can't be set to the value of 'TRADITIONAL' in lock_may_be_available().

4 февраля 2011 в 18:12

Пустая страница добавления блока

Добрый день! Пытаюсь добавить новый блок /admin/build/block/add , открывается соответствующая страница, Заголовок "Блоки", вкладка "Добавить блок", все как надо. Только вот кроме кнопки "Сохранить блок" ничего нет. Тоже самое при добавлении нового материала. В чем может быть проблема?

11 января 2011 в 17:10