Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

С тех пор, как в поисковиках появились нейроответы ИИ, трафик на сайты стал гораздо меньше, так как пользователь стал получать информацию непосредственно на странице поисковика без перехода на сайт. Но при генерации ответа ИИ указывает источники - ссылки на сайты, информация которых была использована для генерации ответа.

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 33 Ответов
  • 9095 Просмотров
*

nebikoff

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Переход на PHP 7.1 или 7.2
« : 03.11.2018, 22:09:55 »
Выскакивают такие ошибки при переключении с php 7.0 (на 7.0 все нормально) на 7.1 или 7.2:

Warning: Illegal string offset 'style' in /var/www/site/data/www/site.ru/libraries/src/Helper/ModuleHelper.php on line 235
Warning: Illegal string offset 'style' in /var/www/site/data/www/site.ru/libraries/src/Helper/ModuleHelper.php on line 252

Подскажите, пожалуйста, как исправить как исправить?
Joomla 3.9, но то же самое было на 3.8
« Последнее редактирование: 03.11.2018, 22:21:02 от nebikoff »
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Переход на PHP 7.1 или 7.2
« Ответ #1 : 04.11.2018, 07:11:55 »
del
п.с.
А на стандартном шаблоне попробовать? 
« Последнее редактирование: 04.11.2018, 07:24:44 от draff »
*

nebikoff

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #2 : 04.11.2018, 12:50:28 »
Зря создал тему, нашел fix этой проблемы на сайте производителя jxtc
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #3 : 04.11.2018, 14:17:26 »
главное потом об этом никому не рассказать  ^-^
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nontad

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • nontad
Re: Переход на PHP 7.1 или 7.2
« Ответ #4 : 18.11.2018, 09:18:47 »
Добрый день!
При переходе с версии PHP 5.6 на PHP 7.x по рекомендации Joomla при обновлении до версии Joomla 3.9.0 появляется

ошибка:
Warning: Declaration of plgVideoboxHtml5Video::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg18112018.rus\plugins\videobox\html5video\html5video.php on line 15


Код
1?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxHtml5Video extends Video {
16
17 /*
18 * $id - Link to the video (relative to the site root for local videos)
19 */
20 function adapterSwitch($id, $title, $offset, $vb){
21 if(in_array(pathinfo($id, PATHINFO_EXTENSION), array('mp4', 'ogv', 'webm', 'm4v', 'oga', 'mp3', 'm4a', 22'webma', 'wav'))){
22 $id = rawurldecode($id);
23 if(substr($id, 0, 2)!= '//' && substr($id, 0, 7)!= 'http://' && substr($id, 0, 8)!= 25'https://'){
24 $id = str_replace('//', '/', $_SERVER['DOCUMENT_ROOT'] . '/' . $id);
25 } else {
26 $id = str_replace( array( 'http://' . $_SERVER['HTTP_HOST'],
27 'http://www.' . $_SERVER30['HTTP_HOST'],
28 'https://' . $_SERVER32['HTTP_HOST'],
29 'https://www.' . $_SERVER34['HTTP_HOST'],
30 '//' . $_SERVER['HTTP_HOST'],
31 '//www.' . $_SERVE37R37['HTTP_HOST']),
32 $_SERVER['DOCUMENT_ROOT'] . '/', $id, $count);
33 if($count > 0){
34 $id = str_replace('//', '/', $id);
35 } else {
36 $id = str_replace(' ', '%20', $id);
37 }
38 }
39 $video = new self($id, $title, $offset);
40 $video->poster = $vb->videoThumbnail($video, $vb->parametri, true);
41 return $video;
42 }
43 return false;
44 }
45
46 function __construct($id, $title = '', $offset = 0){
47 parent::__construct($id, $title, $offset);
48 if(in_array(pathinfo($id, PATHINFO_EXTENSION), array('oga', 'mp3', 'm4a', 'webma', 'wav'))) $this->type = 'a';
49 }
50
51 function getThumb(){
52 $id = $this->id;
53 $pi = pathinfo($id);
54 $id = $pi['dirname'] . '/' . $pi['filename'];
55 $ext = array('.png', '.jpg', '.jpeg', '.gif');
56 foreach($ext as $ex){
57 $im = @getimagesize($id . $ex);
58 if($im !== false) return array($id . $ex, $im[2]);
59 }
60 return false;
61 }
62
63 function getPlayerLink($autoplay = false){
64 $src = JURI::root(). '/plugins/videobox/html5video/player.php?video=' . rawurlencode(str_replace($_SERVER['DOCUMENT_ROOT'], '', $this->id));
65 if(isset($this->poster) && $this->poster != '') $src .= '&poster=' . rawurlencode('../../system/videobox/' . $this->poster);
66 if($autoplay) $src .= '&autoplay=1';
67 if($this->offset != 0) $src .= '&start=' . $this->offset;
68 return $src;
69 }
70
71}


