Здравствуйте, нужно сделать урлы что бы в них прописывалась информация со страницы..
Здравствуйте нужно сделать урлы, что бы в них прописывалась информация со страницы… com-stil.com/cargo/transport?export_country=2 согласно H1
сейчас на сайте для поиска грузов com-stil.com/cargo/gruzyi?export_country=1
Сейчас на сайте com-stil.com/cargo/transport?export_country=22
— А нужно — что бы прописывалась страна согласно h1
Сайт разделён на все грузы и весь транспорт, и те же но на категории,
1. com-stil.com/cargo/gruzyi
2. com-stil.com/cargo/transport
3. com-stil.com/mezhdunarodnyie-avtoperevozki
4. com-stil.com/vnutrennie-po-stranam
5. com-stil.com/perevozka-sbornih-gruzov
6. com-stil.com/morskie-kontejnernyie-perevozki
7. com-stil.com/zheleznodorozhnyie-gruzoperevozki
8. com-stil.com/avia-gruzoperevozki
9. com-stil.com/passazhirskie-perevozki
сейчас на сайте для поиска грузов com-stil.com/cargo/gruzyi?export_country=1
Сейчас на сайте com-stil.com/cargo/transport?export_country=22
— А нужно — что бы прописывалась страна согласно h1
Сайт разделён на все грузы и весь транспорт, и те же но на категории,
1. com-stil.com/cargo/gruzyi
2. com-stil.com/cargo/transport
3. com-stil.com/mezhdunarodnyie-avtoperevozki
4. com-stil.com/vnutrennie-po-stranam
5. com-stil.com/perevozka-sbornih-gruzov
6. com-stil.com/morskie-kontejnernyie-perevozki
7. com-stil.com/zheleznodorozhnyie-gruzoperevozki
8. com-stil.com/avia-gruzoperevozki
9. com-stil.com/passazhirskie-perevozki
Комментарии: 5
Опиши нормально задачу, что значит согласно h1, покажи пример URL который должен быть, и не просто пример только с export_country, а со всеми выбраными фильтрами: export_country, export_city, mport_country, import_city, cargo_type, transport_type
вместо com-stil.com/mezhdunarodnyie-avtoperevozki/gruzyi-vse-zayavki/order-217695
вот такой com-stil.com/mezhdunarodnyie-avtoperevozki/gruzyi-vse-zayavki/{Груз из России Махачкала в Молдову Кишинев}
вот такой com-stil.com/mezhdunarodnyie-avtoperevozki/gruzyi-vse-zayavki/{Груз из России Махачкала в Молдову Кишинев}
И К этим всем заявкам также есть карточка заявки com-stil.com/mezhdunarodnyie-avtoperevozki/gruzyi-vse-zayavki/order-217695 тут так же нужна урлы согласно названию страницы
Слишком у вас все на сайте замудренно, а поясняете вы задачу очень плохо. Так что врядли кто-то подскажет.
По умолчанию MODX и строит урл alias страницы на основании h1 (pagetitle), поэтому не понятна ваша фраза
Плюс у вас на сайте три языка и там с урлами тоже странности. Наверное я просто привык, что урл англ версии отличается от русской только /en/ а у вас получаются совсем разные урлы для одной и той же страницы. Возможно многоязычность основана на Babel.
Русский — com-stil.com/morskie-kontejnernyie-perevozki/dobavit-transport
Английский — com-stil.com/en/sea-container-transportation/add-transport-propose
По умолчанию MODX и строит урл alias страницы на основании h1 (pagetitle), поэтому не понятна ваша фраза
нужно сделать урлы, что бы в них прописывалась информация со страницы… согласно H1Если у вас на сайте урлы строятся на по pagetitle, то значит вы так настроили.
Плюс у вас на сайте три языка и там с урлами тоже странности. Наверное я просто привык, что урл англ версии отличается от русской только /en/ а у вас получаются совсем разные урлы для одной и той же страницы. Возможно многоязычность основана на Babel.
Русский — com-stil.com/morskie-kontejnernyie-perevozki/dobavit-transport
Английский — com-stil.com/en/sea-container-transportation/add-transport-propose
@alex, возможно вам подойдет компонент modstore.pro/packages/other/anotherpages
Или можно написать плагин на 404 ошибку и там уже брать ресурс от первой части URL, и добавлять 2ю часть, конвертируя (как бы) фразу Russia-Moscow-Moldova-Kishinev в export_country=22, export_city=33, import_country=44, import_city=55 но учтите что есть города типа Ростов-На-Дону поэтому разделитель в URL лучше взять такой, чтобы не встречался в названиях городов, например | или транслитирировать названия с этим учетом.
То ли ещё будет, когда вы столкнетесь с одинаковыми названиями населенных пунктов…
Например:
Москва — город, столица России.
Москва, Кировская область, Верхошижемский район (деревня).
Москва, Псковская область, Порховский район (деревня)
Москва, Тверская область, Пеновский район (деревня)
и т.п.
Вообще, задача может иметь ряд подводных камней, если не чувствуете уверенность лучше перенесите топик из Вопросов в раздел Работа, переводить числовые id в текстовые значения всегда довольно проблематично
Или можно написать плагин на 404 ошибку и там уже брать ресурс от первой части URL, и добавлять 2ю часть, конвертируя (как бы) фразу Russia-Moscow-Moldova-Kishinev в export_country=22, export_city=33, import_country=44, import_city=55 но учтите что есть города типа Ростов-На-Дону поэтому разделитель в URL лучше взять такой, чтобы не встречался в названиях городов, например | или транслитирировать названия с этим учетом.
То ли ещё будет, когда вы столкнетесь с одинаковыми названиями населенных пунктов…
Например:
Москва — город, столица России.
Москва, Кировская область, Верхошижемский район (деревня).
Москва, Псковская область, Порховский район (деревня)
Москва, Тверская область, Пеновский район (деревня)
и т.п.
Вообще, задача может иметь ряд подводных камней, если не чувствуете уверенность лучше перенесите топик из Вопросов в раздел Работа, переводить числовые id в текстовые значения всегда довольно проблематично
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.