DamagE@drupal.org: Блог

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

термины таксономии при импорте cvs через node_import

19 сентября 2010 в 10:03

Здравствуйте,

Кто может помочь ясным советом по такому делу: несколько тысяч строчный прайс из экселя конвертируется в добротный cvs, который следом импортируется в таблицу views с соответствующим заполнением всех полей. Здесь все работает складно - замечательно! Осталось немного - добавить возможность автоматического создания словаря таксономии с иерархическим импортом позиций из прайса для дальнейшей возможности выбрать из списка нужную марку и следом модель. Речь идет о http://jpauto.ru/запчасти-в-наличии-во-Владивостоке. На первое время сделали свободный поиск марки и модели, но так как проект живет бурной жизнью, смелые эксперименты, неподтвержденные теорией не допустимы. Хотя уверен в простоте сего действия: при процессе выгрузки данных можно указать импорт в словарь таксономии, но так ли это? И ещё: при каждом обновлении каталога устаревшие ноды удаляются. Потребуется ли для чистоты происходящего удалять и создавать новый словарь?

как позаимствовать определённые группы контента с другого сайта

8 сентября 2010 в 4:54

Доброго времени суток, уважаемые знатоки.

Окажите пожалуйста любезность подсказать в какую сторону смотреть чтобы приступить к разработке каталога, берущего часть контента с другого сайта, наподобие переведённых аукционов Yahoo? Изучение разделов документации Друпала не привело меня к страницам с необходимыми знаниями, а целенаправленный поиск невозможен: не ведаю как сформулировать подобный импорт.

горизонтальное расположение сгруппированных полей в один ряд во views

26 августа 2010 в 3:46

Доброго времени суток,

Обращаюсь к вам с просьбой помочь узнать почему у меня не получается расположить горизонтально в один ряд изображения, поле с которыми было было создано в ССК как содержащее множественные значения, а во views поставлена соответсвующая галочка по их группиовке и в настройках полей выбран метод горизонтального отображения. Какие только комбинации этих настроек не пробовал (в т.ч. и опции стиля grid) всё равно они выстраиваются в столбик. По идее должен получитья следующий вид: слева показывается основное фото, справа - описание, под фото ряд дополнительных уменьшенных изображений. Но почему-то у меня не получается даже настроить показ описания справа.

На данный момент реализовал план Б: вывод традиционной таблицей. В начале основное изображение, потом столбец с превьюшками и следом доп. инфа. Надеюсь "сойдёт и так", но интересно было бы узнать решение первоначальной задачки.

[РЕШЕНО] как вычеркнуть в таблице Views проданные товары (возможна оплата)

17 августа 2010 в 4:36

Здравствуйте,

Подскажите пожалуйста, как реализовать вычеркивание строк проданных товаров в таблице Views + CCK? Пробовал различные варианты, в том числе и поставляемые совместно с комплексом Ubercart, но приятного решения так и не сыскал. Решено начать с чистого листа. Искренняя благодарность гарантируется. Возможно вознаграждение в виде WMR.

[РЕШЕНО] Массовое удаление нод определённого типа в больших масштабах

22 июня 2010 в 16:42

Здравствуйте, обращаюсь за помощью в поиске надёжного решения для массового удаления материалов определённого типа. Стандартный фильтр вынуждает отсеивать и потом лишь постранично удалять сразу отмечая показываемые варианты. Но там более сотни страниц получается, а еженедельные обновления превратятся в каторгу. Мне удалось найти лишь два способа:
Первый совет нашёл на сайте siteograf.com:
"Удалять через стандартные средства друпал несколько тысяч нод (node) очень утомительно и тогда на помошь приходит следубщий код.

Нужно создать файл с расширением php непример (delete.php), поместить его в (корневую) директорию сайта и запустить ваш-сайт/delete.php

<?php
require_once './includes/bootstrap.inc';drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
$type="page";
$query= db_query("SELECT nid FROM {node} AS n WHERE type = '%s'",$type);
while ($row = db_fetch_object($query)) { print_r($row); node_delete($row->nid);
}
?>

В данном примере удаляться все материалы типа page" - не работает, хоть и права на файл 755. Загружается пустая страница. Тип вместо page указал свой (cat-parts), правильно ли? (адрес создания такой ноды: .../admin/node/add/cat-parts) С виду метод весьма хорош в плане удобства, но насколько высока будет нагрузка на сервер (400мгц, 128мб ОЗУ) при удалении около 6000 нод? Ну и конечно высок ли риск?

Второй - это модуль http://drupal.org/project/delete_all - но там пугают высоким риском при удалении тысяч страниц.

Признателен за любую помощь!

Как в таблице views заметно пометить проданные позиции? неужели нету способов решить?

22 июня 2010 в 4:17

Доброго времени суток. Уважаемые знатоки, прошу помочь советом в правильной реализации пометки "продано" в таблице каталога. С помощью ССК подредактировал тип товаров ubercart, сделал вывод в таблицу через views и, как заключительный штрих, проданные товары нужно убрать вниз списка и заметным образом отметить всю строку с инфой как нынче недоступную (например, перечеркнуть или сделать бледным цветом, а может и наложением поверх метки "продано").