XSL - разбить строку по разделителю и обратиться к необходимому индексу

В XSL (по крайней мере в версии 1.0) нельзя изменять значение переменных - потому нельзя и изменять значение счётчика или чего-то вроде - можно только передавать значение рекурсивно -
на основании примеров в сети я набросал такой шаблон (просто совместив два хороших примера) который позволяет понять некоторые принципы XSL ну и (в качестве практической нагрузки) вывести первые N блоков строки, разделённой по некоторому разделителю.

Вот пример этого кода: http://fkn.ktu10.com/?q=node/6998

Неравенство - математика

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

PHP Иерархическое обращение SimpleXMLElement

Для иерахии (предположительно):

		< Товары >
			< Товар >
				< Артикул >

Можно обратиться к:

$doc2 = $doc->Товары->Товар;

И дальше, например:

 if (isset($doc2->Артикул))

веб инспектор хром - аналог firebug - chrome - инспектор dom - отладчик Google Chrome Web Inspector

просто нажимаем F12 чтобы воспользоваться стандартным веб-инспектором хром.

# Все справочники Fkn.ktu10 (IFF)

tortoisegit git Windows настройка авторизация по ключу - без указания логина и пароля - авторизация на Github

Чтобы настроить Tortoisegit на использование ключа (для авторизации) делаем следующее:

  1. Правой кнопкой кликаем на папку репозитория и выбираем:
    Tortoisegit -> Settings  ->
  2. В иерерхии слева выбираем:
    Git -> Remote
  3. Затем в окне справа кликаем по по origin

.gitignore не игнорирует - не работает - не применяется - как исправить. Решение

Что происходит

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

Что делать

-прейдите в папку с кодом (ваш локальный репозиторий) :

PHP ошибка - Exception: Serialization of 'SimpleXMLElement' is not allowed - РЕШЕНИЕ

Exception: Serialization of 'SimpleXMLElement' is not allowed

Чтобы исправить эту ошибку просто прибавьте к значению типа пустую строку, например:

// прибавляем пустую строку - и сериализация становится возможной
$bid = $det->brd_id . "";  

Pages

Subscribe to fkn+antitotal RSS