bananovsv Опубликовано 4 июня, 2017 Жалоба Поделиться Опубликовано 4 июня, 2017 (изменено) Здравствуйте, господа! Есть адрес заказа: simplacms.ru/order/1afa148eb41f2e7103f21410bf48346c К нему добавляю параметры отслеживания. Получается длинная ссылка: simplacms.ru/order/1afa148eb41f2e7103f21410bf48346c?utm_source=03f21410bf48346c… Надо сделать, чтобы автоматически генерировались короткие ссылки вида: simplacms.ru/48346sc которые будут переадресовывать на длинные. И чтобы можно было использовать в шаблоне как-нибудь так:$order->short_url Цель — отправлять эту ссылку в смс. Насколько сложная реализация? Можно сделать с минимальными изменениями в Симпле? Изменено 4 июня, 2017 пользователем bananovsv Цитата Ссылка на сообщение Поделиться на другие сайты
bananovsv Опубликовано 4 июня, 2017 Автор Жалоба Поделиться Опубликовано 4 июня, 2017 Один из способов реализации — сервис bit.ly:https://dev.bitly.com/links.html#v3_shorten В момент создания заказа мы отправляем ему длинную ссылку, он в ответ даёт короткую, мы пишем её в базу и используем где хотим. Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 5 июня, 2017 Жалоба Поделиться Опубликовано 5 июня, 2017 Один из способов реализации — сервис bit.ly:https://dev.bitly.com/links.html#v3_shorten В момент создания заказа мы отправляем ему длинную ссылку, он в ответ даёт короткую, мы пишем её в базу и используем где хотим. можно подробнее? Цитата Ссылка на сообщение Поделиться на другие сайты
surget Опубликовано 5 июня, 2017 Жалоба Поделиться Опубликовано 5 июня, 2017 Можно создать таблицу в базе где сохранять эти урл, 1 столбйке это длинная ссылка второй это короткая, и при создании заказа заполнять ее. Далее в модуль статичных страниц получается добавить проверку на адрес, есть ли короткая ссылка в созданной таблице есть ли есть то например редиректить надлинную, если нет то статичную страницу открывать. примерно так Цитата Ссылка на сообщение Поделиться на другие сайты
sebard Опубликовано 6 июня, 2017 Жалоба Поделиться Опубликовано 6 июня, 2017 https- ребята может не по теме, всем добрый день, кто подскажет или сделает?! Сайт sebard.net.ua Цитата Ссылка на сообщение Поделиться на другие сайты
bananovsv Опубликовано 13 июня, 2017 Автор Жалоба Поделиться Опубликовано 13 июня, 2017 можно подробнее?Блин, что-то поломалась ссылка. Вот опять:https://cl.ly/2O2A3B3h030H Битли возьмёт на себя всю работу с генерацией ссылок и переадресацией. В настройках Битли можно привязать к своему домену. Останется только писать в базу то, что он отдает. Т. е. в момент создания заказа мы отправляем ему длинную ссылку, он в ответ даёт короткую — мы пишем её в таблицу orders, а потом используем в шаблоне как-то так: $order->short_url Цитата Ссылка на сообщение Поделиться на другие сайты
ЯкЦинДрак Опубликовано 14 июня, 2017 Жалоба Поделиться Опубликовано 14 июня, 2017 А в чем смысл использования стороннего сервиса? Почему бы короткую ссылку не сгенерировать (например, случайно) своим скриптом (с проверкой на уникальность)? По-моему, написать коротенький скриптик куда проще, чем налаживать взаимодействие со сторонним сайтом. К тому же, используя тот сервис, Вы добровольно попадаете в зависимость от стороннего сайта - если там что-то произойдет или изменится, в Вашем магазине могут появиться ошибки, причем весьма критичные... Цитата Ссылка на сообщение Поделиться на другие сайты
mrNice Опубликовано 4 августа, 2017 Жалоба Поделиться Опубликовано 4 августа, 2017 А в чем смысл использования стороннего сервиса? Почему бы короткую ссылку не сгенерировать (например, случайно) своим скриптом (с проверкой на уникальность)? По-моему, написать коротенький скриптик куда проще, чем налаживать взаимодействие со сторонним сайтом. К тому же, используя тот сервис, Вы добровольно попадаете в зависимость от стороннего сайта - если там что-то произойдет или изменится, в Вашем магазине могут появиться ошибки, причем весьма критичные... А сколько будет стоить данная доработка? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 5 августа, 2017 Жалоба Поделиться Опубликовано 5 августа, 2017 А сколько будет стоить данная доработка?Пишите в скайп simplacms, обсудим. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.