Ошибка при установки psgdpr1

Автор magcar, 21 июля 2020, 18:00:49

« назад - далее »

magcar

Проделал то же самое, ничего не помогает, анг. ставится, правда шаблон едет, а русская никак. Сутки любви..., давно я так не мучался с установкой (((

Mr.Sen

Цитата: BRDA от 22 июля 2020, 13:11:41
Спасибо за ответ но не работает. Или может быть я не правильно пользуюсь вашим советом?
Я установил на английском, после меняю код в psgdpr.php и устанавливаю поверху на русском, но установка виснет на том же месте и с той же проблемой :  Невозможно установить модуль "psgdpr",Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв.
Неправильно. Устанавливать нужно один раз, менять код в модуле нужно до установки.
Если устанавливали этот модуль несколько раз, то нужно его удалить, почистить кеш сайта и браузера, проверить удалилась ли вкладка в адмике, которую добавил модуль, внести изменения в код и установить заново.

magcar

Цитата: Mr.Sen от 22 июля 2020, 14:46:07
менять код в модуле нужно до установки.

А где найти этот файл до установки?, в архиве его не нашел, при автоматической распаковке то же не увидел этот файл

Mr.Sen

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

magcar

#19
Цитата: Mr.Sen от 22 июля 2020, 20:43:17
Скачиваете модуль к себе, расспаковывает, меняете код и закачиваете на хостинг по фтп.
Это все понятно что по фтп))...
Загрузил index с архивом на сайт, началась распаковка архива, после распаковки это файла в модулях нет, появляется уже когда началась установка, после установки менял данные в php файле, перегружал сервер, заходил с другого браузера, но ничего не помогает, удалял этот модуль вообще, ошибка та же....... Если такие траблы только с установкой, то боюсь представить что будет в дальнейшем))

Во вложение скрин с админкой, почему не работает выпадающее меню не понятно(

AxelOne

#20
Тоже мучался и понял в чем проблема, нужно запретить Установщику менять измененный вам код ( он его меняет )
Изменить атребуты на 500, только чтение выполнение. Но после установки все верните обратно.

Это тоже надо сделать:

Цитата: PrestaMan от 22 июля 2020, 12:26:06
Модуль стандартный, есть в сборке prestashop. Проблема в переводах. Если устанавливать его на английскую версию, то ошибок нет. На других языках нужно менять перевод или изменить название таба в админке.
В installTab() меняете
$tab->name = array_fill_keys(
        Language::getIDs(false),
       $this->displayName
);

на
$tab->name = 'GDPR';

BRDA

Цитата: Mr.Sen от 22 июля 2020, 20:43:17
Скачиваете модуль к себе, расспаковывает, меняете код и закачиваете на хостинг по фтп.

установить не получается, установка до 67%, То есть нужно распаковать архив со всеми установочными файлами prestashop и залить все на хост, после где то нужно найти (в пакете установки prestashop.zip его нет) и скачать модуль psgdpr отредактировать и залить на хост, И ПОСЛЕ запустить установку?

извиняйте что такие вопросы  ;) ;) ;)

DarinSr


magcar

С такими траблами удалил это чудо, поставил другой скрипт и нет проблем...

Миколас

Цитата: magcar от 23 июля 2020, 18:22:35
С такими траблами удалил это чудо, поставил другой скрипт и нет проблем...
Это точно. Этот модуль сделан не для нас. Все измения он меняет при установки. Он под Европу заточен.

ArtemS

Нашел ответ на tematut вроде бы все ясно и понятно
Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую.

mAgency

Устанавливать prestashop можно на любом языке. Если вам нужен английский, то на нем. Если английский не будет использоваться, тогда не нужно его выбирать.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

BRDA

Цитата: shvorob от 24 июля 2020, 04:52:36
Нашел ответ на tematut вроде бы все ясно и понятно
Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую.

спс, все очень просто  ;)

saver

Устанавливайте Prestashop только, выбрав английскую версию языка, потом после установки поменяете на русскую в настройках. Там проблема с переводом.

hadahan

Решение: У меня выдало ошибку, я перешел на шаг назад на странице установки, почистил базу, Сократил перевод названия модуля в фале /modules/psgdpr/translations/ru.php, запретил запись в файл (или перевод обновляется при установке), установка прошла успешно сразу на Русском.