Майское обновление Продажной Наны.

01 мая 2017, 10:00

Майское обновление Продажной Наны.

Майское обновление Продажной Наны.

Модуль Продажной Наны появился не нак давно, и в нём всё изначально сделано по уму. Поэтому все изменения носят косметический характер, и связаны лишь с упорядочиванием внутренней архитектуры сайта. Чтобы все данные модулей хранились в предсказуемых и понятных местах, а сами модули конфигурировались сходным, однотипным образом.

Порядок обновления.

Перед обновлением Продажной Наны сперва обновите на хосте скрипт Базовой Нано-CMS. Это обязательно.

Далее Вам надлежит проделать ряд предельно простых операций, пошагово перечисленных в инструкции ниже.

1) Спасение накопленных данных.

Папку на голубом фоне заберите себе с хоста по FTP.
В ней находится информация об активированных лотах.

Корневая папка скрипта 755
data 755
logs 777
shop 777

2) Удаление с хоста старого дистрибутива.

Всё, что зачиркано розовым маркером, нужно удалить с хоста.

Корневая папка скрипта 755
data 755
content 755
_shop_agent.php 644 ascii
logs 777
shop 777

3) Перенос на хост нового дистрибутива.

Всё, что выделено зелёным маркером, надо перенести из нового дистрибутива (который размещён здесь) на хост.

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

Папка для прайсов должна получить права на запись.

4) Перенос накопленных данных.

Все файлы папки shop, которые Вы забрали с хоста на шаге номер раз данной инструкции, надо перенести на хост с правами 666, разместив их в папке ./data/modules/shop/prices.php

5) Внесение изменений в файл настроек.

Обратите внимание, что массив $_s['shop'] в файле настроек согласно мануала теперь имеет дополнительную запись:

   'base' => '/shop/'# Имя папки Продажной Наны внутри папки модулей.

Не забудьте дописать эту строку себе.

6) Изменение путей в документах.

В документах агентского магазина и эксклюзивного лота замените путь до исполнительного файла Продажной Наны, который ранее задавался так:

include($_s['loc']['cont'].'/_shop_agent.php');

на современную версию его написания:

include($_s['loc']['modul'].$_s['shop']['base'].'_shop_agent.php');

Конец инструкции.

Перезалив дистрибутив Продажной Наны указанным здесь способом, и переместив данные, а также внеся изменения в файл настроек Наны, Вы перейдёте на новую версию скрипта без потери данных.

Если что-то в экстерьере Продажной Наны выглядит откровенно криво, значит, в процессе апгрейда самой Наны не обновлены CSS файлы, либо файлы дизайна или шаблонов.

Все заметки категории «Новости Продажной Наны»