I

Iceman

+24
Репутация
2
Рейтинг
0
Iceman Iceman Добавляем schema.org к Open graph 8 лет назад
Оно у меня сейчас откачено на стандартную разметку. Но в добавляемой разметке после ширины и высоты просто пустота, как будто функция получения размера ничего не возвращает.
0
Iceman Iceman Добавляем schema.org к Open graph 8 лет назад
Хостинг, версия CMS - 2.7.1
0
Iceman Iceman Добавляем schema.org к Open graph 8 лет назад
В гугле выдает ошибку:
Код PHP:
  1. image
  2. @type
  3. ImageObject
  4. url
  5. http://site.ru/upload/000/u1/123/123456.jpg
  6. cancelheight
  7. Необходимо указать значение для поля height.
  8. cancelwidth
  9. Необходимо указать значение для поля width.
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Очень даже нужно, спасибо! :)
Стандартную базу мне кажется особого смысла переводить нет, в ней много чего не хватает, поэтому думаю каждый самостоятельно её дорабатывает под свои нужды, поэтому для меня тут главное именно возможность подцепить перевод :)
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Спасибо, помогло!
Еще небольшой вопрос, Вы обновляли у себя системные файлы модели и поля для geo до версии 2.7.1? Если да, можете выложить обновленную версию?
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Собственно вот скрин из версии 2.7.1:


Что интересно, если добавить нумерацию, то выводится нормально.
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Имелось ввиду не номера, а именно цифра "1" в содержимом поля. Список вида: 1, 2, 12, 14 выводится как 2, 2, 4
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Нашелся косяк с выводом полей "список":
После замены <?php echo $field->getInput($value); ?> в файле templates/default/assets/ui/form.tpl.php у полей вырезается символ "1" как в содержании полей, так и в принципе при выводе. Например: Если в поле была опция 1, она вырезается полностью, если было 1+2, остается только +2, если в свойствах chosen было прописано width='100%', в вывод попадает width='00%'.
Куда можно покопать в этом случае?
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Кажется нашел в чем был косяк:
Если код начинался с
Код PHP:
  1. <? # перевод содержимого форм
возникала ошибка, но после его замены на
Код PHP:
  1. <?php # перевод содержимого форм
поля начали выводиться.
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Переименование переменных не помогло. Попробовав поудалять сбоящие строки, пришел к тому, что выполнение кода прекращается после появления в нем "->".
Не выводятся абсолютно все поля, включая админку. Сторонние компоненты в админке отключил - эффекто не дало. Отключил даже все остальные компаненты, которые имеют такую возможность, вплоть до собственно компонента "языки", что в общем то тоже не помогло. Версия Instant - 2.6.1
Самописные поля отключать пока не пробовал, как попробую - дополню комментарий.
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Так собственно в том и дело, что файлик из папки res с модулем. И там полный код, но спотыкается он именно на getOptions();{
0
Iceman Iceman Компонент "Языки" для ICMS 2 - Обновление 1.1 8 лет назад
Возникла проблема с формами при добавлении контента. Вместо полей выводится:
Код PHP:
  1. getOptions(); if($options['enable_forms']){ $model = cmsCore::getModel('languages');
и так далее, до конца кода заменяющего <?php echo $field->getInput($value); ?>.
Проблема появляется после замены templates/default/assets/ui/form.tpl.php.
Модуль обновлял с первой версии по инструкции.
Пробовал и ручное добавление необходимых правок, так и замену файлами из папки res. Куда копать в этом случае?
0
Iceman Iceman Компонент "Языки" для ICMS 2 8 лет назад
А возможно ли сделать перевод страницы добавления контента и соответственно содержимого полей, таких как например списки, что бы пользователь говорящий на другом языке смог полноценно добавлять контент?
В видео решение этой задачки не нашел.
0
Iceman Iceman Компонент "Языки" для ICMS 2 8 лет назад
Пересмотрел видео и нашел, что забыл поставить разрешение на переключение языка пользователями. Теперь переключатель заработал.
0
Iceman Iceman Компонент "Языки" для ICMS 2 8 лет назад
Отличная разработка, но в моем случае сходу не заработала.
При попытке переключения языка идет переход на sitename/en но вместо английской версии выдает 404. Куда копать в этом случае?
Устанавливал сначала скопировав все содержимое папки package и дальше установив с пропуском копирования файлов. Все правки указанные в readme сделал.
0
Iceman Iceman InstantCMS 2.6.0 8 лет назад
Попробовал обновить 2.5.1 и в режиме отладки получил такую ошибку:

Unknown column 'Array' in 'field list'

INSERT INTO perms_rules (Array, Array, Array, Array, Array, `controller`, `name`, `type`, `options`)
VALUES (Array, Array, Array, Array, Array, 'comments', 'add_approved', 'flag', NULL)

Куда копать в этом случае?
+1
Iceman Iceman Just4Fun - Аватарки! 9 лет назад
На удивление: убрал сейчас для проверки переменную с alt и отобразились силуэты, так что повторить проблему не вышло, хотя вроде больше ничего не менял в этой стороне. Тег соответственно вышел как Вы и написали.
0
Iceman Iceman Just4Fun - Аватарки! 9 лет назад
Видимо это условие не срабатывало, поскольку собственно "alt" там выводился даже без переменной с содержимым, но при этом он был пустой, от него только отрезалось ="".
0
Iceman Iceman Just4Fun - Аватарки! 9 лет назад
В моем случае проблема была в том, что в виджет списка пользователей действительно не подтягивался alt.
заменил
Код PHP:
  1. html_avatar_image($profile['avatar'], 'small');
на
Код PHP:
  1. html_avatar_image($profile['avatar'], 'small', $profile['nickname']);
и все стало как надо.
0
Iceman Iceman Just4Fun - Аватарки! 9 лет назад
Есть такая проблема, судя по всему она возникает из-за того, что у изображения банально отсутствует атрибут alt. в функции он есть, но почему-то не подтягивается и остается пустым, а следовательно не работает и показ символа и определение цвета.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.