Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Подскажите, кто использует PhpStrom в работе с Симплой

 

Как настроить переход по клику на объект CTRL + click, чтобы был переход к классу объекта

и методам класса:

 

 

Из-за магии в /api/Simpla.php шторм не видит эти классы...

есть ли какие-нибудь хаки для этого?

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

Есть вариант использования SPL автолодера, но этот вариант меня тоже не устроил.

До сих пор не нашёл решения этой проблемы.

Ссылка на сообщение
Поделиться на другие сайты

Помогло?

У меня почему-то не сработало.

 

пока нет, я так понял в посте про методы и свойства

 

вообще как понял нужно разгрестись с PhpDoc http://omurashov.ru/docblock-in-php-documentation/

тут еще нашел подробное объяснение http://www.elisdn.ru/blog/80/some-reasons-to-learn-phpdoc

 

так понял проблему не решить сходу -- нужно во всех классах в папке api прописывать сигнатуры  :)

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты

Вот что получилось (можно кликнуть для увеличения) фигня какая-то

 

Изменено пользователем Maksclub
Ссылка на сообщение
Поделиться на другие сайты
  • 3 месяца спустя...
<?php
die('for autocomlete code only');

/**
 * класс Simpla 
 *
 * @property Config $config
 * @property Request $request
 * @property Database $db
 * @property Smarty $design
 * @property Settings $settings
 * @property Products $products
 * @property Variants $variants
 * @property Categories $categories
 * @property Brands $brands
 * @property Features $features
 * @property Money $money
 * @property Pages $pages
 * @property Blog $blog
 * @property Cart $cart
 * @property Image $image
 * @property Delivery $delivery
 * @property Payment $payment
 * @property Orders $orders
 * @property Users $users
 * @property Coupons $coupons
 * @property Comments $comments
 * @property Feedbacks $feedbacks
 * @property Notify $notify
 * @property Managers $managers
 */
class Simpla
{
}

положить в корень папки с проектом

Изменено пользователем oum
Ссылка на сообщение
Поделиться на другие сайты

если работаешь часто , то можно в настройках повесить и глобально. 

Если что-то будет глючить, то пометь исходный файл с классом simpla как текстовый.

 

Создал пулл на гите

https://github.com/pikusov/Simpla/pull/161

 

Если примут, то твоя проблема будет решена из коробки

 

ой, заглянул в форк  SimplaCMS-PRO они это сделали больше года назад.

https://github.com/SimplaCMS-PRO/Simpla/commit/a7d57211d363cc1c955f3d06b2edc6f7424d0ba3#diff-56eb6c860be778ee89188666b0843d0f

Изменено пользователем oum
Ссылка на сообщение
Поделиться на другие сайты

е

ой, заглянул в форк  SimplaCMS-PRO они это сделали больше года назад.

https://github.com/SimplaCMS-PRO/Simpla/commit/a7d57211d363cc1c955f3d06b2edc6f7424d0ba3#diff-56eb6c860be778ee89188666b0843d0f

 

Спасибо :)

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...