Блоги

сложный каталог на основе taxonomy, views, pathauto

29 января 2009 в 17:19

Есть тип материала: "модель"

модель должна относиться к словарям "марка", "цвет", "пробег" и т.д. в словаре "пробег", например, могут быть еще вложенные термины "0-50000", "50000-100000" и т.д.

задача: сделать удобную навигацию по каталогу с помощью модулей taxonomy, pathauto, views, filefield paths (для формирования путей и имен файлов для картинок)

хотелось бы, чтобы:

- урл категории формировался с помощью pathauto включал в себя пути вида "catalog/mark/toyota", и "catalog/color (не cvet, a color)/silver (название термина "серебрянный")"
- урл модели чтобы формировался в виде "catalog/toyota/[nid]"
- чтобы картинки переименовывались с помощью модуля filefield paths в виде catalog/toyota/1.jpg

это главная задача

- существовал бы один view, который бы формировал страницу в зависимости от того, на какой тег нажали, т.е. могут и по цвету, и по марке, с помощью аргументов
- во view чтобы были поля 1|модель|марка|цвет|пробег, которые брались бы автоматически, т.е. к каим словарям принадлежит нода
- на странице этого же view вверху, над результатами был exposed фильтр, где можно было бы настроить вывод по всем параметрам (с урлом тут уже не знаю как быть)
- желательно автоматически формируемое меню в блоке (на худой конец можно вручную)

похоже на просьбу написать за меня сайт Lol но помогите хотя бы с урлами и словарями (таксономией)

cck использовать не хочу

Не создаётся таблица в БД моим собственным модулем (РЕШЕНО)

29 января 2009 в 17:04

Добрый день!

Сижу уже битый час, ломаю голову над тем, как определить, почему при подключении моего модуля не создаётся нужная таблица. Мои предыдущие три модуля свои таблицы в базе не создавали, поэтому, я, к сожалению, не знаю, где ловить дебаг.

В общем, имеется такой .module

<?php
// $Id$
/**
 * Implementation of hook_install().
 */

function match_stats_install() {
  drupal_install_schema('match_stats');
}

/**
 * Implementation of hook_schema().
 */