ошибка:
Warning: Declaration of plgVideoboxSoundCloudVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\soundcloudvideo\soundcloudvideo.php on line 59

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxSoundCloudVideo extends Video {
16
17 /*
18 * $id - link to the song (https://soundcloud.com/alestorm/shipwrecked)
19 */
20 function adapterSwitch($id, $title, $offset, $vb){
21 if(strpos($id, 'soundcloud')!==false){
22 if(isset($vb->parametri['sc_visual'])){
23 $visual = $vb->parametri['sc_visual'];
24 } else {
25 $visual = $this->getParam('visual', $vb->parametri['display_suffix'], '');
26 }
27 if($visual=='' || $visual==2) $visual = $this->params->get('visual', 1);
28 return new self($id, $title, $offset, $visual);
29 }
30 return false;
31 }
32
33 function __construct($id, $title = '', $offset = 0, $visual = true){
34 parent::__construct($id, $title, $offset);
35 $this->visual = $visual;
36 $this->type = 'a';
37 }
38
39 function getThumb(){
40 $data = json_decode(file_get_contents('http://soundcloud.com/oembed?url=' . rawurlencode($this->id). '&format=json'));
41 $data = explode('?', $data->thumbnail_url);
42 $img = $data[0];
43 $im = @getimagesize($img);
44 if($im !== false) return array($img, $im[2]);
45 return false;
46 }
47
48 function getPlayerLink($autoplay = false){
49 $src = 'https://w.soundcloud.com/player/?url=' . rawurlencode($this->id). '&show_artwork=true';
50 if($autoplay) $src .= '&auto_play=true';
51 if($this->visual){
52 $src .= '&visual=true';
53 } else {
54 $src .= '&visual=false';
55 }
56 return $src;
57 }
58
59}

ошибка:
Warning: Declaration of plgVideoboxVimeoVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\vimeovideo\vimeovideo.php on line 58

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxVimeoVideo extends Video {
16
17 /*
18 * $id - one of the following:
19 * - numeric Vimeo video ID
20 * - link to the video (http://vimeo.com/4700344)
21 */
22 function adapterSwitch($id, $title, $offset, $vb){
23 if(is_numeric($id)){
24 return new self($id, $title, $offset);
25 }
26 if(strpos($id, 'vimeo')!==false){
27 preg_match('/vimeo.com\/([0-9]*?)/isU', $id, $v_urls);
28 return new self($v_urls[1], $title, $offset);
29 }
30 return false;
31 }
32
33 function getTitle($forced = false){
34 if($forced && $this->title==''){
35 return 'http://vimeo.com/' . $this->id;
36 } else {
37 return $this->title;
38 }
39 }
40
41 function getThumb(){
42 $th = parent::getThumb();
43 if($th !== false) return $th;
44 $data = unserialize(file_get_contents('http://vimeo.com/api/v2/video/' . $this->id . '.php'));
45 $img = $data[0]['thumbnail_large'];
46 $im = @getimagesize($img);
47 if($im !== false) return array($img, $im[2]);
48 return false;
49 }
50
51 function getPlayerLink($autoplay = false){
52 $src = 'https://player.vimeo.com/video/' . $this->id . '?byline=0&portrait=0';
53 if($autoplay) $src .= '&autoplay=1';
54 if($this->offset != 0) $src .= '#t=' . $this->splitOffset();
55 return $src;
56 }
57
58}

ошибка:
Warning: Declaration of plgVideoboxYouTubeVideo::getThumb() should be compatible with Video::getThumb($id = false) in C:\OSPanel\domains\tg04112018.rus\plugins\videobox\youtubevideo\youtubevideo.php on line 60

