0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 309 Просмотров
*

tmpnikl

  • Захожу иногда
  • 417
  • 3 / 0
Есть материал(ы), например  с id=123, который имеет метку опубликован..., но его нет на сайте, хотелось бы знать какие объекты(модуль, меню, материалы), ссылаются на данный материал, и если таких ссылок нет, то материал можно отправить в корзину...
Знаю в бд есть таблица content, там находятся записи с материалами... я эту таблицу могу экспортировать в excel, но я не знаю, какую подстроку надо искать в каждой записи? Также не знаю в каких ещё таблицах(меню, модули...) надо поискать эту подстроку с id материала? т.е. нужна подстрока поиска и в каких таблицах?
*

darkghost

  • Живу я здесь
  • 2094
  • 95 / 0
может проще материал отключить и посмотреть будет ли ошибка "такой страницы нет" ?
Если через БД то наверное надо будет прошуршать всю базу целиком
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
в БД может и не найтись, т.к. ссылки формируются динамически
ссылка может быть где угодно, допустим в блоге или списке категории, каком-нибудь модуле который выводит материалы данной категории
вариантов масса
*

Septdir

  • Живу я здесь
  • 2738
  • 135 / 3
  • JoomlaZen
У некоторых компонентов вообще хранится один параметр, а остальные в своей таблице.
Так что тут без вариантов, только либо ты знаешь что он ни где не юзаеться, либо метод тыка.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
Мои Контакты | Мой GitHub | JoomlaZen
*

tmpnikl

  • Захожу иногда
  • 417
  • 3 / 0
спасибо за ответы... но компоненты у меня не используются... всё стандартно(так удобней обновляться).. динамическое формирование ссылки... это опять из области программирования, но у меня нет такого кода.. а сама Joomla не формирует динамические ссылки... и конечно же можно отключить материал... но чтоб найти где он выдал ошибку... это надо полдня весь его пролистать и зайти в каждый пункт меню... В общем не хотелось бы усложнять, хотелось бы от простого к сложному, а то так вообще не решишь проблему... никаких динамических ссылок, компонент и т.д. Всё стандартно... нужна строка поиска и таблицы Joomla в которых надо её искать... ну или просто как сформировать строку поиска... таблицы все скачаю и просмотрю, хоть и долго будет, но разок можно..
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
никаких динамических ссылок
это что значит?)
есть список материалов категории, ссылки будут формироваться по любому динамически через роутер
Код
JRoute::_('index.php?...id=alias:100');
сама эта ссылка в БД нигде не записывается
поменяется alias в материале или категория и ссылка соответственно поменяется
« Последнее редактирование: 02.11.2016, 14:00:29 от SmokerMan »
*

tmpnikl

  • Захожу иногда
  • 417
  • 3 / 0
Как всё сложно..
Например мне надо найти где встречается материал с id=178, я делаю поиск подстроки в таблице content в поле introtext и нахожу в матерале с id=50  такую строчку
<p><a href="index.php/ait?layout=edit&amp;id=178">1. Перечень ....</a></p>, где id=178,, следовательно на этот материал ссылка есть, и я его оставляю, начинаю искать следующий материал по списку id...
Но это только по таблице content, но надо какие то ещё таблицы просмотреть, и как узнать из этой подстроки(layout=edit&amp;id=178), что это id материала, а не категории или меню..., т.е нужны варианты формирования строки поиска...
ну не нашёл я в таблицах Joomla намёка на формирование  динамических ссылок...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как поставить ссылку на полный материал?

Автор akstis

Ответов: 12
Просмотров: 124
Последний ответ 19.05.2018, 14:37:31
от akstis
Ссылка на материал

Автор akstis

Ответов: 1
Просмотров: 81
Последний ответ 07.05.2018, 00:42:04
от effrit
Как вывести дополнительные поля пользователя в материал?

Автор Igor1

Ответов: 13
Просмотров: 495
Последний ответ 03.05.2018, 10:59:52
от Ksenia2009
Как сделать материал всегда первым в категории?

Автор PolarWolf

Ответов: 4
Просмотров: 138
Последний ответ 01.05.2018, 19:50:31
от fsv
Ссылка на полную версию материала

Автор syrpo

Ответов: 1
Просмотров: 62
Последний ответ 18.04.2018, 20:26:31
от NewUsers