Путь к закаченным файлам

#
Путь к закаченным файлам
Еще в мае перехводил сайт с 3.2.4 на 5.9.5
Конечно пришлось попыхтеть.
Но вот сейчас возник вопрос и сложность.
При загрузке файлов в "Информационных системах" файлы попадают по следующему пути (\upload\information_system_15\2\5\8\item_258\information_items_property_4683.xls) при этом часть старых файлов осталось в папке (upload\private\information_items_property_image_699.pdf)
Всвязи с этим 2 вопроса:
1. как перетащить старые файлы по новым директориям, возможно еще что-то прописать в базе
2. как в XSL шаблонак пропиписать к ним путь для скачивания, раньше у меня было


<xsl:variable name="priceurl" select="blocks/items/item/item_propertys/item_property/price_url"/>
<xsl:variable name="value" select="blocks/items/item/item_propertys/item_property[@xml_name='price_url']/property_id"/>
<xsl:variable name="ext" select="substring(blocks/items/item/item_propertys/item_property/price_url, string-length(blocks/items/item/item_propertys/item_property/price_url)-3)"/>
...
<a target="_blank" href="/upload/private/information_items_property_image_{$value}{$ext}" class="txt">этой ссылке</a> ...
<xsl:variable name="priceurl" select="blocks/items/item/item_propertys/item_property/price_url"/>
<xsl:variable name="value"
... select="blocks/items/item/item_propertys/item_property[@xml_name='price_url']/property_id"/>
<xsl:variable name="ext" select="substring(blocks/items/item/item_propertys/item_property/price_url, string-length(blocks/items/item/item_propertys/item_property/price_url)-3)"/>

<a target="_blank" href="/upload/private/information_items_property_image_{$value}{$ext}" class="txt">этой ссылке</a> ...


Заранее благодарен.
Модератор
#
Re: Путь к закаченным файлам
Прочтите, пожалуйста, описания установленных Вами обновлений: http://www.hostcms.ru/support/updates/
Особое внимание обратите на 5.6.3 и 5.8.3
#
Re: Путь к закаченным файлам
HostCMS,
Я даже специально сегодня это еще раз переделывал, но файлы что-то не переносятся...
А как в XSL задать путь к этим файлам?
Модератор
#
Re: Путь к закаченным файлам
Belkin,
Что выводят php-файлы, которые Вы закачали и выполнили?
#
Re: Путь к закаченным файлам
Вот что выводит
Начинаем перенос узлов структуры.
Перенос узлов структуры завершен!
Начинаем перенос файлов информационных элементов.
Перенос файлов информационных элементов сайта 1 завершен.

Перенос завершен!
Модератор
#
Re: Путь к закаченным файлам
Обратитесь в поддержку с данными доступа в ЦА и по ФТП.
#
Re: Путь к закаченным файлам
HostCMS,
я попробую скриптик написать, который их перенесет в нужную папку, а потом если не получится, напишу в службу поддержки.
Спасибо за содействие.
#
Re: Путь к закаченным файлам
А подскажите как формируется путь к файлу?
Я очень хорошо знаю SQL. но не могу понять его конструкцию в XSL. что то такого плана
<xsl:variable name="value1" select="item_propertys/item_property[@xml_name='pasport1']/property_id"/>
Модератор
#
Re: Путь к закаченным файлам
Belkin,
Скрипт написан и доступен, видимо у Вас прав не хватает на создание новых директорий для переноса. Зачем изобретать то, что уже сделано?
#
Re: Путь к закаченным файлам
HostCMS,
раз не получилось все перенести, попробую доделать.
Подскажите еще с XSL и select в нем
Авторизация