Код
1<?php
2/*------------------------------------------------------------------------
3# plg_videobox - Videobox
4# ------------------------------------------------------------------------
5# author HitkoDev
6# copyright Copyright (C) 2014 HitkoDev. All Rights Reserved.
7# @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
8# Websites: http://hitko.eu/software/videobox
9-------------------------------------------------------------------------*/
10// no direct access
11defined( '_JEXEC' ) or die( 'Restricted Access' );
12
13jimport( 'videobox.video' );
14
15class plgVideoboxYouTubeVideo extends Video {
16
17 /*
18 * $id - one of the following:
19 * - 11 characters YouTube video ID
20 * - link to the video (https://www.youtube.com/watch?v=KKWTdo5YW_I)
21 * - YouTube sharing link (http://youtu.be/KKWTdo5YW_I)
22 */
23 function adapterSwitch($id, $title, $offset, $vb){
24 if(strlen($id)==11 && preg_match('/([a-zA-Z0-9_-]{11})/', $id)==1){
25 return new self($id, $title, $offset);
26 }
27 if(strpos($id, 'youtube')!==false){
28 preg_match('/v=([a-zA-Z0-9_-]{11}?)/isU', $id, $v_urls);
29 return new self($v_urls[1], $title, $offset);
30 }
31 if(strpos($id, 'youtu.be')!==false){
32 preg_match('/youtu\.be\/([a-zA-Z0-9_-]{11}?)/isU', $id, $v_urls);
33 return new self($v_urls[1], $title, $offset);
34 }
35 return false;
36 }
37
38 function getTitle($forced = false){
39 if($forced && $this->title==''){
40 return 'http://youtu.be/' . $this->id;
41 } else {
42 return $this->title;
43 }
44 }
45
46 function getThumb(){
47 $th = parent::getThumb();
48 if($th !== false) return $th;
49 $img = 'http://i2.ytimg.com/vi/' . $this->id . '/hqdefault.jpg';
50 return array($img, IMAGETYPE_JPEG);
51 }
52
53 function getPlayerLink($autoplay = false){
54 $src = 'https://www.youtube.com/embed/' . $this->id . '?wmode=transparent&rel=0&fs=1';
55 if($autoplay) $src .= '&autoplay=1';
56 if($this->offset != 0) $src .= '&start=' . $this->offset;
57 return $src;
58 }
59
60}

Ни где не могу найти ответ. Как исправить ошибку. Кто знает?




