Блог пользователя - RoSk0

Ubercart в качестве ПО учета товара на складе

1 февраля 2011 в 21:30

Знакомый обратился с просьбой: есть два склада, точнее сказать склад-магазин и автосервис-магазин(Звучит громко но на самом деле выглядит жалко). Учет остатков ведется у каждого свой с синхронизацией по телефону. Ведется в екселе. Просьба такова: поскольку доступ в интернет есть и там и там хотелось бы видеть у кого, что в наличии и продажи регистрировать.
Превая мысль была - "Так есть же друпал! Там все просто!" И да. Все оказалось действительно просто, как всегда в друпале. Wink Весь вечер ломаю голову и не знаю с чего начать и чем заканчивать. Очень хочется разобратся так как доселе опыта с уберкартом не имел.

Собственно сложности:
1 У товара есть несклько ключевых полей: "унифицированный номер", "номер по производителю", "аналог","наименование"
"номер по производителю" - насколько я понял уникален, т.е. вроде как его надо использовать как sku
"унифицированный номер" - не уникален, основное поле для поиска
"аналог" - ссылка на аналоги "номер по производителю" и "унифицированный номер"
"наименование" - не уникален

2 Как организовать разделение на 2 склада?
3 И реально ли все это сделать чтобы еще и данные подтянуть из файла? Потому что 2000 позиций забивать в ручную не хочется

Надеюсь на Вашу помощ или хотя бы на пинок в нужном направлении

ЗЫ Образец файла-учета в аттаче

Замена профилю(profile) в D7. Как сгруппировать пользователей?

30 декабря 2010 в 15:43

Воодушевленный тем, что сск теперь в ядре не ожидал я такого подвоха.
С помощью модуля profile в d6 легко можно было получить группировку пользователей по какому либо признаку - будь то город жительства или любимая футбольная команда. Включил модуль , добавил к профилю текстовое поле с автодополнением и вуаля, готово.

Понадобилось мне сделать это в d7. Поскольку сск теперь можно цеплять к чем угодно, включил модуль text, который отвечает за добавление текстовых полей к сущностям, полез в настройки профилей добавлять оное поле. Но не тут то было виджет отображения есть только "текстовая строка". Понял что ошибся и нужно добавлять не текстовое поле а поле таксономии. Исправился. Даже виджет правильный выбрал, НО при клике в профиле пользователя ты переходишь на страницу термина таксономии которая сообщает что нет материалов связанных с данным термином.

Вопрос: что я сделал не так? где ошибся?

Как скопировать/переименовать таблицы БД в такие же только с префиксом?

27 декабря 2010 в 9:25

Собственно САБЖ.
Может кто уже сталкивался? Как это лучше сделать?
Не хочется вручныю такблицы переименовывать

Русифицированная и обновленная сборка Drupal Commons на 24.12.2010

24 декабря 2010 в 16:16

Решил поделится с сообществом плодом своих трудов.
Что сделано:

  1. Для всех контриб модулей стянуты свежие переводы с друпалера
  2. Обновлены все контриб модули(если в сборке были к ним патчи, то проверено исправление ошибки в обновленной версии и если ошибка не исправлена применены патчи)

Полный лог(переводы не описывал).

Собственно сборка Drupal Commons v1.1.ru от 24.12.2010

Click2bookmark для D6

17 ноября 2010 в 23:03

Если я не ошибаюсь именно этот модуль используется на d.ru для закладок. На d.org есть версия только для D5.
Админины поделитесь пожалуйста кодом с народом Wink
Заранее благодарен

не работает Better_formats

22 июля 2010 в 15:38

Суть проблемы, насколько я догадываюсь, что при установке был глюк/сбой, сразу внимания не обратил, все в попыхах делается. По требованию заказчика пришлось запускать как есть. Здается мне что если всю сборку снуля переинсталить то все нормально будет(переустановка модуля не помагает). Одна проблема не знаю как потом вернуть туда толпу успевших зарегится узеров и контент, а там и ССК и вьюхи разные...

Выручайте друпалчане

Меню ресторана

8 июня 2010 в 15:01

Добрый день уважаемые братья по разуму.