function match_stats_schema() {
  $schema['match_stats'] = array(
    'description'     => t('The base Match Stats table.'),
    'fields'          => array(
      'mid'           => array(
        'description' => t('The {node}.nid (match id) of match to which this {match_stats} entry applies.'),
        'type'        => 'int',
        'not null'    => TRUE,
        'default'     => 0),
      'pid'           => array(
        'description' => t('The {node}.nid (player id) of player profile to which this {match_stats} entry applies.'),
        'type'        => 'int',
        'not null'    => TRUE,
        'default'     => 0),
      'pnum'    => array(
        'description' => t('Shirt number of the player (match_stats.pid) in this match (match_stats.mid)'),
        'type'        => 'int',
        'size'        => 'tiny',
        'not null'    => TRUE,
        'default'     => 0),
      'in'  => array(
        'description' => t('Minute the player went in.'),
        'type'        => 'int',
        'size'        => 'tiny',
        'not null'    => TRUE,

подскажите как выставить счет на предоплату?

29 января 2009 в 16:21

Ребята подскажите плиз!
Есть определенные услуги которые хотим оказывать:
- доступ к информации
- публикация баннера
- Размещение прайса
Необходимо выставить счет на предоплату! Как сделать? есть ли готовый модуль с защитой ввода секретного кода

ubercart - как создать новые поля?

29 января 2009 в 15:37

Установил я Модуль ubercart, русифицировал, вот есть такая проблема, точнее не проблема а задача, мне нужно сделать так чтобы при покупке в "Информация о доставке" поменять название полей и добавить, или создать полностью новые со совоим описанием. Вопрос как? И можно ли? Да и еще в каком файле находится перевод этого модуля, Чтобы потом если что самому перевести название полей.
Я знаю что есть еще один модуль для создания магазина, может быть там есть эта функция?
Зараннее Благодарю!

ThickBox: Не отображает некоторые картинки

29 января 2009 в 13:57

Создал стандартными средствами модуля Image галерею для отображения картинок поставил Thickbox. Создал 2 альбома, в первом все 5 фото отображаются отлично, во втором отображаются 2 из 6 (последние 4 не отображаются).

Кто сталкивался с такой проблемой?

Вопрос по Workflow-NG. Как создать правильно для личных сообщений (privatemsg)?

29 января 2009 в 13:48

Вопрос по Workflow-NG. Как создать правильно для личных сообщений (privatemsg)?
Поставил модуль, а среди новых правил, в списке событий нет ничего для личных сообщений.
Хочу настроить чтобы уведомления приходили, когда есть у юзера личное сообщение.
Может у кого нибудь настроено, и эту настройку можно экспортнуть?

как вывести кнопку УДАЛИТЬ и ИЗМЕНИТЬ материал

29 января 2009 в 13:40

Уважаемые, нигде не нашел ф-ции вывода кнопок УДАЛИТЬ и ИЗМЕНИТЬ материал.
Очень нужно их поставить в виде png иконок в правый верхний угол ноды. А меню tabs я бы убрал.
Подскажите плиз Lol

Сайт виртуальной АТС и Call центра

29 января 2009 в 13:34

octopusline.ru
Сайт компании предоставляющей услуги виртуальной IP АТС и Call центра.
Делалось на шестерке, без особых чудес.

Вставка логотипа в шапку в шаблон Analytic

29 января 2009 в 12:59

Огромная просьба подсказать в какое место в файле page.tpl.php вставить строку:

Это необходимо для вставки своего логотипа сверху вместо стандартного во всю ширину сайта.

Views? фильтр по дате

29 января 2009 в 12:36

В серсии 2.0 был фильтр с датой. И можно было отбирать материал по cck полю даты.
1. Проапгрейдил views и cck до последнего и теперь cck поля с датой нет в фильтре views. ?

2. Как внести изменение/вставить свой запрос к mysql с применением оформления в views?

Напоминае админу при регистрации юзера. Возможно ли?

29 января 2009 в 12:15

у нас есть страница добавления юзера
http://САЙТ/admin/user/user/create
сюда можно сделать напоминание и выделить его красным
"не забудьте создать фотоальбом"
а?
и чтоб эта байда была доступна только админу?

Модуль subscriptions проблема безопасности

29 января 2009 в 12:15

Столкнулся с проблемой безопасности в модуле Subscriptions 5.x-2.3 и Drupal 5.12.
Проблема в том, что модуль рассылает к примеру новости сайта на почту и в ней указывает ссылку для отписки от таких новостей.

так вот по этой ссылке может войти на сайт любой не авторизованный пользователь и нажать на подтверждение об отказе от рассылки.

Кто нибудь сталкивался или решал эту проблему с таким доступом?

Руссификация drupal5.15

29 января 2009 в 10:41

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

Настроки полей cck

29 января 2009 в 9:02

Такой вот вопрос, при настройке поля CCK - значений НЕ ОГРАНИЧЕНО.
При создании ноды - поле(с настройками - значений НЕ ОГРАНИЧЕНО) выводится два (видимо что бы показать, что можно вбивать несколько значений), и появляется кнопка - ДОБАВИТЬ ПОЛЕ.
Можно ли, оставить все как есть, но кол-во полей выводить не два, а один.
В каком файле можно найти настроку этого?

Привязать блок к словарю

29 января 2009 в 8:35

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

My SQL и CAPTСHA

29 января 2009 в 6:40

Здравствуйте. При попытке зарегистрироваться на сайте выдает такую ошибку

* user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' status = 0' at line 1 query: SELECT solution FROM captcha_sessions WHERE csid = 3, status = 0 in /usr/local/www/apache22/data/modules/captcha/captcha.pages.inc on line 143.
* CAPTCHA test failed (unknown csid).

Подскажите пожалуйста куда направить свои действия.

FeedAPI Node & Categories

29 января 2009 в 5:03

Есть FeedAPI и Content type "Feed" у которого отключен, за ненадобностью, "FeedAPI Aggregator - classic style aggregator", а включен только "FeedAPI Node - create nodes from feed items"

Таким образом "News aggregator Categories" больше не используются, зато используется
"Administer › Content management› Categories", который справлется со своей задачей, но только в отношении к "Administer › Content management › feeds" (самим фидам), а отдельные ноды-статьи, которые создает "FeedAPI Node" автоматически при обновлении rss, не получают категорию.

Список пользователей через Views

29 января 2009 в 3:05

Пытаюсь сделать список пользователей, но столкнулся с проблемами.

Созданы различные поля в профиле (модуль profile) пользователей (Имя, Фамилия, Компания, Страна, Город и т.д.). Через Вьюс все это можно вывести в таблицу по колонкам. Проблема в том, можно ли вывести как-то Имя и Фамилию в одной колонке? Также нужно вывести "Страну, Город" также в одной колонке через запятую...

Получается примерно: Иванов Сергей | Компания | Россия, Москва