*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #5 : 18.11.2018, 09:25:09 »
Функция getThumb должна принимать хотя бы один аргумент
Код: php
function getThumb($id = false){
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

nontad

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
  • nontad
Re: Переход на PHP 7.1 или 7.2
« Ответ #6 : 18.11.2018, 09:30:20 »
Все разобрался. Огромное спасибо NewUsers !!! Все работает. Ошибок нет.
« Последнее редактирование: 18.11.2018, 10:04:41 от nontad »
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #7 : 03.12.2018, 11:53:33 »
Жена попросила поредактировать сайт , а я его положил. При установке плагинов начались матюки на старую версию PHP , ну короче, внес строчку
Цитировать
AddHandler application/x-httpd-php70 .php .php5 .php4 .php3
в .htaassec , теперь постоянно скачивает при любом заходе-переходя вот это
Цитировать
<?php
/**
 * @package    Joomla.Administrator
 *
 * @copyright  Copyright (C) 2005 - 2018 Open Source Matters, Inc. All rights reserved.
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */

/**
 * Define the application's minimum supported PHP version as a constant so it can be referenced within the application.
 */
define('JOOMLA_MINIMUM_PHP', '5.3.10');

if (version_compare(PHP_VERSION, JOOMLA_MINIMUM_PHP, '<'))
{
   die('Your host needs to use PHP ' . JOOMLA_MINIMUM_PHP . ' or higher to run this version of Joomla!');
}

// Saves the start time and memory usage.
$startTime = microtime(1);
$startMem  = memory_get_usage();

/**
 * Constant that is checked in included files to prevent direct access.
 * define() is used in the installation folder rather than "const" to not error for PHP 5.2 and lower
 */
define('_JEXEC', 1);

if (file_exists(__DIR__ . '/defines.php'))
{
   include_once __DIR__ . '/defines.php';
}

if (!defined('_JDEFINES'))
{
   define('JPATH_BASE', __DIR__);
   require_once JPATH_BASE . '/includes/defines.php';
}

require_once JPATH_BASE . '/includes/framework.php';
require_once JPATH_BASE . '/includes/helper.php';
require_once JPATH_BASE . '/includes/subtoolbar.php';

// Set profiler start time and memory usage and mark afterLoad in the profiler.
JDEBUG ? JProfiler::getInstance('Application')->setStart($startTime, $startMem)->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('administrator');

// Execute the application.
$app->execute();

Бен, это Данила, ай нид хелп!!
*

wishlight

  • Гуру
  • 5085
  • 321 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Переход на PHP 7.1 или 7.2
« Ответ #8 : 03.12.2018, 12:01:21 »
Вполне возможно на вашем хостинг версия php меняется по другому. Просто уберите строчку и обратитесь в поддержку хостинга.
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #9 : 03.12.2018, 12:08:24 »
Вполне возможно на вашем хостинг версия php меняется по другому. Просто уберите строчку и обратитесь в поддержку хостинга.
я не могу - вообще любой клик по ссылке или переходу админки, или попытка зайти на сайт - скачивает это уведомление, про версию PHP
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #10 : 03.12.2018, 12:09:59 »
так через ftp зайдите
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Zstreetfox

  • Новичок
  • 3
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #11 : 03.12.2018, 12:25:21 »
ок, попробую через хостинг провайдера. Спасибо!
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Переход на PHP 7.1 или 7.2
« Ответ #12 : 03.12.2018, 12:50:10 »
тут зависит от хостера
у многих есть возможность переключения через панель управления
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

stitch_nz

  • Новичок
  • 1
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #13 : 09.01.2019, 18:13:27 »
Зря создал тему, нашел fix этой проблемы на сайте производителя jxtc

Вот решение от производителя:
https://www.joomlaxtc.com/support/template/template-help/fixing-illegal-string-offset-style-error-on-php7
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #14 : 10.01.2019, 12:53:41 »
Кто поможет справиться с такой проблемой при переходе на PHP 7.1 - 0 - Call to undefined function ereg_replace()
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #16 : 10.01.2019, 13:11:48 »
я гругл (автозамена блин)
А в каком файле произвести замену? Немогу найти!
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Переход на PHP 7.1 или 7.2
« Ответ #17 : 10.01.2019, 13:39:02 »
А в каком файле произвести замену? Немогу найти!
В том, где появляется ошибка
*

Lihoj

  • Захожу иногда
  • 60
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #18 : 10.01.2019, 13:57:51 »
В том, где появляется ошибка
Так сайт вообще не открывается! ошибка - 0 - Call to undefined function ereg_replace()
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #19 : 04.02.2019, 11:07:49 »
помогите разобраться что делать. в админке вверху было сообщение(выделено красным) что мне нужно на хостинге обновить PHP5.6 до 7.1 , я перешел на 7.1 и сайт стал не доступен([/size]Ошибка: 0 - Using $this when not in object context)[/size], вернулся обратно на 5.6 все работает. что нужно сделать, что бы заработало 7.1/ сильно не пинайте, мне создали сайт и сказали на занимайся. подскажите куда посмотреть, что нажать.[/size]
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #20 : 04.02.2019, 11:37:03 »
помогите разобраться что делать. в админке вверху было сообщение(выделено красным) что мне нужно на хостинге обновить PHP5.6 до 7.1 , я перешел на 7.1 и сайт стал не доступен([/size]Ошибка: 0 - Using $this when not in object context)[/size], вернулся обратно на 5.6 все работает. что нужно сделать, что бы заработало 7.1/ сильно не пинайте, мне создали сайт и сказали на занимайся. подскажите куда посмотреть, что нажать.[/size]
На версии 5.6 в общих настройках включи отладку системы и вывод PHP ошибок для разработчика, потом перейди на версию 7.1
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Переход на PHP 7.1 или 7.2
« Ответ #21 : 04.02.2019, 13:02:36 »
мне создали сайт и сказали на занимайся
Сайтом всегда нужно заниматься. А после тех кто так сказал, я советую првоерить еще и насчет вареза и вируса.
Ошибка: 0 - Using $this when not in object context)
Похоже на ошибку в шаблоне.
А на стандартном шаблоне попробовать? 
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #22 : 04.02.2019, 13:15:47 »
На версии 5.6 в общих настройках включи отладку системы и вывод PHP ошибок для разработчика, потом перейди на версию 7.1
это нужно делать на хостинге или в ждумле?
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #23 : 04.02.2019, 15:12:00 »
это нужно делать на хостинге или в ждумле?
отладку системы нашел и включил. что дальше?
*

