divined: Комментарии

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

12 января 2011 в 13:34

Не понимаю:
Тизер внутри ноды?

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

12 января 2011 в 13:18

тоже самое Smile

- делаете вью для материала
- добавляете необходимы поля, которые хотите чтобы показывались
- ставите фильтр (что бы показывались только те материалы которые попадают в условие)
- настраиваете внешний вид (grid, table, и т.д.)
- темезируете с помощью css

например,
ставите модуль taxonomy redirect, перенаправляющий со страницы терминов на любой адрес
во вьюс создаете страницу с этим адресом и вуаля.

12 января 2011 в 13:10

В типе материала, после установки модуля content_profile, появляется тип Profile.

Заходите в него (manage fields), и делаете что хотите:
- меняете местами поля
- добавляете новые поля

Только сначала нужно указать что использовать этот тип материала как профиль пользователя, в настройки типа материала.
Также можно отключить дополнительным модулем вывод поля Body, или поставить модуль на авто заполнение поля Name.

12 января 2011 в 11:55

Проблема решается так: Удаляете все "dev" модули, и пытаетесь сделать.
Смотрите что нету модулей не "dev".
Ставите Drupal 6, находите необходимые модули, и вуаля все работает.

Рано еще для 7-ки.

Тем кто не может разобраться в сырцах модулей и самого друпала:

7-ка не для вас!!

Я наверно буду копировать это сообщение во все темы с вопросом о drupal 7, где для исправления нужно лезть в код модулей )

12 января 2011 в 11:52

Проблема решается так: Удаляете все "dev" модули, и пытаетесь сделать.
Смотрите что нету модулей не "dev".
Ставите Drupal 6, находите необходимые модули, и вуаля все работает.

Рано еще для 7-ки.

12 января 2011 в 11:48

Предположение 1: Вы залили не свежий вариант перевода
Предположение 2: Во время заливки перевода произошел сбой, соберите друпал заново.
Предположение 3: Соберите друпал заново.

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

12 января 2011 в 11:44

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

12 января 2011 в 11:37

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

Ну да ладно, хотите вот возможное решение:

При выводе ноды, добавить код, например в template.php
Который бы проверял роль пользователя:

и с помощью case, увеличивал бы цену на необходимый вам процент.

12 января 2011 в 11:27

Я думаю по ошибке не так то и сложно ее исправить, для тех кто разбирал подноготную модуля pathauto.

Ведь всего-лишь навсего модуль путает язык для текущей ноды.

12 января 2011 в 10:34

Т.е. поле это PHP Custom field, а этот код вводите как PHP валидацию?

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

Например проверить правильно ли передаются аргументы:

if (is_numeric(arg(1)) {$match = TRUE};
if ($node != NULL) {$match = TRUE};

найдете свою ошибку Smile
Только код вносите по очереди.

12 января 2011 в 10:24

$node = node_load($data->nid);
print_r($node);

смотрите какие есть поля массива, потом:

print($node->title);
print($node->nid);

и поле cck: print($node->cck_field);, где cck_field - название поля в типе содержимого

и т.д.

12 января 2011 в 10:16

Можно использовать модуль Rules создать например 3 поля cck, цена1, цена2, цена3.

И написать правило, какой группе пользователей какое поле показывать.

Хэппи, вопрос по 6 Друпалу, а вы даете совет по 5-му.

Для разграничения прав доступа cck можно использовать: content_access или field_permissions

11 января 2011 в 14:00

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

Попробовал в первую очередь создать Английскйю ноду. А потом добавить перевод на русский.
Тоже самое:

При редактировании английской ноды, делает из алиаса для английской ноды,алиас для русской ноды.
И наоборот.