Евгений
слыш сюда иди на
не, до ульяновского гопника тебе далеко)
Sergey_K
Я свой интерфейс из-за этого написал по сути, к минишопу
iWatchYouFromAfar
тут быковать только шмары умеют и то, потому что из провинции)
Gaius Cassius
Да потому что по уебански все
Вопрос там был лишний))
Sergey_K
Вопрос там был лишний))
Да ) это факт, который бесит
Sergey_K
Т.к. сливается куча времени для обхода этого недоразумения
Sergey_K
Более того, я уверен, что без ExtJS компонентов было бы намного больше
Евгений
бле, Sergey_K, одна тема) либо "твой sql говно, мой круче", либо "extJS говно")) дай больше позитива
Gaius Cassius
Более того, я уверен, что без ExtJS компонентов было бы намного больше
Согласен Очень многое упирается во фронт админки. Вроде и extjs можно подучить, а вроде и нафига?
iWatchYouFromAfar
я кстать не знал что tvtable без extjs
Миша
Более того, я уверен, что без ExtJS компонентов было бы намного больше
у меня на пример было пару идей, но я просто заипался гуглить решение на ExtJs
Евгений
Gaius Cassius
бле, Sergey_K, одна тема) либо "твой sql говно, мой круче", либо "extJS говно")) дай больше позитива
Тут тема роста по компонентам и упрощения сборки) Почему та же Джумла или вп в выигрыше? Овердофига всего, и разработка проще
Sergey_K
бле, Sergey_K, одна тема) либо "твой sql говно, мой круче", либо "extJS говно")) дай больше позитива
Я написал компонент, по сути, для сдэка, которого нет в модх. И можно было бы его нормально реализовать, если бы не сраный ExtJS. Это и бесит. Но прикол в том, что даже за бабло спецов по нему нет.
iWatchYouFromAfar
раньше он на jquery был
надо пошерстить исходнички и потрениться делать пакеты без extjs
Евгений
Sergey_K
Ну вот andchir (? Вроде правильно написал) плюнул на extjs и шопкипер прикрутил на ангулярке в админку
Я не программист, для меня это сложнее. Поэтому пока просто отдельная страница
Евгений
мне кажется вы не хотите ничего писать и решили свлить всё на extjs
Евгений
а кто ты кста?
водитель трамвая
iWatchYouFromAfar
мне кажется вы не хотите ничего писать и решили свлить всё на extjs
э слыш ты давай не бузи ало еп на, сам только 1 пакет переписал
Sergey_K
а кто ты кста?
Я вообще стратегией, слияниями и поглощениями занимался
Sergey_K
А щас свое дело
iWatchYouFromAfar
Я вообще стратегией, слияниями и поглощениями занимался
ясно, ходил по квартирам с вопросами верите ли вы в бога?
Евгений
Я уже написал, не трынди
не видел в магазе твоего компонента)
Sergey_K
не видел в магазе твоего компонента)
До магаза там экст джиэс и не хватает
Евгений
э слыш ты давай не бузи ало еп на, сам только 1 пакет переписал
сейчас меня бесит то что в минишопе в корзине нет итоговой суммы по каждому товару отдельно при изменении количества
iWatchYouFromAfar
Евгений
во-во
Sergey_K
Ну расскажите, окей, как мне запихнуть страницу в админку
Евгений
можно на гитхабчик выкладывать и писать статейку на сайте
Sergey_K
Она тупо на бустрапе4
iWatchYouFromAfar
либо читай исходники tvtable
Евгений
либо читай исходники tvtable
tvTable не имеет отдельную страницу
Евгений
это ТВ поле
Anonymous
Ребятки котятки
Евгений
москвой пахнуло
Anonymous
Как можно запаковать ресурсы сайта в транспортник?
Евгений
packman
iWatchYouFromAfar
tvTable не имеет отдельную страницу
ну страницу можно создать по гайду Стефана
Евгений
хотя я хз если он уметт ресурсы
Anonymous
packman
он не умеет в ресурсы)
iWatchYouFromAfar
я так сайты делаю на modx :)
iWatchYouFromAfar
siteExtra
Anonymous
я так сайты делаю на modx :)
я для версионности использую gitmodx, но сейчас понял что все modresource и modcategory тоже неплохо было бы перенести
iWatchYouFromAfar
собираю обновления сайта в транспортник и переустанавливаю его в modx и профит
iWatchYouFromAfar
напиши мне свой ник на гите дам доступ к своему билдеру
Gaius Cassius
iWatchYouFromAfar
лови
Gaius Cassius
siteExtra+App+свое
А migx конфиги собирал, с установкой сразу в тв? Я чёт пока ещё не догоняю как правильно это сделать
Gaius Cassius
Да создаётся тв, да привязывается к шаблону, шаблон к ресурсу, а вот как грамотно и красиво прикрутить конфиг - пока непонятно
Anonymous
лови
спасибо!) буду изучать
Gaius Cassius
Есть рабочее решение, искать нужную тв и сразу в таблицу писать, но на xpdo без всех заморочек (считай чистый скуль)
iWatchYouFromAfar
даже кидал сюда скрин
iWatchYouFromAfar
сча скину пример
Gaius Cassius
буквально вот на днях)
Я пропустил)) Делись решением, буду признателен)
iWatchYouFromAfar
if (!$tv = $modx->getObject('modTemplateVar', array('name' => $name))) { $tv = $modx->newObject('modTemplateVar'); } $tv->fromArray(array( 'name' => $name, 'type' => 'migx', 'caption' => 'Разметка секций страниц сайта', 'description' => '', 'source' => $mediaSource->get('id'), 'category' => $category->get('id'), 'input_properties' => array( "formtabs" => '[{"caption":"Элемент", "fields":[ { "field":"section_header", "caption":"Заголовок секции", "description":"Укажите заголовок для секции", "inputTVtype":"text" }, { "field":"section_text", "caption":"Текст секции", "description":"Укажите текст секции", "inputTVtype":"textarea" }, { "field":"section_image", "caption":"Изображение секции", "description":"Загрузите изображение секции", "inputTVtype":"image", "sourceFrom":"migx" }, { "field":"section_url", "caption":"Ссылка секции", "description":"Если секция имеет ссылку, укажите её", "inputTVtype":"resourcelist" }, { "field":"section_separator", "caption":"Разделитель между секциями", "description":"Если нужен разделитель секций, выберите - да.", "inputTVtype":"listbox", "inputOptionValues":"Не показывать==||Показывать==<div class=\"page-separator\"></div>" }] }]', "columns" => '[ { "header":"Заголовок секции", "dataIndex":"section_header", "width":200 }, { "header":"Текст секции", "dataIndex":"section_text", "width":200 }, { "header":"Фоновое изображение секции", "dataIndex":"section_image", "width":300, "renderer":"this.renderImage" }, { "header":"Ссылка секции", "dataIndex":"section_url", "show_in_grid":0, "width":200 }, { "header":"Разделитель секций", "dataIndex":"section_separator", "show_in_grid":0, "width":200 } ]', "btntext" => "Добавить секцию", ), ));
iWatchYouFromAfar
а если нужны конфиги мигикса, то просто до formtabs пишешь - "configs" => "имя таблицы migx",
Gaius Cassius
Спасибо) сейчас буду ковырять и пробовать)
Gaius Cassius
С меня пивас))
iWatchYouFromAfar
$migx_config_name = 'имя таблицы migx'; if (!$migx_config = $modx->getObject('migxConfig', array('name' => $migx_config_name))) { $migx_config = $modx->newObject('migxConfig'); } $migx_config->fromArray(array( 'name' => $migx_config_name, 'createdon' => time(), 'published' => true, 'publishedon' => time(), 'extended' => array( 'addNewItemAt' => 'bottom', ) )); $migx_config->save(); }
iWatchYouFromAfar
а вот так создаю таблицу migx
Anonymous
@iWatchYouFromAfar получается у тебя ресурсы не совсем являются ресурсами в понимании MODx. А в чем пруфит такого решения?