loed

loed
Рейтинг
196
Регистрация
10.03.2007
CodeStyle:
Как вариант, можете разместить каталог-товаров на отдельном поддомене для того что бы исключить конфликт URL, и туда уже повесить CMS (или самописный скрипт). Ну а после размещения уже адаптировать дизайн сайта под CMS.

думал об этом, разбираюсь как выглядит этот "конфликт урл" .... я понимаю так что поиск формирует некоторый динамический урл уже с которого можно перейти на каждый товар с уже существующими статическими урл, где тут может быть конфликт

Алексей Фоменко:
согласен, самый простой вариант.
а цмс выбратьту, что ьольше нравится

вставлять именно фреймом получится? а <?include .... ?

---------- Добавлено 28.05.2017 в 09:33 ----------

Sly32:
loed, А вы задумывлись, для чего придумали CMS? Попробуйте погуглить может вопросы сами отпадут? Неважно на чем, Друпал или ВП - все ваши идеи давно реализованы, так чтобы наименее пришлось тратить время.
ВОт обясните мне это чудное сочетание, появляющееся на форуме раз в 2 недели - статика+хтмл?
ПРИЧИНЫ и смысл???
я все прекрасно понимаю, мне в краткосрочный период и с минимальными затратами желательно решить задачу, а далее уже весь остальной сайт перетащить на cms
Joker-jar:
Ну вообще да, возможно. Для этого надо для CMS создать шаблон с дизайном как у основного сайта. Или, как вариант, сделать максимально легкий шаблон у CMS (без меню, шапки, футера и т.д.) и встраивать в основной сайт в виде фрейма.

Спасибо, а так шапка, сайтбар левый, и футер у меня подключаемые методом ssi и php

---------- Добавлено 26.05.2017 в 16:58 ----------

miketomlin:
loed, у вас была уже подобная тема:
Скрипт каталога товаров для html сайта

Это немного не так делается. Возможно полное совмещение, т.е. статик отдается непосредственно сервером, а все прочие запросы идут на обработку в динамическую часть сайта. Выше верно написали, достаточно лишь обеспечить отсутствие совпадений в адресах у статика и динамика. Шаблоны для динамической части строятся на основе имеющихся разметки стат. страниц, стилей и т.п. Если чего-то не хватает, отдаете на доработку дизайнеру/верстальщику.

---------- Добавлено 26.05.2017 в 13:40 ----------

Статик в принципе можно тоже загнать в динамическую часть и даже попутно распарсить на компоненты для лучшего структурирования.
Да, все верно... все еще в поисках. Пока два варианта 1 - это мне пишут скрипт или админку с БД чисто под сегодняшние мои потребности или 2 - это cms с возможностью в дальнейшем расширить функционал (платная или бесплатная лучше?)

Я правильно понял что главное это отсутствие совпадений в адресах у статика и динамика остальное все решаемо? И для реализации поиска через cms придется создавать новые странички каждого товара или можно будет старые использовать?

на почту запрос отправил Вам, ответите?

Много лет заказываю тексты у ТС - как обычные, так и с ключевиками. Радует, что стоимость услуг для постоянных клиентов всегда доступная. Пишет быстро, не пропадает, всегда на связи. Рекомендую.

Sitealert:
Есть и альтернативный вариант, без id
<h1>Заголовок</h1>

<input type="text" size="35" id="text5" name="text5" value="">
<script>
document.getElementById("text5").value = document.getElementsByTagName("h1")[0].innerHTML;
</script>
Вставит значение самого первого h1. Для последующих надо писать [1], [2], [3] и т.д.

Вообще красота, именно то что надо

Sitealert:
Чуток сложнее. Поскольку по новым стандартам тегов h1 на странице может быть несколько, надо этому тегу присвоить id
<h1 id="header1">Заголовок</h1>

<input type="text" size="35" id="text5" name="text5" value="">
<script>
document.getElementById("text5").value = document.getElementById("header1").innerHTML;
</script>

спасибо, тогда с титлом вариант лучше подходит тк не надо будет все страницы корректировать

Sitealert:
<input type="text" size="35" id="text5" name="text5" value="">

<script>document.getElementById("text5").value=document.title;</script>

вот спасибо, работает.... А как из h1?

Sitealert:
Вырезать-то не надо наверное, пусть там тоже остаётся :).
Информации ноль. Какая-то CMS установлена? Как сайт сконструирован?

сайт на чистом Html. На каждой странице есть универсальная форма заявки (для всех одинаковая, подключается по ssi) где нужно подставить автоматически название услуги из тега H1

Sitealert:
Потому и не вставляется ничего.

ну а как вырезать из H1 и вставить в форму?

Всего: 955