Добрый. Восьмерошную платную тему перевел на 10-ку. С PHP разрулил, не могу решить проблемку с JS (не моя стезя). У в теме кастомный модуль gavias_blockbuilder, его админка на восьмерке работает чисто (все объекты кликабельны) https://i.imgur.com/uRlcG0Z.jpg
На 10-ке, объекты (админки) не кликабельны и две ошибки https://i.imgur.com/LblwjCL.jpg
- (стр.80) Uncaught TypeError: base is not a constructor jquery.ui.widget.js:80:18 https://playcode.io/1739162
- (стр.279) Uncaught TypeError: blockbuilder_admin.sortable is not a function admin.js:279:24 https://playcode.io/1739170
jquery.ui.widget.js
// we need to make the options hash a property directly on the new instance
// otherwise we'll modify the options hash on the prototype that we're
// inheriting from
basePrototype.options = $.widget.extend( {}, basePrototype.options );
$.each( prototype, function( prop, value ) {
admin.js
var blockbuilder_admin = $('#gbb-admin-wrap');
var _bb_sortable = '.gbb-sortable';
var _bb_item = '.gbb-item';
var _bb_items = '#gbb-items';
var _bb_row = '.gbb-row';
var _bb_column = '.gbb-columns';
if( ! blockbuilder_admin.length ) return false;
blockbuilder_admin.sortable({
start: function(e, ui){
ui.placeholder.width(ui.item.find('.gavias-blockbuilder-content').first().width() - 20);
--
как понимаю на 10-ке по js были какието изменения типа
- https://www.drupal.org/node/3158256
- https://drupal.stackexchange.com/questions/260881/is-not-a-function-but-...
- https://www.drupal.org/forum/support/upgrading-drupal/2023-09-19/once-is...
Кто-что подскажет?