Size: a a a

2020 May 30

AL

Alexey Liber in Evolution CMS
Anton Kolesnikov
есть много скопированных документов, у которых не заполнен alias. Можно сгенерить alias'ы пакетно для категории?
можно) ставишь консоль из extras, далее запускаешь скрипт:
<?php
$res = $modx->db->query('Select id,pagetitle from '.$modx->getFullTableName('site_content').' where alias=""');
while ($row = $modx->db->getRow($res))
{
$alias = $modx->stripAlias($row['pagetitle']);
$modx->db->query('Update '.$modx->getFullTableName('site_content').' set alias="'.$alias.'" where id='.$row['id']);
}
echo 'complete!';
источник

AK

Anton Kolesnikov in Evolution CMS
Alexey Liber
можно) ставишь консоль из extras, далее запускаешь скрипт:
<?php
$res = $modx->db->query('Select id,pagetitle from '.$modx->getFullTableName('site_content').' where alias=""');
while ($row = $modx->db->getRow($res))
{
$alias = $modx->stripAlias($row['pagetitle']);
$modx->db->query('Update '.$modx->getFullTableName('site_content').' set alias="'.$alias.'" where id='.$row['id']);
}
echo 'complete!';
благодарю!
источник

AS

Aliaksandr Sadouski in Evolution CMS
Alexey Liber
там другая проблема - домик немножко покосился, а внутри дохлая кошка валяется... я просто вчера там был)
Напиши, что в этом доме жила и рсботала Ефросинья Полоцкая с 1150 по 1153 год, да вози туристов)
источник

P

Pathologic in Evolution CMS
может лучше объявить что там где-то клад
источник

AL

Alexey Liber in Evolution CMS
Ага, и сам князь Альгерд там оргии устраивал
источник

P

Pathologic in Evolution CMS
чтобы туристы разобрали хибару
источник

AS

Aliaksandr Sadouski in Evolution CMS
Ну заодно на экскурсии можно рассказать, что некоторые историки до сих пор считают, что она там спрятала фамильное золото
источник

AS

Aliaksandr Sadouski in Evolution CMS
Или как там на рентв формулируют)
источник

AS

Aliaksandr Sadouski in Evolution CMS
Есть гипотеза, многие исследователи всерьез считают, по одной из главных версий ... Ну и т.п.
источник

AS

Aliaksandr Sadouski in Evolution CMS
Официальная наука до сих пор не смогла опровергнуть... Тоже мощный оборот:)
источник

AK

Anton Kolesnikov in Evolution CMS
правильно понимаю: сейчас есть возможность иметь несколько документов с одинаковыми alias, но они должны быть не в одной директории в дереве?
источник

AL

Alexey Liber in Evolution CMS
Там рядом что-типо базы отдыха, договориться с ними, чтобы за постояльцев процент отчисляли - и ваще красота
источник

AK

Anton Kolesnikov in Evolution CMS
Alexey Liber
можно) ставишь консоль из extras, далее запускаешь скрипт:
<?php
$res = $modx->db->query('Select id,pagetitle from '.$modx->getFullTableName('site_content').' where alias=""');
while ($row = $modx->db->getRow($res))
{
$alias = $modx->stripAlias($row['pagetitle']);
$modx->db->query('Update '.$modx->getFullTableName('site_content').' set alias="'.$alias.'" where id='.$row['id']);
}
echo 'complete!';
все сработало. спасибо
источник

AL

Alexey Liber in Evolution CMS
Anton Kolesnikov
правильно понимаю: сейчас есть возможность иметь несколько документов с одинаковыми alias, но они должны быть не в одной директории в дереве?
верно, иначе как система поймет какой именно документ запрашивает пользователь?
источник

AK

Anton Kolesnikov in Evolution CMS
Alexey Liber
верно, иначе как система поймет какой именно документ запрашивает пользователь?
в прошлых версиях вроде даже содержать в разных директориях не допускалось одинаквые алиасы
источник

AL

Alexey Liber in Evolution CMS
так настройка же в конфиге есть. И достаточно давно... вроде
источник

AS

Aliaksandr Sadouski in Evolution CMS
Всегда
источник

AL

Alexey Liber in Evolution CMS
даже в 0.9.6?
источник

P

Pathologic in Evolution CMS
Anton Kolesnikov
в прошлых версиях вроде даже содержать в разных директориях не допускалось одинаквые алиасы
значит поломали
источник

AS

Aliaksandr Sadouski in Evolution CMS
Аккурат с 1153 года, как сейчас помню)
источник