Перейти к содержанию
Форум поддержки пользователей VamShop

вопрос- где хранится URL статьи в магазине?


Рекомендуемые сообщения

хранится ли он в базе? или генерится каждый раз?

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

как сгенерить или найти этот адрес - проще говоря ссылка на статью?

Ссылка на сообщение
Поделиться на другие сайты

Каждый раз генерируется.

Просто берётся id статьи и получается адрес вида article_info.php?articles_id=X

или про какой адрес вообще речь?

Ссылка на сообщение
Поделиться на другие сайты

/article_info.php/articles_id/56/article/Zhelchekamennaya-bolezn--kamni-v-zhelchnom-puzyre- вот про адрес такого типа..

то есть как он генерируется..по каким правилам..в общем то правила все итак уже ясны- кроме последнего- как переделывается название из русского в латинский- есть ли это в базе данных..либо каждый раз с нуля- и где это брать?

Ссылка на сообщение
Поделиться на другие сайты

Формируется например в файлике articles.php вот этим кодом:


if (SEARCH_ENGINE_FRIENDLY_URLS == 'true')

$SEF_parameter = '&article='.vam_cleanName($articles['articles_name']);

[/code] т.е. если включены короткие url в админке, то к адресу, который чуть ниже вот так прописывается:
[code]
vam_href_link(FILENAME_ARTICLE_INFO, 'articles_id=' . $articles['articles_id'] . $SEF_parameter)

Добавляется &article=Название статьи.

а т.к. при включении опции короткие url символа & ? меняется на /, то вот такой адрес и получается.

Как-то так.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...