Необходима помощь в функциях РНР

Вот ModelMetaCustom.php
хм.... PHP не знает такой функции _e - Вы ее нигде не объявили и не подключили.

Нету кода функции _e ни в коде файла functions.php ни в файле ModelMetaCustom.php

подключите Ваш файл с кодом функции через отдельный файл через require_once 'имя файла в которой функция.php';

Либо вставьте в начало файла functions.php

+ Вставьте в начало файла index.php? либо в начало файла functions.php следующие строки:
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);

Какие ошибки появились?? невозможно идентифицировать объект _e?????
 
Последнее редактирование:
хм.... PHP не знает такой функции _e - Вы ее нигде не объявили и не подключили.

Нету кода функции _e ни в коде файла functions.php ни в файле ModelMetaCustom.php

подключите Ваш файл с кодом функции через отдельный файл через require_once 'имя файла в которой функция.php';

Либо вставьте в начало файла functions.php

+ Вставьте в начало файла index.php? либо в начало файла functions.php следующие строки:
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);

Какие ошибки появились?? невозможно идентифицировать объект _e?????
Нет никаких ошибок, просто пустые ечейки вместо текстовых полей!
 
Так. Короче.

1. Код функции _e() в студию!
Искать по всем файлам движка, поиск по содержимому файлов, строка для поиска:
PHP:
function _e

2. Сделать замены:
заменить
PHP:
.$field['s_name'].$attrItemCount_disp.
на
PHP:
; var_dump($field['s_name'], $attrItemCount_disp, _e($field['s_name']), _e($attrItemCount_disp)); echo
и заменить
PHP:
.$option.$attrItemCount_disp.
на
PHP:
; var_dump($option, $attrItemCount_disp, _e($option), _e($attrItemCount_disp)); echo

Что выводит?
 
Выводит вместо (черный, белый, синий) вот это... на скрине1.jpg 2.jpg
 
djodofin не смущай людей в новом osclass это не работает.
Функции __ (''), или е_(''); ищет перевод в комилируемом файле.
То что выводится из базы не переведется, если только еще один столбец сделать.для этого есть плагин.
 
djodofin не смущай людей в новом osclass это не работает.
Функции __ (''), или е_(''); ищет перевод в комилируемом файле.
То что выводится из базы не переведется, если только еще один столбец сделать.для этого есть плагин.
Какой плагин?
 
Зачем тогда высказывания что "для этого есть плагин"? Если ты имел в виду стандартный плагин "Пользовательские поля" то в нем я все сделал и мультиязычность прекрасно работает... А здесь я прошу помощи аналогичного решения с Custom field enhancer плагином!
 
Назад
Сверху