denton

Пользователь

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

denton

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

img

Как вставить один кусок кода во все страницы так, чтобы при его смене на одной странице, он менялся на всех страницах сразу?

Russiancombine

Пользователь

Регистрация: 08.02.2013

Сообщения: 4931

Рейтинг: 1683

Russiancombine

Регистрация: 08.02.2013

Сообщения: 4931

Рейтинг: 1683

denton сказал(а):

Как вставить один кусок кода во все страницы так, чтобы при его смене на одной странице, он менялся на всех страницах сразу?

Нажмите, чтобы раскрыть...

в футер или хэдер зафигачь

B_Rabbit

Пользователь

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

B_Rabbit

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

img

В чистом html только через iframe, но там есть ряд нюансов и ограничений. А так все шабонизаторы умеют инклюдить код.

denton

Пользователь

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

denton

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

img

B_Rabbit сказал(а):

В чистом html только через iframe, но там есть ряд нюансов и ограничений. А так все шабонизаторы умеют инклюдить код.

Нажмите, чтобы раскрыть...

Шаблонизаторы?

B_Rabbit

Пользователь

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

B_Rabbit

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

img

denton сказал(а):

Шаблонизаторы?

Нажмите, чтобы раскрыть...

Twig, Smarty, Blade, etc...

denton

Пользователь

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

denton

Регистрация: 31.10.2017

Сообщения: 21956

Рейтинг: 7034

Нарушения: 105

img

B_Rabbit сказал(а):

Twig, Smarty, Blade, etc...

Нажмите, чтобы раскрыть...

спс

B_Rabbit

Пользователь

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

B_Rabbit

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

img

denton сказал(а):

спс

Нажмите, чтобы раскрыть...

только учти, для работы шаблонизаторов нужен backend, а ты только азы познавать начал. Мб пока лучше потратить время чтобы подтянуть азы чем лезть в дебри

Scouser_AK

Пользователь

Регистрация: 21.06.2020

Сообщения: 4051

Рейтинг: -745

Нарушения: 110

Scouser_AK

Регистрация: 21.06.2020

Сообщения: 4051

Рейтинг: -745

Нарушения: 110

Использовать React ))0

Siller__

Пользователь

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 470

Siller__

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 470

B_Rabbit сказал(а):

только учти, для работы шаблонизаторов нужен backend, а ты только азы познавать начал. Мб пока лучше потратить время чтобы подтянуть азы чем лезть в дебри

Нажмите, чтобы раскрыть...

рыякт/вуе/угол)00

(понимаю что ему вкатываться сразу в фреймоврк - моветон, но как пример - сойдет)

SEREGA1995

Пользователь

Регистрация: 11.02.2013

Сообщения: 1948

Рейтинг: 423

SEREGA1995

Регистрация: 11.02.2013

Сообщения: 1948

Рейтинг: 423

img

denton сказал(а):

Как вставить один кусок кода во все страницы так, чтобы при его смене на одной странице, он менялся на всех страницах сразу?

Нажмите, чтобы раскрыть...

тебе нужен сервер и html шаблонизатор либо клиентский js фреймворк

ZipZap(D2)

Пользователь

Регистрация: 10.05.2015

Сообщения: 5125

Рейтинг: 2648

ZipZap(D2)

Регистрация: 10.05.2015

Сообщения: 5125

Рейтинг: 2648

denton сказал(а):

Как вставить один кусок кода во все страницы так, чтобы при его смене на одной странице, он менялся на всех страницах сразу?

Нажмите, чтобы раскрыть...

Загугли yii

B_Rabbit

Пользователь

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

B_Rabbit

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

img

ZipZap(D2) сказал(а):

Загугли yii

Нажмите, чтобы раскрыть...

И зачем челу гуглить целый фреймворк когда можно просто заюзать smarty\twig которые отлично работают standalone?

Siller__

Пользователь

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 470

Siller__

Регистрация: 31.10.2014

Сообщения: 1481

Рейтинг: 470

B_Rabbit сказал(а):

реактивные данные

Нажмите, чтобы раскрыть...

что ты имеешь ввиду под этим(сугубо в контексте твоего сообщения, что такое реактивность я андерстенд)?)

B_Rabbit

Пользователь

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

B_Rabbit

Регистрация: 11.12.2017

Сообщения: 5538

Рейтинг: 3747

img

Siller__ сказал(а):

что ты имеешь ввиду под этим(сугубо в контексте твоего сообщения, что такое реактивность я андерстенд)?)

Нажмите, чтобы раскрыть...

В принципе реактивность и имелась ввиду, это уже моя шиза делить данные на "холодные" и "реактивные"

https://artifact.ru/decks/build/

ну например для такого, написано мной на vue. Чтобы не пилить вручную кучу перерисовок на jquery\es6.

GamGam

Пользователь

Регистрация: 09.07.2020

Сообщения: 8

Рейтинг: 0

GamGam

Регистрация: 09.07.2020

Сообщения: 8

Рейтинг: 0

смотря на чем делаешь. если ручками без движка, то используй php include. создается frame.php с нужным содержанием под все страницы. затем во все страницы в нужном месте прописываешь php inlude. синтаксис функции посмотри, форум не дает код прописать или я кнопки еще не нашел для его вставки).

бывает проблема, когда страницы сайта в html, но тогда htaccess можно научить их обрабатывать как php.

Если делаешь в движке, то создаешь блок и ставишь его на все страницы. самый простой вариант. удачи!