Вставить строку между 1й и 2й строкой.

one

Client
Регистрация
22.09.2015
Сообщения
6 840
Благодарностей
1 275
Баллы
113
Подскажите снипет для работы с таблицой. Нужно если первая строка не пустая вставить строку со значениями между первой и второй строками.
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 496
Благодарностей
5 919
Баллы
113
Там же все можно простыми операциями сделать.
Если первая строка существует, взять вторую с удалением, затем записать новую строку после первой, потом в конце добавить удаленную вторую.
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 840
Благодарностей
1 275
Баллы
113
Мне надо снипетом это сделать. Да и после второй строки идут дальше строки с данными.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 840
Благодарностей
1 275
Баллы
113
Посмотрел на возможные методы. Судя по всему просто так решить задачу не удастся. Я прав?

Решение от Влада не подходит тем что надо вставить (insert) новую строку между существующими первой и второй сдвинув все остальные в низ.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 611
Благодарностей
9 205
Баллы
113
Посмотрел на возможные методы. Судя по всему просто так решить задачу не удастся. Я прав?

Решение от Влада не подходит тем что надо вставить (insert) новую строку между существующими первой и второй сдвинув все остальные в низ.
Попробуйте решение отсюда: https://zennolab.com/discussion/threads/dobavit-stroku-v-seredinu-tablicy.25025/
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 840
Благодарностей
1 275
Баллы
113
Да, то что надо было. Как это я просмотрел этот топик? Правда уже логику по работе с таблицей переосмыслил немного в другом направлении в шаблоне.
 
Последнее редактирование:
  • Спасибо
Реакции: Sergodjan

one

Client
Регистрация
22.09.2015
Сообщения
6 840
Благодарностей
1 275
Баллы
113
Решение хитрое. Беда в одном, что существующую таблицу, как список не подключить.
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)