Согласен, не обратил внимания. Исправил код.---------- Добавлено 29.12.2016 в 14:25 ----------
Начать надо с разработки функциональной модели сайта.
joost, лови
while($reader->read()) { if($reader->nodeType == XMLReader::ELEMENT) { if($reader->localName == 'offer') { print $reader->getAttribute('id')."\n"; $reader->read(); while ($reader->localName != 'offer') { if($reader->nodeType == XMLReader::ELEMENT and $reader->localName == 'param') { print $reader->getAttribute('name')."\n"; $reader->read(); if($reader->nodeType == XMLReader::TEXT) { print $reader->value."\n"; } } $reader->read(); } } }}
Исходите из размера экрана. Больше не надо. А лучше иметь два изображения: одно для превью, другое - для полного просмотра.
melkozaur, вроде как да, если иначе недоступно
Ну вот я, например, все пароли, которые мне присылают на почту, тут же удаляю из переписки. Не уверен, что все так делают.
Проверьте настройки отправки почты с Вашего сайта. Если там значится через SMTP - отрубите это дело к едрене фене.
Вот если "вприглядку" и навскидку - без меры понавтыкано $reader->read().
Я полагаю, что это шаблонизатор. Но он должен отрабатываться на сервере, в браузере ему делать нечего.
Признаюсь честно, с ангуляром я не знаком, и что он делает в Битриксе, я не знаю. То есть я знаю, что в шаблонах Битрикса используют двойные фигурные скобки, и знаю, что Ангуляр использует шаблоны на базе JS. Если эти скобки из Битрикса - это ненормально, а если из JS-шаблона, - то всё нормально, браузер их преобразует и поисковики тоже научились понимать жабаскрипт.
Хотя лично я против использования JS для подобных целей.
Поисковики видят HTML-код страницы.
Браузер на лету ничего не подставляет. Он читает код, присланный сервером, и при необходимости исполняет JS. Что-то подставлять могут расширения браузера, но это уже другая история.