InstantCMS 2.X
#1
23 декабря 2018 в 13:16
На сайте опубликовано 60 статей и появились такие стаьи с id 111, 182 и т.д. и у меня вопрос как такое возможно? Если статей всего 60 то откуда взялись такие id? Что самое любопытное напрасил через парсер 300 статей и уже в базе есть статья 111 нажимаю редактирование открывается другая статья с id 11, по идее должная открыться 111. Как с этим бороться?
#2
23 декабря 2018 в 13:29
Чем парсили? Откуда парсили должны быть свои id…
Причем тут чем парсил? Суть в другом левые айдишники откуда-то взялись.Чем парсили
Вот пример, в базе нет стати с таким айди 182 есть 18 но почему в адресе присвоено 182 мне непонятно.
s8.hostingkartinok.com/uploads/images/2018/12/85025405a675e045cf0f46335912c43b.jpg
И прикол в том когда будет в базе статья с id 182 и если понадобится её отредактировать то уже никак так как открывается другая статья с id 18.
Сегодня в 22:56
Ну если парсер нужен то этим instantcms.ru/addons/parser.html плюс пакет расширения instantcms.ru/addons/parser-extended.htmlЧем парсили
Вы пишите, что добавили 300 и удивляетесь откуда 111 или 182, так?
#7
23 декабря 2018 в 14:00
На сайте опубликовано 60 статей и появились такие стаьи с id 111, 182 и т.д. и у меня вопрос как такое возможно? Если статей всего 60 то откуда взялись такие id?
Возможно парсер так создает. Но это не важно — не важно какие именно id. Должны быть по порядку, но глобально это ничего не меняет (и не ломает).
А вот это какая-то ерунда. Надо смотреть…есть статья 111 нажимаю редактирование открывается другая статья с id 11, по идее должная открыться 111. Как с этим бороться?
И стандартный вопрос — когда такое началось? — на прошлой неделе работало и вдруг перестало?
Или первый раз так делаете?
Важен контекст, тогда и причину будет проще найти.
#8
23 декабря 2018 в 14:03
Я не флужу. Вы больше добавили информации и кто пользовался этими компонентами возможно поможет или авторы. Ясно одно, что-то пошло не так.
#9
23 декабря 2018 в 14:23
Ну это так и идет по порядку.Должны быть по порядку
Это сказывается на редактирование в дальнейшем.но глобально это ничего не меняет
Вероятно это дело в парсере. Так как именно сегодня появились такие проблемы. Спарсеные статьи отправляются на модерацию и затем редактируются. Но после публикации статьи их нужно включить в админки и если не включить то появляются такие проблемы.И стандартный вопрос — когда такое началось? — на прошлой неделе работало и вдруг перестало?
Эта проблема точно не в пасере, сейчас на тестовом сайте пытался произвести аналогичную ошибку, не удалось. Вероятнее в чем-то в другом.
#12
23 декабря 2018 в 20:41
Отключил все установленные компоненты и всё также именно при редактирование эта бесовщина происходит.
В базе slug story-2 если статью отредактировать то он изменяется на story-211 и так происходит с некоторыми статьями другие нормально сохраняются с тем же id что был присвоен при добавление.
В базе slug story-2 если статью отредактировать то он изменяется на story-211 и так происходит с некоторыми статьями другие нормально сохраняются с тем же id что был присвоен при добавление.
#13
23 декабря 2018 в 21:27
ХурумБурум, а зачем вообще slug менять при редактировании? — какой в этом смысл… Уберите эту опцию если она не нужна.
Похоже что изначально статья создается с таким slug и дело именно в создании записи.
Похоже что изначально статья создается с таким slug и дело именно в создании записи.
#14
23 декабря 2018 в 21:44
Так и есть, шаблон генерации url такой story-{id} сейчас сделал так {category}/story-{id} статья сохраняется с тем же id что и был.Похоже что изначально статья создается с таким slug и дело именно в создании записи.
#15
23 декабря 2018 в 21:54
Вот где собака зарылась! Если шаблон генерации url такой site/тип_контента/article-{id} то нужно галку поставить "Не изменять url при редактировании записи" иначе пляска id начинается.