Автор Тема: Ошибка при установки psgdpr1  (Прочитано 8027 раз)

22 Июль 2020, 13:49:23
Ответ #15
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Проделал то же самое, ничего не помогает, анг. ставится, правда шаблон едет, а русская никак. Сутки любви..., давно я так не мучался с установкой (((
22 Июль 2020, 14:46:07
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за ответ но не работает. Или может быть я не правильно пользуюсь вашим советом?
Я установил на английском, после меняю код в psgdpr.php и устанавливаю поверху на русском, но установка виснет на том же месте и с той же проблемой :  Невозможно установить модуль "psgdpr",Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв.
Неправильно. Устанавливать нужно один раз, менять код в модуле нужно до установки.
Если устанавливали этот модуль несколько раз, то нужно его удалить, почистить кеш сайта и браузера, проверить удалилась ли вкладка в адмике, которую добавил модуль, внести изменения в код и установить заново.
22 Июль 2020, 17:49:39
Ответ #17
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
менять код в модуле нужно до установки.

А где найти этот файл до установки?, в архиве его не нашел, при автоматической распаковке то же не увидел этот файл
22 Июль 2020, 20:43:17
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Скачиваете модуль к себе, расспаковывает, меняете код и закачиваете на хостинг по фтп.
22 Июль 2020, 20:54:21
Ответ #19
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Скачиваете модуль к себе, расспаковывает, меняете код и закачиваете на хостинг по фтп.
Это все понятно что по фтп))...
Загрузил index с архивом на сайт, началась распаковка архива, после распаковки это файла в модулях нет, появляется уже когда началась установка, после установки менял данные в php файле, перегружал сервер, заходил с другого браузера, но ничего не помогает, удалял этот модуль вообще, ошибка та же....... Если такие траблы только с установкой, то боюсь представить что будет в дальнейшем))

Во вложение скрин с админкой, почему не работает выпадающее меню не понятно(
22 Июль 2020, 22:55:55
Ответ #20
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тоже мучался и понял в чем проблема, нужно запретить Установщику менять измененный вам код ( он его меняет )
Изменить атребуты на 500, только чтение выполнение. Но после установки все верните обратно.

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

Модуль стандартный, есть в сборке prestashop. Проблема в переводах. Если устанавливать его на английскую версию, то ошибок нет. На других языках нужно менять перевод или изменить название таба в админке.
В installTab() меняете
$tab->name = array_fill_keys(
        Language::getIDs(false),
       $this->displayName
);
на
$tab->name = 'GDPR';
23 Июль 2020, 01:38:27
Ответ #21
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Скачиваете модуль к себе, расспаковывает, меняете код и закачиваете на хостинг по фтп.

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

извиняйте что такие вопросы  ;) ;) ;)
23 Июль 2020, 10:16:06
Ответ #22
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
23 Июль 2020, 18:22:35
Ответ #23
  • Новичок
  • *
  • Сообщений: 6
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
С такими траблами удалил это чудо, поставил другой скрипт и нет проблем...
23 Июль 2020, 22:43:37
Ответ #24
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
С такими траблами удалил это чудо, поставил другой скрипт и нет проблем...
Это точно. Этот модуль сделан не для нас. Все измения он меняет при установки. Он под Европу заточен.
24 Июль 2020, 04:52:36
Ответ #25
  • Новичок
  • *
  • Сообщений: 3
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нашел ответ на tematut вроде бы все ясно и понятно
Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую.
24 Июль 2020, 11:11:10
Ответ #26
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Устанавливать prestashop можно на любом языке. Если вам нужен английский, то на нем. Если английский не будет использоваться, тогда не нужно его выбирать.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
24 Июль 2020, 11:23:23
Ответ #27
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Нашел ответ на tematut вроде бы все ясно и понятно
Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую.

спс, все очень просто  ;)
02 Август 2020, 00:47:22
Ответ #28
  • Новичок
  • *
  • Сообщений: 1
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Устанавливайте Prestashop только, выбрав английскую версию языка, потом после установки поменяете на русскую в настройках. Там проблема с переводом.
12 Август 2020, 17:44:15
Ответ #29
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Решение: У меня выдало ошибку, я перешел на шаг назад на странице установки, почистил базу, Сократил перевод названия модуля в фале /modules/psgdpr/translations/ru.php, запретил запись в файл (или перевод обновляется при установке), установка прошла успешно сразу на Русском.