Клонировать контент

#1 23 мая 2016 в 13:05
Собстевенно вопрос про клонировпние содержания контента, т.е. человее нажимает редактировать объект и далее на кнопку клонировать, и создаётся такой же контент, которым можно далее сохранить, такое уже естьи если нет то кто- нить может это реализовать?
#2 23 мая 2016 в 13:09
Может лучше в таблице напротив записи вывести кнопочку "Копировать", рядом с Просмотреть, Редактировать и Удалить
#3 23 мая 2016 в 14:50

Может лучше в таблице напротив записи вывести кнопочку "Копировать", рядом с Просмотреть, Редактировать и Удалить

Loadырь
Да, кстати, так даже лучше!!)
#4 24 мая 2016 в 20:01

Может лучше в таблице напротив записи вывести кнопочку "Копировать", рядом с Просмотреть, Редактировать и Удалить

Loadырь
Скажите, это был просто комментарий, или вы можете это реализовать? smile
#5 24 мая 2016 в 20:06
И то и другое smile. Просто чтобы внести этот функционал в движок, надо тему поднимать (типа надо — не надо), а я ещё старую не "закрыл".
#6 28 мая 2016 в 20:35
Реализация:
После этой строки вставить этот код
  1.  
  2. 'title' => LANG_COPY,
  3. 'class' => 'copy',
  4. 'href' => href_to($ctype_name, 'copy', '{id}') . '?back=' . href_to($controller->name, 'content')
  5. ),
после этой строки вставить этот код
  1.  
  2. 'pattern' => '/^([a-z0-9\-_]+)\/copy\/([0-9]+)$/i',
  3. 'action' => 'item_copy',
  4. 1 => 'ctype_name',
  5. 2 => 'id'
  6. ),
  7.  
после этой строки вставить
  1.  
  2. define('LANG_COPY', 'Копировать');
и подобное в папке en, если надо.
после этой строки вставить это
  1.  
  2. .datagrid .actions a.copy { background-image: url("../../images/icons/copy.png"); }
и после правок файлов ядра системы, разархивировать в корень сайта содержимое этого файла

И соответственно, проверять наличие этих правок после обновления сайта.
#7 28 мая 2016 в 20:55
однозначно надо в гит) тем более, что там есть уже такая тема и Fuze поставил ее в долгосрочную перспективу

вот и сама тема github.com/instantsoft/icms2/issues/113
#8 28 мая 2016 в 21:15
yury, Если Fuze поставил метку, значит он в курсе этого вопроса. А я боюсь, что ещё одну подобную тему не "вынесу" в ближайшие полгода.
#9 28 мая 2016 в 22:39
А для первой ветки такого нет?)
#10 28 мая 2016 в 23:47

Пока скучал в одной теме на форуме...

Loadырь

надо тему поднимать (типа надо — не надо), а я ещё старую не "закрыл".

Loadырь

Поскольку в данной теме форума никто не предлагает, гениальных или новых идей

Loadырь

А я боюсь, что ещё одну подобную тему не "вынесу" в ближайшие полгода.

Loadырь
слишком агрессивный маркетинг facepalm
#11 29 мая 2016 в 10:37

слишком агрессивный маркетинг

Val
Я ещё к маркетингу не подошёл, я ещё только публику подготавливаю к нему.
#12 22 ноября 2017 в 01:42


Реализация:
После этой строки вставить этот код

  1.  
  2. 'title' => LANG_COPY,
  3. 'class' => 'copy',
  4. 'href' => href_to($ctype_name, 'copy', '{id}') . '?back=' . href_to($controller->name, 'content')
  5. ),
после этой строки вставить этот код
  1.  
  2. 'pattern' => '/^([a-z0-9\-_]+)\/copy\/([0-9]+)$/i',
  3. 'action' => 'item_copy',
  4. 1 => 'ctype_name',
  5. 2 => 'id'
  6. ),
  7.  
после этой строки вставить
  1.  
  2. define('LANG_COPY', 'Копировать');
и подобное в папке en, если надо.
после этой строки вставить это
  1.  
  2. .datagrid .actions a.copy { background-image: url("../../images/icons/copy.png"); }
и после правок файлов ядра системы, разархивировать в корень сайта содержимое этого файла

И соответственно, проверять наличие этих правок после обновления сайта.

Loadырь

А можно ли клонировать таким или подобным образом не контент — а тип контента? Что бы при создании нового типа контента не вводить заново все опции и заполнять поля — ну дурная же работа )… Или возможно из коробки уже что то есть реализовано? Копирование — клонирование типа контента…
#13 22 ноября 2017 в 06:31

А можно ли клонировать таким или подобным образом не контент — а тип контента?

@trueman
Можно
#14 22 ноября 2017 в 11:14

А можно ли клонировать таким или подобным образом не контент — а тип контента?

Loadырь

Можно

Loadырь
Подтверждаю, решение "Импорт-Экспорт конфигураций" полностью рабочее, пользовался им много раз. Большое спасибо, Loadырь!
#15 23 ноября 2017 в 00:05

А дефис в URL-ах в типах контента никак нельзя внедрить?

@trueman
Да, дефисы нам бы везде пригодились.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.