Руслан Карпук: Блог

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

Проблема с созданием содержания

28 ноября 2009 в 23:42

Установил Drupal + Ubercart, написал для него пару своих модулей. В магазине забит товаров, доступ к каждому осуществляется по адресу вида http://mysite.ru/node/3

В каких таблицах установлена привязка фотографии к товару?

25 ноября 2009 в 17:14

Какие-то странные проблемы у меня возникают. Написал парсер, который грабит картинки с определённого сайта, копирует к себе на сервер и вносит изменения в БД, привязывая нужные картинки к нужному товару. Как я понял, привязка картинки к товару хранится в двух таблицах: content_field_image_cache (по части кэша) и files. Вношу изменения в обе эти таблицы, копирую файлы в соответствующие каталоги, но в итоге какая-то белиберда — у части товаров отображаются фотки, у части нет.
Начинаю проверять, смотрю — у той фотки, которая отображается, стоит владельцем пользователь mysite (а парсер работает от имени пользователя www). Сначала решил, что в этом проблема, сменил владельца на mysite и для всех других картинок — безрезультатно. Проверяю две указанные в таблицы в БД — связка стоит правильно, путь к картинкам указан верный. Что ещё я мог забыть?
Обещаю после окончания работы над этим парсер тщательно прочитать всю документацию по API Smile Просто начальник как всегда, со своими «вчерашними» сроками

Нету поля для закачки фотографии товара

21 ноября 2009 в 7:07

Установил Drupal 5.5, Ubercart, CCK, врубил необходимые стройки, создал дополнительные поля, но почему-то при добавлении товара у меня нет поля для выбора файла изображения. Хотя в настройках admin/store/settings/products/edit/fields стоит — «включить поле изображение». И категории товаров у меня имеют свои изображения. А вот с товарами так и не понял как добиться отображения этого поля при добавлении товара. Уже и потыкал везде.
Подскажите, какую настройку я мог забыть включить, отчего у меня нету этого поля?

Злоключения с установкой Ubercart

19 ноября 2009 в 17:56

Уже второй день пытаюсь поставить в конце концов эту систему. Уже чувствую себя идиотом. Сначала поставил Drupal 6, после некоторых пререканий с настройками БД, всё встало нормально. Начинаю ставить модули, которые требуется для Ubercart и тут обнаруживаю, что модуля TAPIr для Drupal 6.* ещё попросту не существует… мля…

Не устанавливаются настройки БД

19 ноября 2009 в 6:17

Дано: хостинг на котором залит Drupal 6.*. База данных на сервере mysql-srv18356.ht-systems.ru, название базы srv18356_drupal, пароль 123456.
При установке дохожу до шага настроек подключения к БД. Ввожу указанные данные, в дополнительных настройках меняю localhost на адрес сервера БД, нажимаю сохранить и продолжить — страница просто перезагружается. Пробую из имён убрать приставку srv18356_ — пишет некорректное имя базы данных и доступ запрещён пользователю такому-то. Пробую оставить localhost — пишет не могу подключиться к локальному MySQL-серверу через сокет такой-то. Вообщем если я хоть в чём-то ввожу неверные данные — он мне выдает верную ошибку. А если я ввожу правильные данные, то страница просто перезагружается и остаётся на этом этапе.
На папках стоят права 0755, на папке sites/default стоит 0777, как и на файле settings.php.
Папку sites/default/files тоже создал и присвоил ей права 0777. Что ещё ему от меня нужно?