marc3d

Рейтинг
30
Регистрация
29.01.2013

Нашел причину и это ошибки, заменяйте на этот код — http://pastebin.com/raw/Yv3RYQ3c

Дайте пожалуйста версию Joomla и NoNumber Framework.

По факту — не хватает куска кода. Да-да, кто-то его стёр.

Отлично.

Возьмите, и сохраните оригинал данного файла (functions.php) к себе на ПК и попробуйте заменить его на данный код — http://pastebin.com/raw/ZUQG3DQS

Наверное, для размещения файла стоило воспользоваться "pastebin.com", так как форум и его форматирование искажают идентацию. В итоге, в данном листинге 338 сторк, а не 750+.

Попробуйте еще раз.

Да, листинг стоит убрать из сообщения на форуме.

Вообще, подобные задачи с большим количеством логики в браузере, а не на сервере, подразумевают большое количество JavaScript (jQuery). Это более современный вариант — открыть редактор и видеть изменения в реальном времени. Более того, можно вообще без PHP и MySQL обойтись, серьёзно.

Но, есть и примеры, когда программист делает всё через формы и вся логика лежит в PHP.

То есть, ввёл данные в инпуты, отправил, загрузил. Привет из 2000-х.

Возможно, стоило бы уточнить алгоритм работы с конструктором, так как вариантов множество.

Дайте пожалуйста листинг файла `helpers/functions.php` на 726 строке.

В идеале — весь файл.

Действительно, не долго думая можно посмотреть на то, как это сделали лидеры в своей отрасли «Амазон» и «АлиЭкспресс», а сделали они концептуально одинаково.

Так как скроллить страницу вниз — привычно.

А догадываться как работать с горизонтальным меню при различных размерах экрана — дискомфортно.

Понял о чём вы говорите...

Да, конечно, есть более продвинутая техника с резиновыми колонками и перестроении при необходимом разрешении экрана.

Вот пример — https://jsfiddle.net/nnonb59e/1/

Уточните пожалуйста, при отображении данного экрана, какой протокол в адресной строке, https?

Это может быть типичный отголосок бесплатного (встроенного) SSL-сертификата.

Для более детального анализа можно дать код страницы, на которую пытаетесь осуществить переход.

На версии Safari 9.1.3 (11601.7.8) всё в порядке, подобного нет.

Но, первое, с чего бы я начал дебаг — убрал бы строку `$(window).resize(ResizeWindow);` из `js/scripts.js` для выявления проблемы с неправильной отработкой события.

Всего: 52