Проблема при включении модуля uc_option_image для Ubercart 2

Аватар пользователя Рад Рад 2 октября 2010 в 17:25

У меня при включении модуля выдаёт ошибку:

Parse error: syntax error, unexpected ';', expecting ')' in /home/мой сайт/public_html/sites/all/modules/uc_option_image/uc_option_image.install on line 11

Да кстати перед тем как модуль поставить в папку sites/all/modules/, пробовал его установить в директорию с модулем,
но проблема та же.

Файл uc_option_image.install
<?php

function uc_option_image_install($no_image=NULL) {
if (empty($no_image)) {
return uc_option_image_install(drupal_get_path('module', 'uc_option_image') .'/no_image.png');
}
$info = image_get_info($no_image);
if ($info) {
$file = (object) array(
'uid' => 1,
'filename' => 'option_image_0_0_0';
'filepath' => $no_image,
'filemime' => $info['file_mime'],
'filesize' => $info['file_size'],
'status' => FILE_STATUS_PERMANENT
);
db_query("DELETE FROM {files} WHERE filename = 'option_image_0_0_0'");
drupal_write_record('files', $file);
}
}

Не ну это понятно что на 11 строчке проблема, но какая не знаю.
Прошу помощи в решении проблемы.

Заранее спасибо.

Комментарии

Аватар пользователя Рад Рад 2 октября 2010 в 18:23

11 строчка: 'filename' => 'option_image_0_0_0';

а НЕ: < strong >< strong >< /u>'filename' => 'option_image_0_0_0';< / strong>< / strong>

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 2 октября 2010 в 18:54

Рекламная пауза

Легкий и думаю в данный момент самый лучший бесплатный хостинг: www.arvixe.ru

ВЫ спросите: почему он лучше других?

Ответ: Приведу просто данные которые даёт этот хост:
Использование пропускной способности по месяцам (Трафик): 10Гб
Занятое дисковое пространство: 1000Мб = 1Гб
Сколько угодно Базы данных MySQL
Сколько угодно Аккаунтов MySQL
Сколько угодно Субдоменов
Управление С-панель11
PhP 256Мб
Рекламы НЕТ!!!
Есть Перл
ftp
поддержка Друпал
отзывчивая администрация

А что это я всё пишу, проще скрины выложить СМОТРИТЕ:

http://arvixe.ru/

http://arvixe.ru

Если нужен инвайт то мне в аську пишите 419715763, да и кстати сразу пишите: "Друпал нид инвайт arvixe.ru"!

Аватар пользователя volocuga@drupal.org volocuga@drupal.org 2 октября 2010 в 19:03

Рад: модуль проблемный сам по себе и видимо не поддерживается судя по очереди в багтреккере. Думаю лучше его не ставить

Аватар пользователя Рад Рад 2 октября 2010 в 19:34

"<a href="mailto:volocuga@drupal.org">volocuga@drupal.org</a>" wrote:
volocuga@drupal.org

Дело в том что модуль то хороший, хочу сделать разноцветные виды товаров, а других модулей нету, тока вивьев (НЕ охото с ним парится)
Так что остаётся ставить этот модуль.
Но не могу понять в чём пробла при установке((
Жду ещё каментов.

Аватар пользователя Рад Рад 2 октября 2010 в 20:00

ПРОБЛЕМА Решена!!!

Файл sites/all/modules/uc_option_image/uc_option_image.install
Строка 11

Там опечатка, замените "точку с запятой" в конце строки на "запятую".

$file = (object) array(
'uid' => 1,

было 'filename' => 'option_image_0_0_0';

стало 'filename' => 'option_image_0_0_0',

'filepath' => $no_image,
'filemime' => $info['file_mime'],
'filesize' => $info['file_size'],
'status' => FILE_STATUS_PERMANENT
);

Аватар пользователя HIgor1968 HIgor1968 28 декабря 2010 в 22:13

А сам модуль нормально работает? То сначала поставил в комплекте с ДруШопом (там похоже он переписан), потом хотел поставить родной - но не выводит картинки нивкакую