Я работаю с PyroCMS, и у меня есть собственный модуль с потоками, поэтому форма генерируется с использованием
$this->streams->cp->entry_form('projects', 'project', 'edit', $id, true, $extra);
Но проблема в том, что у меня есть поле типа SLUG, которое генерирует slug из TITLE. Но он также генерирует слаг из заголовка, когда я редактирую запись. Я хочу, чтобы он не генерировал SLUG из TITLE, когда я редактирую запись. Тип поля SLUG добавляет некоторый код JS после поля, которое:
$jquery = "<script>(function($) {
$(function(){
pyro.generate_slug('#{$params['custom']['slug_field']}', '#{$params['form_slug']}', '{$params['custom']['space_type']}');
});
})(jQuery);
</script>";
Теперь я хочу каким-то образом переопределить это, когда я редактирую запись, я не хочу, чтобы SLUG регенерировался при редактировании TITLE.