Dark_Neo: Блог

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

Связанные поля (аналог табличной части в 1С)

12 февраля 2012 в 18:40

Добрый день.

Подскажите, пожалуйста, можно ли как-то на ССК сделать табличную часть такого вот вида:

Товар - Количество - Цена - Сумма

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

Причем товаров в одной ноде может быть несколько. Возможно ли реализовать такое на ССК или проще для данного вообще от друпала отказаться и накатать на чистом РНР?

Помогите разобраться с меню

12 февраля 2012 в 11:11

Добрый день.

Подскажите, пожалуйста, что не так с моим меню. Вроде делаю все по инструкции с DrupalDance, но все равно не получается.

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

<?php
        /**
         * Регистрация модуля в меню
         */

        function dn_order_menu() {
                $items = array();
               
                $items['erp/order/edit/'] = array(
                        'title' => 'Редактирование накладной',
                        'page callback' => 'dn_order_edit',
                        'access arguments' => array('access content'),
                        'type' => MENU_CALLBACK
                );
               
                $item['erp/orders/'] = array(
                        'title' => 'Список накладных',
                        'page callback' => 'dn_order_list',

Отображение полей по табам

11 декабря 2011 в 12:33

Добрый день.

Для группировки полей на форме создания/редактирования материала есть удобный модуль FieldGroup, который отлично уживается с Drupal 7. Есть ли возможность (или модуль) для того, чтобы и при просмотре материала поля так же отображались по табам?

Создание нод по шаблону

25 ноября 2011 в 21:50

Добрый день.

Подскажите, есть ли возможность создавать ноды по шаблону? Что я имею в виду - есть тип данных с 20+ полями и при создании ноды пользователем одни и те же поля заполняются сходным образом в разных документам, т.е. если в поле 1 значение 1, то в поле 2 обычно значение 2, если в поле 1 значение 2, то в поле 2 обычно значение 3.

Views - добавить свой фильтр

29 октября 2011 в 17:38

Добрый день.

Мне нужно, чтобы определенные отображения дополнительно фильтровались по uid пользователей, который прописаны в определенном поле (собрал список id пользователей, которые должны видеть документ в списке), но views не имеет возможности отфильтровать по текущему id пользователя.

Гугл говорит, что надо реализовать некий хук _pre_execute(&$view), в моем случае он должен быть чем-то вроде

function other_views_pre_execute(&$view) {
   
  switch($view->name) {
    // If it's my view
    case 'my_view':
      switch($view->current_display) {
        // If it's the block on the author page
        case 'block_5':
          // Set the extra argument
          $view->build_info['query_args'][2] = $view->build_info['query_args'][1];
          // Rewrite the query
          $view->build_info['query'] = "SELECT ... ";
          break;
       }
   }
}

Вопрос - куда его писать? Нигде не пишут в какой именно файл стоит дописать эту функцию.

Кросспостинг в Twitter

12 июня 2011 в 12:17

Добрый день.

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

Модуль Meta Tags

7 июня 2011 в 8:54

Добрый день.

У кого есть модуль Meta Tags для Drupal 7? Версия, которая скачивается с drupal.org содержит только один .info файл, в котором есть ссылки на другие файлы, но их самих в архиве нет.

Поделитесь, кому не жалко)))

Модуль множественной загрузки

5 июня 2011 в 9:20

Добрый день.

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

Темизация ноды в Omega

27 мая 2011 в 15:16

Добрый день.

В качестве шаблона для нового сайта решил использовать Omega. Установил тему, как сказано в руководстве на сайте, сделал копию, переименовал папку и .info файл в соответствии с названием темы, в общем, все по руководству.

И тут у меня встала большая проблема - никак не могу переопределить шаблоны для ноды. Как пробовал:

1. Зашел в папку /templates/
2. Скопировал node.tpl.php и назвал node-article.tpl.php
3. Создал материал типа article
4. Поменял node-article.tpl.php так, чтобы было заметно, что это он.

Не отображается форма комментариев

27 мая 2011 в 8:23

Добрый день.

Решил перейти с Joomla на Drupal и начал постепенно для обучения делать собственный фотоблог.

Установил Drupal 7, к нему доустановил модуль Views. С помощью встроенного CCK создал новый тип материала - фотоальбом, с помощью Views создал два отображения: все альбомы в столбик со ссылкой на просмотр одного альбома и страницу для просмотра одного альбома. Ссылки имеют следующий вид:

/photoalbums/ - все фотоальбомы
/photoalbum/X - просмотр фотоальбома с номером Х.

Вывести таксономию в виде иерархического списка

30 марта 2010 в 12:54

Добрый день.

Только разбираюсь в Drupal, до этого использовал другие движки, но этот мне почему-то не поддается.

У меня есть создана таксономия в следующем виде:

Материалы
-Категория 1
--Категория 1А
--Категория 1Б
--Категория 1В
-Категория 2
--Категория 2А
--Категория 2Б
--Категория 2В

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