Проблема следующая: стоит задача получать данные из файла типа ms excel или oo calc отображать их на сайте. Причем каждой категории блюд (вина красные, белая рыба, салаты) должно соответствовать изображение. При отображении на сайте соответственно должно выводится изображение с названием категории, а при клике на них само содержание категории.

Не знаю с какой стороны начать. Направьте на правильный путь пожалуйста.

PS: C отображением проблем вроде не должно быть, а вот как все это впихнуть ума не приложу....

Данные из файла в тело ноды. Как?

28 апреля 2010 в 14:56

Доброго времени суток друпалеры!
Пишу специфический модуль для специфического сайта и вот столкнулся с проблемой.

Суть вопроса: данные в тело материала должны попадать из загруженного файла.

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

Проблем две: 1) Не работает валидация расширения файла. В hook_nodeapi по действию validate проверяю расширение файла вот так

$validators = array(
        'file_validate_extensions' => array('csv'),
        );

        if(!$file = file_save_upload('mymodule_file',$validators)){
            form_set_error('mymodule_file', t('File error!'));
        }else {

Проверка почему-то не срабатывает

2) Проблема - не могу понять как правильно распарсенные данные из файла вставить в тело ноды.

Надеюсь на помощь.
Заранее благодарен.

Построение Вебсайта Конференции: Как Это было Сделано в DrupalCampLA 2009 [Перевод]

25 августа 2009 в 9:43

Это перевод статьи Building a Conference Website and Giving It All Away: How It Was Done at DrupalCampLA 2009 написанной участником BlakeLucchesi с drupal.org. Поскольку все материалы статьи публикуются под GPL, я подумал, что никого не обижу, тем более что это не просто перепечатка, а перевод. Прошу, читатель, будь великодушен - это мой первый труд в  этой области.


Проблемы с локалью [РЕШЕНО]

30 марта 2009 в 15:55

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

"file_get_contents(files/languages/ru_a45090980b36c4ee9f8c2b763214caea.js) [function.file-get-contents]: failed to open stream: No such file or directory в файле Z:\home\roskoclub\www\includes\common.inc в строке 2359."

При попытке перевода не переведенных строк они в базе сохраняются, а на морде не появляются.
Поиск не помог, но drupal.org тоже ведется обсуждение, ответа пока нет.
Прошу помощи общественности

Непонятная проблема

26 декабря 2008 в 16:28

Доброго времени суток господа друпалеры!
Прошу внимания и помощи общественности потому как сам побороть проблему не в силах.

Подробности:

  1. Друпал 6.7 до 6.8 не увидел смысла обновлятся потому как пхп 5.2.5
  2. Из модулей: стандартный набор + tribune 1.8
  3. Тема pixture reloaded практически не измененная

Проблема следущая:
Добавил блок в правуй колонку и понял, что как тесновато стало.
Ширина рабочей области была задана как 85% и я решил занять всё(100%).
Полез в настроки темы выставил, клацнул save и тут на тебе...

"# Выбранный файл sites/all/themes/pixture_reloaded/images/large-alert.png не удается закачать, поскольку каталог назначения неверно сконфигурирован." и таких еще штук десять
+
"# warning: imagepng() [function.imagepng]: Unable to open 'sites/default/files/color/pixture_reloaded-5dc41700/header.png' for writing: No such file or directory in /home/$username/public_html/modules/color/color.module on line 502." и таких штук 20
+
"# Выбранный файл /tmp/fileUfR34x не удается закачать, поскольку каталог назначения неверно сконфигурирован."

Права проверял, файлы существуют, с вышеупомянутым модулем ничего не делал, все обновления(изначально ставил 6.4) проходили без проблем.

Подскажите где искать
Заранее благодарен

Таблицы... снова таблицы...

31 июля 2008 в 15:08

Поиском нужного не нашел...
Проблема следящая вывожу данные в таблицу( потому как дивами это делать маразм) без всяких классов и указаний ширины...
Логика подсказывает что таблица должна быть "резиновой" в границах родительского элемента, но...
FF и Opera более менее прилично выводят содержимое, а вот IE!
В общем здесь можно посмотреть на этот ужас

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