Loadырь

Loadырь

Быть лучшим - не значит быть достаточно хорошим.
+1247
Репутация
4894
Рейтинг
#1 Просьба поддержать на гитхабе 23 января 2017 в 07:27

обнаруженный баг недочет

AndroS
Какой же это "баг недочет"? Вы выбираете к какой категории привязать запись с её набором полей и свойств и затем выбираете в каких ещё категориях показывать эту запись. Но показываться она будет только с набором полей и свойств категории, к которой привязана. В вашем случае надо продумать набор свойств для каждой выводимой категории и продублировать одинаковые во всех категориях. А отличающиеся так и будут доступны только в категории к которой привязаны.
#2 Slug в виде даты 19 января 2017 в 17:16

На всякий случай

Ris
Спасибо
#3 Ползунки для фильтра 19 января 2017 в 09:21
В стандартных фильтрах, нельзя, а в вообще можно
Также можно сделать автодополнение в строковых полях, и "псевдозависимые" поля в селекторах как тут. Но это платно — порядка 700 руб.
#4 Подключил TineMCE и он не работает. 19 января 2017 в 05:56

Как их подключить?

@keks
Вот тут об этом красочно всё расписано. Правда по-английски, сам там ничего не понимаю без Яндекс.Переводчика.
#5 Slug в виде даты 19 января 2017 в 05:51

А что делать, если надо добавить в контроллере, где уже есть хук по этому событию, еще одно действие?

Ris
Тогда выбирать меньшее из зол.
#6 Slug в виде даты 18 января 2017 в 20:59

Потом в документации написано, что в манифесте надо этот хук прописать.

Ris
Да, в манифесте выбранного компонента

В каком-нибудь имеющемся компоненте или в том же контенте этот хук нельзя создать? Обязательно новый забор компонент городить?

Ris
Можно в имеющемся, но в этом случае при обновлении есть некий процент что файл манифеста перезапишется и накроется работа хука

Вдруг топикстартер не во всех типах контента хочет урл в виде даты?

Ris
для этого есть другой хук
content_названиетипаконтента_after_add
#7 Как поменять местами вкладки в Группах? 17 января 2017 в 11:25
#8 Подключил TineMCE и он не работает. 17 января 2017 в 11:21
@keks, это не код ошибки, это лог отладки — все запросы в бд на этой странице.
В файле \wysiwyg\tinymce\wysiwyg.class.php должно быть что-то такое
  1. <?php
  2. class cmsWysiwygTinymce{
  3.  
  4. public function displayEditor($field_id, $content=''){
  5.  
  6. $lang = cmsCore::getLanguageName();
  7.  
  8. $template = cmsTemplate::getInstance();
  9.  
  10. $template->addJSFromContext('wysiwyg/tinymce/tinymce.min.js');
  11.  
  12. $dom_id = str_replace(array('[',']'), array('_', ''), $field_id);
  13.  
  14. echo html_textarea($field_id, $content, array('id'=>$dom_id));
  15.  
  16. ?>
  17. <script type="text/javascript">
  18. tinymce.init({
  19. selector: '#<?php echo $dom_id; ?>',
  20. language: '<?php echo $lang; ?>',
  21. plugins: ['link image igallery charmap lists', 'fullscreen preview media table code', 'paste wordcount textcolor hr emoticons searchreplace'],
  22. valid_elements : 'script[type=text/javascript|charset=utf-8|src],strong/b,div[align],br'
  23. });
  24. </script>
  25. <?php
  26. }
  27. }
#9 [ЕСТЬ РЕШЕНИЕ] Связи типов контента - Сбор 17 января 2017 в 09:33

если данный функционал закрыт от смертного юзера, то зачем ему видеть лейбл(метку)?

Сергей Сергеевич
Всё верно, на данный момент пользователи видят, то чего не должны. Но скоро пофиксят эту проблему, о чём собственно, r2 и сообщил в соседней ветке.
#10 [ЕСТЬ РЕШЕНИЕ] Связи типов контента - Сбор 17 января 2017 в 09:03
Сергей Сергеевич, там речь шла о правах пользователя. Для админа всё работает, для других пользователей возможны перебои с поставкой сервиса.
#11 Подключил TineMCE и он не работает. 17 января 2017 в 07:22
Включите отладку в настройках сайта, вам покажет ошибку. Вероятно, эта ошибка в файле \wysiwyg\tinymce\wysiwyg.class.php, о содержимом которого, только вам известно.
#12 Как к записи в одном типе контента прикрепить выборочно записи из другого типа контента? 16 января 2017 в 11:07
У меня выбор записи сделан последовательный — Выбрал тип контента, выбрал категорию, выбрал запись, и т. д.
Про аякс я имел в виду, что в исходном коде у вас не будет присутствовать данный контент. Он визуально отобразиться после загрузки страницы.
#13 Спам в форму обратной связи. 16 января 2017 в 11:04
Киньте ссылку в личку на саму форму.
#14 Спам в форму обратной связи. 16 января 2017 в 10:36

Я предполагаю, что ошибка гдето тут.

Рич
посмотрите что прилетает у вас в $form. Запишите
  1. var_dump($form['check']);
перед
  1. if ($form['check'] != 'secretcode') exit('Spam detected');
#15 Как к записи в одном типе контента прикрепить выборочно записи из другого типа контента? 16 января 2017 в 10:14

Возможно ли как то это в инстанте?

yury
Сейчас это стандартным способом не возможно. Я делал кому-то тип поля для прикрепления вплоть до отдельных полей из разных типов контента. Но там данные подгружаются на аяксе.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.