Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Виджет или поле "Похожий контент" 4 марта 2015 в 18:05
SpaceSel, а в вашем варианте, поиск по выборке из базы как организован?
#2 Виджет или поле "Похожий контент" 4 марта 2015 в 18:03
Man, размеры берутся из самого типа контента. Если указано в настройках релеванта какое поле выводить в изображение, то берётся картинка с размерами указанными в типе контента для списка (в данном случае размер small), если не указано и есть поле photo — берётся его значение с размером micro.
#3 Сайты с мобильной версией получат приоритет в поисковой выдаче Google 4 марта 2015 в 13:25
А мне не страшно, мой демо-сайт с дефолтным шаблоном от двойки проходит проверку на отлично. Скрин — https://yadi.sk/i/yZIi0DDOf2i35 smile
Возможно дают кому-то шанс выбиться в люди первую десятку.
#4 [ЕСТЬ РЕШЕНИЕ] Дополнительные характеристики в 4 марта 2015 в 11:38
broman, Вам нужно в списке прописывать значения таким образом: "ключ | значение"
Например
Академгородок | -Академгородок
Арсенальная | -Арсенальная
Вырлица | -Вырлица
и т. д.
Тогда в базе будут хранится "ключи" этого поля — "Академгородок"
#5 Виджет или поле "Похожий контент" 4 марта 2015 в 07:59
Сделал два поля и виджет для вывода релевантов. Одно поле добавляет в конкретную запись конкретный релевант, второе поле добавляет релевант во все записи типа контента, с возможностью отключения в нужных записях. Добавил ещё функцию повышения релевантности для первых трёх слов в поисковой фразе по полнотекстовому поиску. Пример с обоими полями есть тут.
#6 Вывод полей в произвольных местах 2 марта 2015 в 21:42
Atid — Gorec,
1 — существует ли такая переменная в коде вообще
2 — это поле выбрано для показа в записи или нет ( $fields['cena']['is_in_list'] — галочка показывать или нет в списке )
3 — значение этого поля не пустое. Для чисел это 0, для текста это "", а для массивов это array().
Как-то так.
#7 Баг с добавлением дроби 2 марта 2015 в 18:09
jorgovich, файл \wikipro\system\languages\ru\functions.php строка 47
  1. $slug = preg_replace ('/[^a-zA-Zа-яА-Я0-9\-\/]/u', '-', $string);
говорит, что все знаки не входящие в квадратные скобки заменяются на "минус",
сделайте так и проверьте на других страницах его работоспособность
  1. $slug = preg_replace ('/[^a-zA-Zа-яА-Я0-9\-]/u', '-', $string);
#8 [ЕСТЬ РЕШЕНИЕ] Работа с контентом из кода 1 марта 2015 в 13:46
Что-то отправилось раньше чем дописал. Специальной функцией getItemSlug($ctype, $item, $fields);
#9 [ЕСТЬ РЕШЕНИЕ] Работа с контентом из кода 1 марта 2015 в 13:38

Видимо проблема в slug?

Antuanett
А вы как его вручную добавляли? В типах контента есть некий шаблон для slug согласно которого и должен выглядеть url записи. Для этого при добавлении записи в БД сразу идёт её обновление с добавлением slug полученное специальной
#10 [ЕСТЬ РЕШЕНИЕ] Работа с контентом из кода 1 марта 2015 в 12:57
Antuanett, сделайте
  1. unset($item['id']);
, при в ставке в базу ИД записи само присвоится,
Эти данные
  1. $item['parent_type'] = null;
  2. $item['parent_title'] = null;
  3. $item['parent_url'] = null;
  4. $item['is_parent_hidden'] = null;
  5. $item['date_pub'] = strtotime(date('Y-m-d', time()));
  6. $item['date_pub_end'] = false;
проставятся автоматически. А вот почему у вас нет $item['user_id'], но почему-то аж два раза
  1. 'user'=>$askinguser,
  2. 'user'=>$askinguser['id'],
— непонятно. Видимо второе надо исправить на user_id. Без него запись если и пропишется в БД, то не выведется для просмотра.
#11 Подмена полученной переменной 1 марта 2015 в 10:31
Fenix, у вас возможно ошибка. По вашему условию всегда $b будет равна последнему условию.
пробуйте так
  1. if ($a==1) {$b=2;}
#12 Как быть с длинным выпадающим списком? 27 февраля 2015 в 16:42
Как вариант можно рассмотреть строковое поле — инпут с автокомплитом. Пользователь начинает вводить название улицы, а окончание дописывается автоматически.
#13 Как внутри формы компонента увидеть массив опций 25 февраля 2015 в 18:18
Zau4man, пробовали так?
  1. public function init($params = false){
  2. dump($params);
  3. }
#14 Smarty Compiler unknown tag "php" 20 февраля 2015 в 15:16
Scarnru, тут уже поднимали этот вопрос, пользуйтесь поиском.
#15 Вопрос по модерации 19 февраля 2015 в 07:06
rector, пробуйте добавить второго админа во вкладке модераторы типа контента например для статей это тут www.ваш_сайт/admin/ctypes/moderators/5
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.