Проблема с созданием содержания
Установил Drupal + Ubercart, написал для него пару своих модулей. В магазине забит товаров, доступ к каждому осуществляется по адресу вида http://mysite.ru/node/3
Установил Drupal + Ubercart, написал для него пару своих модулей. В магазине забит товаров, доступ к каждому осуществляется по адресу вида http://mysite.ru/node/3
Какие-то странные проблемы у меня возникают. Написал парсер, который грабит картинки с определённого сайта, копирует к себе на сервер и вносит изменения в БД, привязывая нужные картинки к нужному товару. Как я понял, привязка картинки к товару хранится в двух таблицах: content_field_image_cache (по части кэша) и files. Вношу изменения в обе эти таблицы, копирую файлы в соответствующие каталоги, но в итоге какая-то белиберда — у части товаров отображаются фотки, у части нет.
Начинаю проверять, смотрю — у той фотки, которая отображается, стоит владельцем пользователь mysite (а парсер работает от имени пользователя www). Сначала решил, что в этом проблема, сменил владельца на mysite и для всех других картинок — безрезультатно. Проверяю две указанные в таблицы в БД — связка стоит правильно, путь к картинкам указан верный. Что ещё я мог забыть?
Обещаю после окончания работы над этим парсер тщательно прочитать всю документацию по API Просто начальник как всегда, со своими «вчерашними» сроками
Установил Drupal 5.5, Ubercart, CCK, врубил необходимые стройки, создал дополнительные поля, но почему-то при добавлении товара у меня нет поля для выбора файла изображения. Хотя в настройках admin/store/settings/products/edit/fields стоит — «включить поле изображение». И категории товаров у меня имеют свои изображения. А вот с товарами так и не понял как добиться отображения этого поля при добавлении товара. Уже и потыкал везде.
Подскажите, какую настройку я мог забыть включить, отчего у меня нету этого поля?
Уже второй день пытаюсь поставить в конце концов эту систему. Уже чувствую себя идиотом. Сначала поставил Drupal 6, после некоторых пререканий с настройками БД, всё встало нормально. Начинаю ставить модули, которые требуется для Ubercart и тут обнаруживаю, что модуля TAPIr для Drupal 6.* ещё попросту не существует… мля…
Дано: хостинг на котором залит Drupal 6.*. База данных на сервере mysql-srv18356.ht-systems.ru, название базы srv18356_drupal, пароль 123456.
При установке дохожу до шага настроек подключения к БД. Ввожу указанные данные, в дополнительных настройках меняю localhost на адрес сервера БД, нажимаю сохранить и продолжить — страница просто перезагружается. Пробую из имён убрать приставку srv18356_ — пишет некорректное имя базы данных и доступ запрещён пользователю такому-то. Пробую оставить localhost — пишет не могу подключиться к локальному MySQL-серверу через сокет такой-то. Вообщем если я хоть в чём-то ввожу неверные данные — он мне выдает верную ошибку. А если я ввожу правильные данные, то страница просто перезагружается и остаётся на этом этапе.
На папках стоят права 0755, на папке sites/default стоит 0777, как и на файле settings.php.
Папку sites/default/files тоже создал и присвоил ей права 0777. Что ещё ему от меня нужно?