1. Главная
  2. Drupal Coder

Drupal Coder: Комментарии

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

Вышел Drupal 10: что нового и почему лучше начать миграцию на новую версию уже сейчас

18 июня 2024 в 21:19
1

PVasili wrote: Афтар: интересно, что JS библиотека могла сделать в браузере, что он не умел делать?

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

Как что? Эту часть статьи писал sin, не маркетологи ) Опустили технические подробности так как статья все же про другое.

Имелось ввиду следующее:

Устойчивое развитие Drupal: вклад, признание заслуг и отдача

27 февраля 2020 в 12:20
1

Большое спасибо за перевод! Статья дает почувствовать себя частью мирового сообщества профессионалов и поверить в силу движения OpenSource.

Решение: Загрузка товаров в Commerce из 1C

22 августа 2019 в 13:27

В последней версии модуля опции Feed Product Nodes нет, код создания полей и синхронизации таксономии сильно переписан для поддержки обменов разных типов товаров с разным набором полей.

Если будут проблемы с этим, то заведите пожалуйста issue на Drupal.org, посмотрим что можно сделать.

Решение: Загрузка товаров в Commerce из 1C

22 августа 2019 в 13:05

Пожалуйста!

Опубликовали релиз последней версии: https://www.drupal.org/project/commerceml

Если проблема с дубликатами в Feed Product Nodes все еще есть в этом релизе, то отключите опцию Create product node properties в настройках модуля.

В модуле реализован полноценный обмен заказами Drupal Commerce. Заказы выгружаются, обратно загружается информация об оплате и доставке. Если доставка или оплата была, то меняется статус заказа на указанный в настройках модуля.

Drupal Global Contribution Weekend 2019

9 января 2019 в 12:09
2

Проведем в Краснодаре. В офисе Инитлаб в ИТ-парке, можем задействовать ИТ-кухню если будет много гостей.

Желающие поучаствовать регистрируйтесь по ссылке:
https://groups.drupal.org/node/534685

Ищем спонсора на еду и напитки для программистов!

Решение: Загрузка товаров в Commerce из 1C

23 декабря 2015 в 9:26

В последних комментариях речь идет о вот этой ошибке в модуле CommerceML:
https://www.drupal.org/node/2601128

Там есть временный фикс, который должен работать в режиме полной выгрузки.

пустой mail отправки заказчику

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

В Commerce Kickstarter уведомления шлется правилом по шаблону через модуль Messages, нужно посмотреть его настройки и шаблоны:

http://www.drupalcommerce.org/commerce-kickstart-2/rich-email-notifications

В обычном Commerce уведомление шлется простым правилом (см. скриншот), вот его экспорт:

Использование hook_forms

30 августа 2013 в 12:12

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

<?php

// Вывод форм сверху вниз на одной странице.
drupal_get_form('mymodule_mydelete_form', $node_id1);
drupal_get_form('mymodule_mydelete_form', $node_id2);
drupal_get_form('mymodule_mydelete_form', $node_id3);
drupal_get_form('mymodule_mydelete_form', $node_id4);

Изменение надписи на кнопке на всем сайте

29 августа 2011 в 21:40

В модуле реализовать hook_form_alter (см. ссылку).
Через него будут проходить все формы, отловить формы комментариев, у них на всем сайте будет одинаковый id.
Поменять в $form подпись кнопки в зависимости от $user->uid == 0.

Вопрос по работе с AJAX'ом

6 августа 2011 в 1:23

drupal_add_js чтобы отработал:
- надо его до return вызывать :),
- в случае с alert или добавлением кода в верху топика добавить второй параметр 'inline'.

Содержимое файла user_clock.js неправильное. Нельзя там JS-код оборачивать в <?php ?>, ну это как бы вообще не то.

В user_clock.js нельзя сразу $.ajax() делать, надо дождаться пока весь документ загрузится и делать это на клик, $(document).ready(function(){}) как в начале топика, это правильная мысль (так на JQuery положено). Но в Drupal немного иначе принято:

Добавление закладки в профиль пользователя

6 августа 2011 в 0:27

Не совсем так, включенный модуль всегда работает. Просто меню кешируется. Поэтому чтобы изменения в hook_menu вступили в силу надо либо сбросить кеш -- на странице /admin/settings/performance или модулем Devel или запросом к базе, либо явно вызвать перестройку меню, что происходит например при включении/выключении модуля.

Performance-субботник. Чистим сайты после обновления с Drupal 5 на 6 и с 6 на 7

21 июля 2011 в 23:37

Отличный пост, спасибо! Не знал этот модуль, как раз сейчас перевожу D5->D6, попробую.

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

Не логинюсь

20 июля 2011 в 11:59

Хеш пароля в Drupal делается с помощью функции md5, поэтому алгоритм смены пароля при доступе в БД и нерабочей почте такой:

1. Выясняем хеш простого пароля, например 123:

Друпал-кафе в Ростове-на-Дону

27 июня 2011 в 11:41

Роман (http://initlab.ru, http://openadmins.ru -- директор Инитлаб, администрирование, настройка серверов под нагрузку), мой брат Алексей (http://nalune.ru, http://drupal-coder.ru -- дизайн, сборка сайтов на Drupal и темизация Smile и я.

Воспроизведение мп3 по прямой ссылке через скк поле

9 апреля 2011 в 0:49

Теоретически флеш-плеер, загруженный с одного домена, не сможет подгрузить mp3-файл с другого домена если только на этом домене не разрешена такая загрузка специальным XML-файлом в корне сайта. Ограничение безопасности флеша.

Интернет-магазин на Drupal и 1С и Exel - как?!

11 августа 2009 в 11:04

>Как на Drupal сделать интеграцию с 1С и Excel - для Интернет-магазина?

Написать модули Drupal и 1С для взаимодействия.

>Чтобы облегчить выставление счетов при заказах через 1С

Обычно делается один из вариантов:

1. 1С по команде оператора или периодически соединяется с магазином по HTTP (но некоторые делают через общий FTP), выгружает заказы и создает в 1С счет и заказы.
2. Сайт при подтверждении заказа передает его в 1С по веб-сервисам, где обработка создает в 1С счет и заказ.

Вопрос про Ubercart (как убрать поле количества товара?)

7 августа 2009 в 17:49

При редактировании товара опция называется Default quantity to add to cart.

Коментарий к ней такой: Leave blank or zero to disable the quantity field next to the add to cart button, if it is enabled in general. If it is disabled, this field is ignored.

Т.е. если пусто или 0, то поле количества при добвлении в корзину не отображается.

В самой корзине незнаю как, думаю темизацией корзины только.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /