|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123, Страница товара это шаблон, наполняем его из базы, а кол-во ссылок которые ведут на эту страницу = город*каталог*товар если возьмем 5 городов, 4 каталога, и 20 товаров получим 400 страниц и это вариант лайт. Но с каждой виртуальной ссылки (странички) пользователь должен иметь возможность отправить ХОЧУ За это и бьемся. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 11:45 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereСтраница товара это шаблон, наполняем его из базы, Значит по REST урл будет: /products/$product_id/ Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 13:01 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereа кол-во ссылок которые ведут на эту страницу Ссылка на товар может не зависеть от магазина и города. Как вариант, магазин и город можно передавать через корзину, куки, параметры в урле после знака вопроса. IMHO ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 13:06 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123, Petro123/products/$product_id/ Так? Нет не так /products - это и есть Id url короче SEO рулит Petro123Как вариант, магазин и город можно передавать через корзину, куки, параметры в урле после знака вопроса. Не зачет. SEO рулит, город должен быть в URL а не в параметрах. Куки поисковик не видит. Корзина это для семечек, diamonds в корзину не складывают, мксимум за колокольчик дернут. Про брюлики загнул малость... В поисковике ссылка уже должна вести на ваш город. Да, параметры.... я вам могу и левых корзинку накидать, как бороться будете? или в Минусинск поедете? С темы съехали, а проблемка висит... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 14:11 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereНет не так /products - это и есть Id url короче SEO рулит докажи. По REST и SEO урл для автомобиля Королла E111 будет: sql.ru/автомобили/3456 посмотри на топики sql_ru it-sphereС темы съехали, а проблемка висит... решайте свою тему. Я отвечающим не мешаю). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 15:51 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereНе зачет. SEO рулит, город должен быть в URL а не в параметрах. так? https://irkutsk.leroymerlin.ru/product/audiodomofon-koordinatnyy-fe-12m-17882273/ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 18:30 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123it-sphereНе зачет. SEO рулит, город должен быть в URL а не в параметрах. так? https://irkutsk.leroymerlin.ru/product/audiodomofon-koordinatnyy-fe-12m-17882273/ теперь убери поддомен Иркутск и нажми Enter. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2018, 18:33 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123, Есть два пути указания города в URL: 1) поддомен Поддомен для поисковика это отдельный сайт. Это означет новый уникальный контент, раскрутку в регионе и администрирование. 2) папка после иммени сайта это тотже сайт + легко администрировать, контент то же заточен под город: титлы телефоны и т.д. Мне ближе 2 вариант и мой URL информативнее и нравиться поисковикам больше пример leroymerlin.ru/ufa/domofon/vizit этот URL ограничивает кол-во товара но как нельзя лучше ответит на фразу в поисковике аля "купить домофон vizit в уфе" проверяем в поисковике. 1) леруа там даже не ночевал 2) в топе сайты с урл где присутствуют слова домофоны (domofon) и vizit Надо понимать, что одним красивым урл конкурентов на лопатки не положить. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:07 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123, Petro123По REST и SEO урл для автомобиля Королла E111 будет: sql.ru/автомобили/3456 а почему не такой? sql.ru/corolla/e111 или sql.ru/corolla/corolla-e111 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:19 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphere, Предлагаю вернуться к теме топика. создаем страничку и вешаем на нее кнопку, т.к. расположение страницы соответствует пути то проблем на саму себя нет. Пробуем указать PostBackUrl skyANA,Вангую, что musite - это корень сайта и имелось в виду http://www.mysite.com, тогда относительно него указывайте урлы: <asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="/first/second/three" /> <asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="~/page.aspx?1=first&2=second&3=three" /> не работает, кто может назвать причину? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:31 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereit-sphere, Предлагаю вернуться к теме топика. создаем страничку и вешаем на нее кнопку, т.к. расположение страницы соответствует пути то проблем на саму себя нет. Пробуем указать PostBackUrl skyANA,Вангую, что musite - это корень сайта и имелось в виду http://www.mysite.com, тогда относительно него указывайте урлы: <asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="/first/second/three" /> <asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="~/page.aspx?1=first&2=second&3=three" /> не работает, кто может назвать причину? Что значит не работает? Какой url в итоге получается? А какой надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:37 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphere, и из Ваших объяснений я так и не понял, почему Вы бьётесь с PostBackUrl ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:38 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphere, может пример кода выложите? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:39 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-spherePetro123, Petro123По REST и SEO урл для автомобиля Королла E111 будет: sql.ru/автомобили/3456 а почему не такой? sql.ru/corolla/e111 или sql.ru/corolla/corolla-e111пусть будет такой. Но почему у вас: Физически страница находиться musite/page.aspx а /first/second/three являются ее параметрами ??? Одна физическая страница в корне на весь сайт? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:45 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Petro123it-spherePetro123, пропущено... а почему не такой? sql.ru/corolla/e111 или sql.ru/corolla/corolla-e111пусть будет такой. Но почему у вас: Физически страница находиться musite/page.aspx а /first/second/three являются ее параметрами ??? Одна физическая страница в корне на весь сайт? Потому как у него WebForms и так там делаются ЧПУ. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:53 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Хочет ТС вместо cars/catalog.aspx?марка=audi&тип=седан&коробка=автомат ЧПУ cars/audi/седан/автомат Что тут не понятного? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 06:59 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Дмитрий Мух, Я с тобой что ли разговариваю? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:23 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Дмитрий Мух, Дмитрий Мухи из Ваших объяснений я так и не понял, почему Вы бьётесь с PostBackUrl Скажите как, я сделаю..... Мне надо по нажатию кнопки отправить письмо и сообщить пользователю, что все о'кей оставив его на странице где он был. я вижу реализацию в виде двух кнопок 1) открыть окно формы 2) отправить письмо Жму кн. открыть окно формы и улетаю сюда musite/first/second/page.aspx?1=first&2=second&3=three Варианты? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:32 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Дмитрий Мух, Вот кусок кода первой кнопки Код: plaintext 1.
Код: vbnet 1. 2. 3.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:46 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereДмитрий Мух, Дмитрий Мухи из Ваших объяснений я так и не понял, почему Вы бьётесь с PostBackUrl Скажите как, я сделаю..... Мне надо по нажатию кнопки отправить письмо и сообщить пользователю, что все о'кей оставив его на странице где он был. я вижу реализацию в виде двух кнопок 1) открыть окно формы 2) отправить письмо Жму кн. открыть окно формы и улетаю сюда musite/first/second/page.aspx?1=first&2=second&3=three Варианты? Открывать форму ввода без перезагрузки страницы. Без запроса к серверу. В чём смысл запроса-то? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:48 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereЖму кн. открыть окно формы и улетаю сюда musite/first/second/page.aspx?1=first&2=second&3=three В А надо куда? Сказать толком можете? musite - это что? Корень сайта, или нет? Полный урл указывайте, чтобы было понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:51 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphereДмитрий Мух, Вот кусок кода первой кнопки [SRC asp/xhtml]<asp:LinkButton ID="asp_order_open" runat="server" class="a_menu" PostBackUrl="" Visible="True"><div>Сделать заявку</div></asp:LinkButton> [/SRC] Код: vbnet 1. 2. 3.
[SRC asp/xhtml]<asp:Panel ID="asp_order" runat="server" Visible="false"> <div id="TB_overlay"></div> <div style="padding: 20px; background-color: #CCCCCC; z-index: 7000; position: fixed; margin:auto;" > <asp:Label ID="Label1" runat="server" Text=" NameProduct_variable " Visible="False"> </asp:Label> <asp:ImageButton ID="asp_order_close" runat="server" Visible="true" style="position: absolute; top: -15px; right: -15px" ImageUrl="/App_Themes/Images/Default/close.png" PostBackUrl="#" /> <div class="message_left_div"> <asp:Image ID="Image_Orders" runat="server" /></div> <div class="message_left_div"> <div class="message_head">Отправить заявку, приложив данное фото в качестве примера </div> <div><input ID="myname" runat="server" type="text" placeholder="Имя Фамилия *" class="message_body" /></div> <div><input ID="email" runat="server" type="text" placeholder="E-mail: *" class="message_body" /></div> <div><input ID="phone" runat="server" type="text" data-mask="+7 (999) 999-99-99" placeholder="Телефон *" class="message_body" /></div> <div><input ID="company" runat="server" type="text" placeholder="Компания (необязательно)" class="message_body" /></div> <div><input ID="comment" runat="server" type="text" placeholder="Ваш комментарий (необязательно) " class="message_body" style="height: 90px" /></div> <asp:Button ID="Button_send_mail" Text="Отправить сообщение" runat="server" Width="300" Height="25" PostBackUrl="#" /> <div class="message_head"><asp:Label ID="message_site" runat="server" Visible="false" Text="Сообщение отправлено." /></div> </div> </div> </asp:Panel> [/SRC] Ну и зачем тут PostBackUrl-ы использовать? Все запросы же идут на одну и туже страницу, верно? То есть на один и тотже form action. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:54 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
it-sphere, и что значит перестало работать после того, как Вы добавили динамику? Вы это всё в UpdatePanel завернули? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 08:55 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Дмитрий Мух, чем болше информации тем болше вопросов. Даваете сделаем следующее... По нажатию кнопки просто выведем текст в label. Текст сформируем из кода т.к. нам от туда надо еще отправить письмо (держим в уме) Страничка лежит http://www.mysite.com/page.aspx Заходим на нее по ссылке " http://www.mysite.com/first/second/three" На страничке имеем Код: plaintext 1. 2.
нажимаем кнопку Код: vbnet 1. 2. 3. 4.
Далее, т.к. кнопка это серверный элемен у нас отправляется запрос на генерацию страницы, чтобы вернуть label с текстом созданным в коде. Вот сдесь получается, что запрос к серверу имеет следующий вид http://www.mysite.com/first/second/page.aspx?1=first&2=second&3=three На что сервер весело сообщает, что такой страницы у него нет 404 я думаю, что вы предлагаете сделать все на скриптах и в конце на кнопку повесить Response.Redirect Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 09:21 |
|
PostBackUrl на виртуальной странице
|
|||
---|---|---|---|
#18+
Дмитрий Мух, Дмитрий Мухи что значит перестало работать после того, как Вы добавили динамику? Если запрос к серверу совпадает с физическим путем расположения файла на сервере, все работает (статика условно) http://www.mysite.com/page.aspx Если к файлу обращаемся по пути отличным от его физического расположения, то тогда уже строка запроса к серваку становиться искаженной. (динамика условно) http://www.mysite.com/first/second/three" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.09.2018, 09:31 |
|
|
start [/forum/topic.php?fid=18&msg=39704713&tid=1355138]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 272ms |
total: | 411ms |
0 / 0 |