Файловая структура Продажной Наны.

Предупреждение о наследовании данных.

Перед установкой данного модуля убедитесь, что версия Базовой Nano-CMS у Вас актуальная, только что взята из дистрибутива. CSS стили и прочая инфраструктура Продажной Наны наследуются от движка, ссылка на который стоит выше.

Дистрибутив Продажной Наны, и где его взять.

Дистрибутив можно получить в соответствующем разделе меню.
После распаковки он будет содержать такую структуру папок:

Корневая папка скрипта 755
data 755
content 755
shop 755
_menu.php 644 ascii
index.php 644 ascii
lot.php 644 ascii
modules 755
shop 755
prices 777
_shop_agent.php 644 ascii

Следует чётко понимать два момента:

  1. В зависимости от того, какой именно архиватор Вы используете для извлечения дистрибутива из архива, и как именно извлекаете дистрибутив ("распаковать здесь", "распаковать в...") самая внешняя папка может носить какое угодно имя. Возможно, таких папок будет несколько, вложенных друг в друга. Как именно работает Ваш архиватор, мы не знаем.

  2. Содержимое папки Корневая папка скрипта должно быть добавлено к файловой структуре движка Базовой Наны. При этом файлы Продажной Наны попадают в уже существующие на хосте папки data, content, modules.

    Если такого объединения дистрибутивов не наблюдается, значит, Вы путаете понятия "содержимое папки" и "папка". Не надо пихать фолдер Корневая папка скрипта в корень Наны, или выдумывать себе иные приключения.

Загрузка файлов дистрибутива на сервер:

Перенос файлов дистрибутива на сервер осуществляется FTP клиентом.
Моду загрузки (ASCII или BINARY) FTP клиент соблюдёт самостоятельно.

Права доступа на папку, помеченные как 777, ставить обязательно.
Спрашивайте у сайта своего FTP клиента, как это делается.

Если какие-то файлы потом диагностируются интерпретатором PHP как порченные или содержащие ошибки, значит, Вы их перемещали на хост не FTP клиентом, а разворачивали на хосте из архива. Эта процедура вовсе не обязана проистекать гладко, о чём автору скрипта жаловаться не нужно.

О месте жительства Продажной Наны.

Следует отметить, что папка shop и все её файлы (выделены на схеме бледно-желтым маркером) вложены в дистрибутив исключительно в демонстрационных целях. Чтобы пользователь сразу имел перед глазами рабочие примеры кода, и мог увидеть в браузере, как в итоге всё должно получиться.

Вам не обязательно класть на хост эту папку, под указанным именем и в обозначенное схемой место. Файл с двумя строками активации Продажной Наны может находиться в папке контента, или любых сколь угодно глубоко вложенных в неё папках, причём в нескольких экземплярах, если оно надо. Единственное, что надо сделать - дописать пару строк к файлу меню соответствующей папки.

Что это за строчки, рассказано далее в мануале.