Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

field- type category

field- type category 11 мес. 1 нед. назад #7840

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
я создал тип контента с 14 полями,потом сделал LIST SEARCH TYPES.Все работает нормально, но я заметил что после создания 200 материалов у меня время создания материалов сильно возросло.
я начал искать может из за какого то поля, и наткнулся на поле (category).когда я удаляю это поле, то у меня материал создается очень быстро. я решил проблему созданием многих категорий,в вкладке 2 site form (Live Value) каждые 200 материалов меняю категорию.
почему это происходит? что я неправильно делаю?
Спасибо.
Вложения:
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 нед. назад #7843

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2513
  • Спасибо получено: 594
  • Репутация: 215
Errikos,
у меня время создания материалов сильно возросло
Время создания материалов или время генерации страницы с созданными материалами?
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 нед. назад #7846

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
время генерации страницы с созданными материалами
После заполнения всех полей и при нажатии на save..
Последнее редактирование: 11 мес. 1 нед. назад от Errikos.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 нед. назад #7847

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2513
  • Спасибо получено: 594
  • Репутация: 215
Errikos, а какое количество материалов выводится на страницу в результатах поиска?
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 нед. назад #7849

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
30
вы имеете ввиду это (images1)
Вложения:
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 6 дн. назад #7850

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2513
  • Спасибо получено: 594
  • Репутация: 215
Errikos, т.е. проблема не с LIST SEARCH - типом поиска, а с FORM - Формой добавления материала на сайт и ее сохранением. Но ведь когда в Live вы устанавливаете значение, это тоже самое, если вы будете устанавливать его вручную при заполнении формы. Или получается так: когда в определенной категории > 200 материалов и эта категория выбрана, то форма сохраняется долго, а если < 200 материалов, то быстро?
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 6 дн. назад #7851

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
совершенно верно!
Именно так, как вы говорите!
Последнее редактирование: 11 мес. 6 дн. назад от Errikos.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 3 дн. назад #7855

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2513
  • Спасибо получено: 594
  • Репутация: 215
Errikos, теперь понял вас. На моих сайтах, построенных с помощью SEBLOD, тоже есть эта проблема. Скорее всего она кроется где-то в коде. Как решить пока не знаю - не занимался. Хлопот это доставляет немного. Как самый простой вариант можете попробовать увеличить php_memory_limit на сервере. Абсолютно не уверен, поможет ли это, но попробовать стоит.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 2 дн. назад #7857

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
Спасибо!!!
Последнее редактирование: 11 мес. 2 дн. назад от Errikos.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 2 дн. назад #7858

  • Илья А. Жулин
  • Илья А. Жулин аватар
  • Не в сети
  • Житель
  • Russian Sebloders
  • Сообщений: 36
  • Спасибо получено: 3
  • Репутация: 1
Привет всем.
Есть простой вариант уйти от этого поля. Создай поле Text с хранилищем Standard->Article->catid и сделай для него значение по умолчанию с номером твоей категории, или если у тебя это не постоянное значение, то оформи Live Value также как и для поля Category. Если у тебя все остальные текстовые значения сохраняются с нормальной скоростью, то и это должно сохраниться нормально. Если требуется выбирать категорию, то используй поле Select Dynamic и выведи категории в нем. Я гляну, что может быть в коде поля, сделай пока ему вот такую вот замену, как я описал.
Отпишись, пожалуйста, по результатам и укажи, если можно, версии SEBLOD и !Joomla
Последнее редактирование: 11 мес. 2 дн. назад от Илья А. Жулин.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 2 дн. назад #7860

  • Vio Cassel
  • Vio Cassel аватар
  • Не в сети
  • Прохожий
  • Russian Sebloders
  • Сообщений: 6
  • Спасибо получено: 3
  • Репутация: 0
Илья А. Жулин пишет:
Привет всем.
Есть простой вариант уйти от этого поля. Создай поле Text с хранилищем Standard->Article->catid и сделай для него значение по умолчанию с номером твоей категории, или если у тебя это не постоянное значение, то оформи Live Value также как и для поля Category. Если у тебя все остальные текстовые значения сохраняются с нормальной скоростью, то и это должно сохраниться нормально. Если требуется выбирать категорию, то используй поле Select Dynamic и выведи категории в нем. Я гляну, что может быть в коде поля, сделай пока ему вот такую вот замену, как я описал.
Отпишись, пожалуйста, по результатам и укажи, если можно, версии SEBLOD и !Joomla

Илья А. Жулин, Всё верно! B)

Wedal, Errikos, разработчики SEBLOD уже не раз об этом говорили/предупреждали/напоминали (проблема давно известная), чтобы не использовали для своих Типов Контента поле категорий Joomla!, а создавали альтернативу полем Select Dynamic.

Почему есть такой "косяк", думаю, объяснять не нужно. ;)
Joomla! + SEBLOD + UIKit
Рекомендую хостинг IHC
Последнее редактирование: 11 мес. 2 дн. назад от Vio Cassel.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 день назад #7864

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
спасибо Илья, Vio Cassel! все ясно буду использовать поле text,Select Dynamic.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 день назад #7867

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2513
  • Спасибо получено: 594
  • Репутация: 215
Vio Cassel,
Почему есть такой "косяк", думаю, объяснять не нужно
Нужно. Я не понимаю. Ладно бы речь шла о генерации формы добавления контента. Тогда это еще можно было бы как-то понять. Но при сохранении. Ведь это просто передача catid в форме. Каким вообще образом можно выполнять скрипт несколько минут (а у нас на одном из сайтов он именно столько и выполняется) из-за сохранения этого параметра и как это зависит от количества материалов в заданной категории? Ну и опять же, если это поле такое "плохое" и его можно легко заменить, зачем разработчики включают его в базовый пакет SEBLOD?
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 день назад #7868

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
во всяком случае 3 года тому назад, когда у меня была версия Joomla! 2.5.9 ,PHP 5.4.4, seblod 3.1.1, этой проблемы не было.
на данный момент у меня Joomla 3.5.1, seblod 3.8.3
я поменял category на поле text,результат виден будет через неделю.
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 1 день назад #7869

  • Dgikar
  • Dgikar аватар
  • Не в сети
  • Новичок
  • Сообщений: 26
  • Репутация: 0
Vio Cassel пишет:
... Почему есть такой "косяк", думаю, объяснять не нужно. ;)
Вио, если это ирония, то да, объяснять - не нужно... Но если не ирония, то и я - не понимаю...
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 11 мес. 2 ч. назад #7870

  • Илья А. Жулин
  • Илья А. Жулин аватар
  • Не в сети
  • Житель
  • Russian Sebloders
  • Сообщений: 36
  • Спасибо получено: 3
  • Репутация: 1
Никто не видел такой проблемы, но, как Вио писал, мы не пользуем особо это поле.
В порядке эксперимента, попробуйте сделать перенаправление после сохранения не на контент, а на форму, будет также тупить? Я тут помедитировал в код поля, пока не вижу причин..
Чтобы оставлять сообщения нужно зарегистрироваться.

field- type category 9 мес. 4 нед. назад #7916

  • Errikos
  • Errikos аватар
  • Не в сети
  • Новичок
  • Сообщений: 25
  • Репутация: 0
поле text не помогло, :( :(
Чтобы оставлять сообщения нужно зарегистрироваться.
Время создания страницы: 0.160 секунд

Вверх