Jump to content


Photo
- - - - -

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


  • This topic is locked This topic is locked
19 replies to this topic

#11 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 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
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 510
  • topics: 75

Posted 24 February 2013 - 15:33

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

#13 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 24 February 2013 - 17:52

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


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



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


#14 Save Tibet

Save Tibet
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 510
  • topics: 75

Posted 24 February 2013 - 19:35

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

#15 Sliapy

Sliapy
  • JBZoo User (rus)
  • User rate: 50.5
  • posts: 6393
  • topics: 15

Posted 24 February 2013 - 20:22

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

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

#16 Save Tibet

Save Tibet
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 510
  • topics: 75

Posted 25 February 2013 - 18:08

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

#17 RomanL

RomanL
  • JBZoo User (rus)
  • User rate: 0.6
  • posts: 1022
  • topics: 28

Posted 25 February 2013 - 19:22

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

#18 Save Tibet

Save Tibet
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 510
  • topics: 75

Posted 25 February 2013 - 22:05

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

#19 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 25 February 2013 - 22:09

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



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


#20 Save Tibet

Save Tibet
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 510
  • topics: 75

Posted 25 February 2013 - 23:22

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




Click to return to top of page in style!