URL CakePHP с уникальными идентификаторами - PullRequest
0 голосов
/ 04 апреля 2011

Я видел такие URL на некоторых веб-сайтах CakePHP: http://sample.com/posts/WordPress_get_URL_based_on_page_post_name-O8C

Какой будет часть 08C?Как и в моей текущей настройке, я передаю название и идентификатор в URL, чтобы дать каждому элементу хороший URL, например http://driz.co.uk/cake/portfolio/view/NA_Software-4, но мой идентификатор - это просто число.Как бы изменить его, чтобы получить 3-значный идентификатор, который смешивал бы цифры и буквы?

Спасибо

1 Ответ

1 голос
/ 05 апреля 2011

Полагаю, крошечное число - это просто короткая пробка.

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

Однако, если вы хотите использовать их, плагин CakeDC Utils поставляется с поведением TinySluggable. https://github.com/CakeDC/utils

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...