No Name

No Name

+86
Репутация
-94
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] как получить id открытого профиля в своём хуке ? 2 сентября 2023 в 15:34

как получить id открытого профиля пользователя в своём хуке ? 

тоесть в хуке прописываю 

function run($data) {
        $user = cmsUser::getInstance();
       
        $profile  = ........
        if ($user->id == $profile['id']) {return $data;}
        $data = null;
    return $data;
    }

тут как получить переменную $profile ?

#1 вывод в дочерней записи данные из родительской записи, как :? 23 августа 2023 в 08:07

 Нифигаccе о-го-гошеньки, большое спасибо, попробую. отпишусь 

Добавлено спустя 17 часов

 Нифигаccе о-го-гошеньки, спасибо, проверил, все работает!

#1 вывод в дочерней записи данные из родительской записи, как :? 22 августа 2023 в 11:03

в шаблоне записи подскажите как вывести данные из родителя в дочке
пока что получилось вывести id — вот так — <?php echo $item['parent_company_id']; ?>
а как вывеет например поле title ? 
мне нужно его именно получить, то есть получить как то типа так <?php echo $item['parent_company_id']['title']; ?> но так не работает ((

#1 Два разных шаблона для записи типа контента 18 августа 2023 в 12:28

всем привет есть тип контента person
для просмотра записи использую свой шаблон templates\modern\content\person_item.tpl.php   настроил под себя всё работает!

вопрос — как можно сделать что бы по нажатию кнопки менялся шаблон этой записи например на 
templates\modern\content\person_item_2.tpl.php? 
такое вообще возможно сделать ? спасибо 

#2 [ЕСТЬ РЕШЕНИЕ] open graph вопрос по компоненту 5 июля 2023 в 09:10

 RSN, спасибо, тема закрыта

#1 [ЕСТЬ РЕШЕНИЕ] open graph вопрос по компоненту 5 июля 2023 в 05:44

установил с каталога дополнений компонент open graph — последняя версия движка, Сайт работает по https протоколу — в настройках компонента эта настройка включена — вопрос нормально что компонент формирует ссылку на картинку вот так — httpss  — с двумя ss ?
Изображение

#3 Загрузка фото формата bmp 26 июня 2023 в 12:53

Если сильно надо, могу предложить костыль.

Lora

какой ? что то в коде поправить ?

#4 Загрузка фото формата bmp 26 июня 2023 в 09:53

У меня 7.4

#5 Загрузка фото формата bmp 26 июня 2023 в 08:55

Через поле изображение имеете ввиду?

Lora

да, и просто когда вставляю в текст фото

#1 Загрузка фото формата bmp 26 июня 2023 в 06:56

Привет, подскажите где настроить что бы  можно было в новости загружать фото формата bmp? щас пишет неверный формат, а если в самой статье вставляю то пишет - 
 Invalid JSON: {«error»:«Файл имеет неподходящий формат. Допустимые типы файлов: jpg, png, gif, bmp, webp»,«success»:false,«name»:«image-20230626121253.bmp»}

другие форматы загружаются нормально

#6 Как реализована мультиязычность в 2.14.1? 13 июня 2023 в 07:46

'multilanguage' => true,

Loadырь

отлично работает! спасибо

#7 Как реализована мультиязычность в 2.14.1? 13 июня 2023 в 06:27

ALTER TABLE `cms_con_news_fields` ADD `multilanguage` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1';

Loadырь

подскажите а можно ли включить это и для блока SEO? в базе данных добавил столбец например 
LTER TABLE `cms_con_news`  ADD `seo_keys_en` VARCHAR(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL  AFTER `title`,  ADD   FULLTEXT  `seo_keys_en` (`seo_keys_en`); в базе данных в ручную заполнил это поле и при переключении языка на en срабатывает то есть  в коде ключевые слова меняются, то есть всё работает как нужно, но остался вопрос включить что бы при редактировании или добавлении статьи можно было вписывать разные ключевые слова для разных языков? (для полей включается так — ALTER TABLE `cms_con_news_fields` ADD `multilanguage` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1';) а для SEO как включить ?

#8 Разработка своего дополнения 9 июня 2023 в 08:46

hookAfterAdd и hookAfterRemove нужны если создаете несколько полей в БД или нужны данные по создаваемой записи.

Loadырь

да у меня именно так, $cache_sql  не используется

#9 Разработка своего дополнения 9 июня 2023 в 07:35

 My-InstantCMS.Ru, большое спасибо за оценку моего первого дополнения ) и спасибо за указанные ошибки, щас буду внимательно всё читать и изучать! Спасибо что находите время для объяснения )

1. не нужны методы hookAfterAdd и hookAfterRemove? немного не понял, а как же без них мне создать и удалить дополнительное поле в базе данный ?
ведь метод   hookAfterRemove как выполняется при удалении основного поля
2. Но всё же не советую в tpl файлах (поправил вынес из шаблона) — а на что это может влиять ?
всё остальное поправил, спасибо

#10 Разработка своего дополнения 8 июня 2023 в 19:03

 My-InstantCMS.Ru, ок напишу в личку спасибо

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.