Сергей
и на вкладке Свойства тоже
Андрей [aharito]
и на вкладке Свойства тоже
Когда установлена галка "Анализировать DocBlock", тогда из кода все параметры при сохранении пишутся в JSON (который на вкладке Свойства). А desc не пишется.
Сергей
description
Андрей [aharito]
Андрей [aharito]
Андрей [aharito]
Повторю: Если вписываю так, как выше, в JSON вручную, то плучаю то, что хотел.
Bilbo Baggins
а есть тут кто с ООП в PHP дружит?
Андрей [aharito]
Но мне нужно, чтобы все параметры "перетекали" из кода плагина при создании плагина->вставке кода->сохранении с галкой "Анализировать DocBlock". Перетекают все, кроме этого desc,
Сергей
Сергей
Bilbo Baggins
так вот и ...
Лет 7-8 назад сел на модкс и к полноценному изучению ООП так и не перешел
Андрей [aharito]
ща посмотрим
Посмотрите параметры любого плагина (вкладка Свойства), там этот desc везде есть, в основном пустой. А я решил его заюзать ))
Сергей
Bilbo Baggins
всё ж таки озвучу, может для вас это просто
Bilbo Baggins
Bilbo Baggins
вызываю $api->email('Email');
Bilbo Baggins
всё норм
Сергей
там ставится галка, докблок парсит шапку и раскидывает по полям всю инфу, а вот разбирает и в джейсон переводит уже JS скрипт на странице
Bilbo Baggins
а как сделать чтоб вызывалось так:
$api->validator->email('Email');
Bilbo Baggins
?
Игорь
Добрый день, в evo как сделать фильтры товара ЧПУ, а не параметрами? Дайте наводку правильную.
Сергей
?
https://github.com/64j/ModxLoader
Bilbo Baggins
Bilbo Baggins
если товары = документы, то получать алиасы родителей в качестве параметров
Сергей
Андрей [aharito]
А так-то я и руками в JSON вписал без проблем.
Сергей
да всё понятно, но оно и так не работает)
Андрей [aharito]
Сергей
если вставить строкой в свойства
Сергей
строкой
Андрей [aharito]
Сергей
а кто тогда парсить из строки в джейсон будет?
Сергей
выше алгритм написал
Андрей [aharito]
Работает и "строкой", и из шапки кода
Андрей [aharito]
Строка должна выглядеть так
&widget_name=Название;string;Метрика &id=ID из метрики;string; &counter_id=Номер счетчика;string; &token=Токен;string; &hide_links=Скрыть служебные ссылки;list;Да,Нет;Нет; &days=Период, дней;int;;7;Отслеживаемый период (дней)
Сергей
да в том то дело , что не работает)))
написал же, сижу разбираюсь, почему desc в 4 массив не попадет)
Андрей [aharito]
Андрей [aharito]
Там точка с запятой нужна
Сергей
а 7 дней кто будет ставить?
Андрей [aharito]
Сергей
да
Андрей [aharito]
Сергей
@aharito
&widget_name=Название;string;Метрика &id=ID из метрики;string; &counter_id=Номер счетчика;string; &token=Токен;string; &hide_links=Скрыть служебные ссылки;list;Да,Нет;Нет; &days=Период, дней;int;7;;Отслеживаемый период (дней)
Сергей
вчера ночью, человек тоже часа 3 ковырялся, пока одну запятую, сам же и не заметил
Андрей [aharito]
Андрей [aharito]
Точка с запятой спасла мир )))
Сергей
Андрей [aharito]
Сергей
нет, для заполнения нужно 5 полей, а у вас 4
Andrey
От блин. Вы тут до сих пор мою кривую Метрику коллегиально пилите что ли?))
Андрей [aharito]
Андрей [aharito]
Сергей
Сергей
красивый)
Андрей [aharito]
красивый)
У меня работает )) щас проверю.
Андрей [aharito]
Там в коде инструкция есть, её надо выполнить, и будет
Андрей [aharito]
Сергей
нужны ещё проверки на заполненность конфига
Андрей [aharito]
А так-то много чего нужно.
Сергей
1. Создаем плагин.
2. Смотрим, чтобы стояла галочка Анализировать DocBlock, сохраняем.
3. Идем на Главную в админке, по ссылке создаём приложение Яндекс-Метрика.
Сергей
Сергей
всё по иснтрукции, дальше третьего пункта не продвинулся)))))))))))
Андрей [aharito]
Сергей
про то что нужно заполнять конфигурацию или номера счётчиков либо кей.. ничего))
Андрей [aharito]
Андрей [aharito]
А у меня на 2-м уровне )) поэтому и пашет и без конфига.
Сергей
конечно на макс))
потому что через полгода, вообще все плагины и сниппеты отвалятся на модексе
Андрей [aharito]
Но конечно согласен, если делать по уму, то уже делать по уму.
Андрей [aharito]
Сергей
ну там в коде всё понятно
Андрей [aharito]
Сергей
Никола виджеты для дашбоард обновил
https://github.com/Nicola1971/DashboardStats-widget