NewUsers

  • Живу я здесь
  • 2310
  • 216 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Переход на PHP 7.1 или 7.2
« Ответ #24 : 04.02.2019, 17:26:56 »
отладку системы нашел и включил. что дальше?
Заходишь на страницу с ошибкой и делаешь скрин...
Занимаюсь создание расширений для Joomla 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
*

vdonsk61

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #25 : 04.02.2019, 17:51:57 »
Заходишь на страницу с ошибкой и делаешь скрин...
включил отладку системы, а вот вывод PHP ошибок для разработчика я не нашел где делать.
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #26 : 11.02.2019, 13:51:25 »
Всем привет!
Кто поможет устранить ошибки перехода на PHP 7.1.
Я в этом деле дилетант  !


Call stack
#   Function   Location
1   ()   JROOT/templates/jblank/html/com_content/article/default.php:236
2   include()   JROOT/libraries/src/MVC/View/HtmlView.php:697
3   Joomla\CMS\MVC\View\HtmlView->loadTemplate()   JROOT/libraries/src/MVC/View/HtmlView.php:230
4   Joomla\CMS\MVC\View\HtmlView->display()   JROOT/components/com_content/views/article/view.html.php:210
5   ContentViewArticle->display()   JROOT/libraries/src/MVC/Controller/BaseController.php:672
6   Joomla\CMS\MVC\Controller\BaseController->display()   JROOT/components/com_content/controller.php:118
7   ContentController->display()   JROOT/libraries/src/MVC/Controller/BaseController.php:710
8   Joomla\CMS\MVC\Controller\BaseController->execute()   JROOT/components/com_content/content.php:43
9   require_once()   JROOT/libraries/src/Component/ComponentHelper.php:402
10   Joomla\CMS\Component\ComponentHelper::executeComponent()   JROOT/libraries/src/Component/ComponentHelper.php:377
11   Joomla\CMS\Component\ComponentHelper::renderComponent()   JROOT/libraries/src/Application/SiteApplication.php:194
12   Joomla\CMS\Application\SiteApplication->dispatch()   JROOT/libraries/src/Application/SiteApplication.php:233
13   Joomla\CMS\Application\SiteApplication->doExecute()   JROOT/libraries/src/Application/CMSApplication.php:196
14   Joomla\CMS\Application\CMSApplication->execute()   JROOT/index.php:49
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #28 : 11.02.2019, 16:05:08 »
$emailRs = mysqli_query("SELECT introtext FROM ".$jconfig->dbprefix."content WHERE alias = 'email'");
*

Dench

  • Новичок
  • 5
  • 0 / 0
Re: Переход на PHP 7.1 или 7.2
« Ответ #29 : 11.02.2019, 16:20:06 »
include $this->_template;

$result = $this->loadTemplate($tpl);

parent::display($tpl);

   $view->display();

components/com_content/controller.php

return $this->$doTask();

$controller->execute(JFactory::getApplication()->input->get('task'));

require_once $path;

$contents = static::executeComponent($path);

$contents = ComponentHelper::renderComponent($component);

$this->dispatch();

$this->doExecute();

$app->execute()
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Из FAQ: Переход с 2.5 на 3.х

Автор Magnum

Ответов: 168
Просмотров: 103935
Последний ответ 16.03.2023, 15:25:38
от MarGalaeva
Переход на php 8

Автор kurz

Ответов: 2
Просмотров: 1510
Последний ответ 06.11.2022, 09:46:19
от kurz
Переход на PHP 8 ошибка

Автор Zegeberg

Ответов: 5
Просмотров: 5092
Последний ответ 08.06.2021, 14:51:54
от bratsk12
Переход на 7.3 версииPHP ошибка с темой

Автор peklor

Ответов: 6
Просмотров: 1590
Последний ответ 18.04.2021, 23:02:35
от peklor
Обновление Joomla c 3.8.6 и переход c php 5.6

Автор buto

Ответов: 5
Просмотров: 1918
Последний ответ 25.02.2021, 08:28:07
от draff