Перейти к содержимому


Фотография
- - - - -

Перенос элементов с одного типа на другой.


  • Закрытая тема Тема закрыта
Сообщений в теме: 19

#11 SmetDenis

SmetDenis

Отправлено 22 February 2013 - 07:19

Для удаления попробуйте такой скрипт

$zoo = App::getInstance('zoo');
$items = $zoo->table->item->getByType('<АЛИАС ТИПА>', <ID каталога>);
foreach($items as $item) {
    $zoo->table->item->delete($item);
}

Возможно за раз не получится удалить - тогда повторить несколько раз.
Можно вставить в какой-нибудь шаблон.

И не забываем делать бекапы ;)



  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#12 Save Tibet

Save Tibet

Отправлено 24 February 2013 - 15:33

что делать с этим скриптом? куда его конкретно подставить?
  • 0

#13 SmetDenis

SmetDenis

Отправлено 24 February 2013 - 17:52

Можно вставить в какой-нибудь шаблон.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#14 Save Tibet

Save Tibet

Отправлено 24 February 2013 - 19:35

что значит в "какой-нибудь"? можно подробнее, как это работает?
  • 0

#15 Sliapy

Sliapy

Отправлено 24 February 2013 - 20:22

В шаблон (full, teaser и т.д.) любого созданного Вами элемента (Продукт, Блог, Новость и т.д.).

Код сработает, если зайти на страницу, где выводится данный шаблон.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#16 Save Tibet

Save Tibet

Отправлено 25 February 2013 - 18:08

спасибо, но вроде заработало без копаний в коде. если не ставить &limit=0, то удаляется нормально. если же поставить, то видимо, из за нагрузки какая то ошибка происходит и элементы не удаляются
  • 0

#17 RomanL

RomanL

Отправлено 25 February 2013 - 19:22

Можете поставить limit=100 или 200, удалите за 5 - 10 подходов и нагрузку уменьшите
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#18 Save Tibet

Save Tibet

Отправлено 25 February 2013 - 22:05

да, я так и сделал. с 500 вроде справляется
  • 0

#19 SmetDenis

SmetDenis

Отправлено 25 February 2013 - 22:09

У меня появилось ощущение, что тема себя исчерпала. Закрываем?
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#20 Save Tibet

Save Tibet

Отправлено 25 February 2013 - 23:22

думаю, да. всем спасибо за советы.
  • 0




Click to return to top of page in style!