Andrey
Хз. Упрощать, пока не будет выводить нужные контейнеры. Потом тыкать дальше, смотреть, где споткнулся.
Андрей
упростил сам чанк
Андрей
тут должны быть галерея [[sgLister?&parents=4 &ownerTPL=@CODE: <div class="single-listings-sliders owl-carousel">[+dl.wrap+]</div> &tpl=@CODE:<img src="[+sg_image+]" class="img-thumbnail"> ]]
Андрей
[!DocLister? &display=4 &tpl=listing2 &parents=2 !]
Андрей
всё равно пусто
Maxim
Не могу понять, что не так делаю. У дочерней страницы у изображения к пути добавляется слаг родительской страницы, из-за чего получаем 404. http://localhost:8888/evo/news/assets/images/content_1.jpg Изображение же лежит http://localhost:8888/evo/assets/images/content_1.jpg
Am
Наверное в шаблоне путь к изображению стоит не от корня, например так assets/images/content_1.jpg, а нужно /assets/images/content_1.jpg
Serguei
Вроде ничего сложного в этом нет. Простой вариант работы выглядит так: 1. Создаем новую ветку для работы, например, будем делать товары: git checkout -b MyProductBranch Где короткая запись checkout -b позволяет сразу перейти к созданной ветки MyProductBranch 2. Поработали и теперь нужно сохранить результат в этой ветке. Делаем коммит: git commit -am "Тут текст описания проделанной работы в ветке. Например: Добавил удаление товаров." Короткая запись -am позволяет добавить все наработки ветки и добавить сообщение. 3. Теперь нужно добавить изменения ветки MyProductBranch в основную ветку master. Для этого переходим в основную ветку master: git checkout master 3.1. Сливаем данные двух веток: git merge MyProductBranch Дальше по вкусу - оставить или удалить ветку MyProductBranch, добавить изменения через push в bitbucket. Вообще на русском очень хорошо описаны все нюансы тут https://git-scm.com/book/ru/v2
Спасибо. У меня больше птаницы со всякими git add, git rm и т.д. То есть к примеру если я случайно сделал git add * и это закомитил, и в индекс при этом заехало несколько сотен лишних фалйов из какого—нибудь debug, то не всегда получается сделать так, чтобы git про них забыл и перестал за собой таскать упоминания о них. Так же не очень понятно, как сделать так, чтобы при git pull удалялись файлы, которые больше не нужны.
Serguei
ну я не понимаю, в чем проблема дописать один параметр
У меня таких проблем нет. Но для этого пришлось открыть исходный код, увидеть, что там есть вот это: $this->user = $this->loadModel( $this->getCFGDef('model', '\modUsers'), $this->getCFGDef('modelPath', 'assets/lib/MODxAPI/modUsers.php') ); Потом пришлось понять, что это относится к 1.4, соответственно поменять пути на другие модели, чтобы по умолчанию не подтягивались не правильные. Тут логичнее как раз сделать этот параметр вообще обязательным, чтобы в явном виде его надо было указывать, какую модель использовать. А если получается так, что по умолчанию используется модель уже не рабочая в данной версии CMS, то не у всех как у меня хватит терпения разобраться в этом (И то, разбираться я стал только по той причине, что годами уже использовал этот компонент на предыдущих версиях, где он себя безупречно зарекомендовал). А вот если бы это было мое первое знакомство с формлистером, то и решил бы сразу, что какая-то нерабочая штука.
Pathologic
ну, можно было открыть документацию
Am
В шаблоне просто через [*content*]
Дык, в этом же контенте оно ж как-то выставлено. (: Проверьте как. А раз там в целом контенте одно только изображение, то в шаблоне выводе поставьте / перед [*content*]
Am
Там еще текст
Замечательно. Тогда все равно проверьте какой путь у картинки в контенте. (:
Maxim
Замечательно. Тогда все равно проверьте какой путь у картинки в контенте. (:
assets/images/content_1.jpg - путь такой, но браузер ищет картинку по такому news/assets/images/content_1.jpg
Максим
base_href ?
Максим
как вариант указать
Maxim
Помогает отключить "Участвует в URL" у родителя, но это не очень вариант
Максим
о какой странице речь?
Максим
url есть? или там локально все
Максим
и вот это тоже, поиграться там никак нельзя? )
Maxim
Вам кто-то запрещает поставить / перед /assets ?
Мне нет, а контент-менеджер вряд ли код править будет
Максим
а у менеджера при этом картинка отображается в админке после сохранения?
Am
Мне нет, а контент-менеджер вряд ли код править будет
Вам нужно для начала найти причину, а после понять как исправить. (;
Maxim
Вам нужно для начала найти причину, а после понять как исправить. (;
Это из коробки так. На свежеустановленной cms. Создаем страницу, вставляем картинку в редактор, постим - все ок, изображение есть. Создаем дочернюю страницу, вставляем картинку в редактор, постим - 404 у картинки.
Максим
а контент дочерней страницы можете посмотреть? там так и прописано после сохранения img src=/news/content
Максим
?
Andrey
<base href='адрес'>
Максим
ну вот я про это и пытался сказать
Максим
пропишите в шаблоне <base href='адрес'>
Максим
в head
Am
Спасибо. У меня больше птаницы со всякими git add, git rm и т.д. То есть к примеру если я случайно сделал git add * и это закомитил, и в индекс при этом заехало несколько сотен лишних фалйов из какого—нибудь debug, то не всегда получается сделать так, чтобы git про них забыл и перестал за собой таскать упоминания о них. Так же не очень понятно, как сделать так, чтобы при git pull удалялись файлы, которые больше не нужны.
Ничего себе у Вас бардак с debug. (% Обычно для всяких тестов делают .gitignore и добавляя туда директории, которые не нужно гиту. Ну, и гит не может про что-то "забыть", т.к. его прямая обязанность добавлять или не добавлять в индекс, то что указывают. Можно отменить последний коммит таким образом git reset HEAD~ по умолчанию там стоит ключ soft, а удалить можно через ключ —hard. Вообще в гите есть свой лог и посмотреть его можно git log —oneline (чтобы по одной строке) и дальше уже по хешам решать что лишнее, а что нет. При этом никто не запрещает перейти в этот коммит и исправить. Тут то дело только вовремя почитать раз не запоминаете как это делается. (:
Andrey
Проще для начала выкачать под винду Github Desktop, жать 2 кнопки и не ебсть голову =)
Am
Это из коробки так. На свежеустановленной cms. Создаем страницу, вставляем картинку в редактор, постим - все ок, изображение есть. Создаем дочернюю страницу, вставляем картинку в редактор, постим - 404 у картинки.
Это не дело в коробке или нет. Это базовые основы HTML. Есть страница и есть размещенные на ней элементы у которых бывает путь. Путь бывает относительный и прямой. Относительный путь должен быть относительно чего-то. Вот Вы выяснили что без / не работает, поэтому теперь нужно понять как это сделать для всего сайта. Пример base href уже несколько раз подсказали. Еще раз, это не к CMS относится, а к HTML. (;
Maxim
Спасибо!
Andrey
Не вижу развития в процессе введении команд в консоль =)
Am
(; а что этот смайлик обозначает? Есть ли разница с (%?
(; - это подмигивание, а (% - это типа "шарики за ролики".
Andrey
Словарь надо.
Максим
словарь Ama
Am
Это смайлики, какой тут словарь? ((% Просто прислушиваться к ощущениям.
Vitaliy
Словарь надо.
Нет, нам надо больше стикеров твоих)
Andrey
О, пока движ, спрошу, может, идеи будут. Есть какой-то способ определить айпишку на js? Скрипт вклинивается, как коллбэк, в другой скрипт. И надо отправить на сервер ip. Я попробовал сделать аякс-запрос к файлику php и ожидаемо получил там айпи сервера) И тут фантазия кончилась. Можно подключить script src="xxx.php" и там вывести ip. Но сервер адово кэшируется, вариант не канает.
Serguei
Ничего себе у Вас бардак с debug. (% Обычно для всяких тестов делают .gitignore и добавляя туда директории, которые не нужно гиту. Ну, и гит не может про что-то "забыть", т.к. его прямая обязанность добавлять или не добавлять в индекс, то что указывают. Можно отменить последний коммит таким образом git reset HEAD~ по умолчанию там стоит ключ soft, а удалить можно через ключ —hard. Вообще в гите есть свой лог и посмотреть его можно git log —oneline (чтобы по одной строке) и дальше уже по хешам решать что лишнее, а что нет. При этом никто не запрещает перейти в этот коммит и исправить. Тут то дело только вовремя почитать раз не запоминаете как это делается. (:
Случайно все равно забываю в gitignore что-то массово-генерируемое добавить. И потом начинаются пляски с удалением всего этого из индекса...особенно если не дай бог успел не только закоммитить, ну и куда-нибудь влить сгоряча :)
Andrey
Потому что там будет айпи того, кто обратился — т.е. сервера. Может, чего у меня криво настроено и так не должно быть?
Максим
куки?
Andrey
Что куки?)
Максим
ну инфу цеплять из кук например
Andrey
Хм. Ну вообще да. Ставить на пхп, ловить на js?
Serguei
Проще для начала выкачать под винду Github Desktop, жать 2 кнопки и не ебсть голову =)
Под виндой у меня SorceTree от BitBucket. Но под виндой осталось мало чего в работе. Одна только программулина, где программатор для выписывания rfid-карточек онфигурирую/поддерживаю, и одна программулина по автогенерации документов из ексель-шаблонов. Остальное что-то в linux переехало, а там из визуальных штук разве что gitk —all более/менее нормальный, остальное в консоли приходится делать.
Pathologic
никогда не пользовался визуальными гитами и норм
Andrey
Ну что там как в лине не знаю, я на сервере только git pull делаю.
Alexander
никогда не пользовался визуальными гитами и норм
кому как удобнее) или опять все мудаки? 😁
Andrey
Так можно сам js на стороне сервера генерировать. Какой-нибудь echo 'var ip=bla_bla_bla;', но и некешрованный чтобы был вызов.
ТАм именно серв как-то отдаёт так, что херпойми какой давности файл. Короче, не те айпишки прилетают, точно.
Andrey
А, блин. Куки на php тоже не выйдет. Доступ по сути только к js, который может куда-то там че-то отправить.
Serguei
Так я не всегда знаю, в какой папке проекта они нагенерируются при установке чего-то нового :)
Pathologic
значит нужно git diff сначала и смотреть
Am
Плохая, плохая архитектура. ((%
Am
значит нужно git diff сначала и смотреть
Тут человек забывает писать .gitignore, а git diff, наверное, космические монстры смотрят в таком случае. ((%
Multi
Добрый вечер. Хочу в phpthumb вывести текстом водяной знак. Кто знает правильный порядок параметров для вызова. Текст пишу первым, а дальше не получается, хотя делал по докам...
Artem
Добрый вечер. Хочу в phpthumb вывести текстом водяной знак. Кто знает правильный порядок параметров для вызова. Текст пишу первым, а дальше не получается, хотя делал по докам...
Когда-то пробовал текстом - не получилось, картинкой работает, вот так [[phpthumb? &input=`[*image*]` &options=`w=1802,far=C,bg=FFFFFF,fltr=wmi|/assets/images/white.png|C|50`]]
Pathologic
текстом проблема со шрифтами может быть
Multi
текстом проблема со шрифтами может быть
Значит буду через фото, а то я так понимаю, что с текстом мало кто работал
Pathologic
ну, я делал и текстом, нужно проверить сначала цифрами или английскими буквами
Pathologic
а потом уже русскими
Pathologic
если с русскими не работает, значит шрифт другой подключать
Multi
так само слово на английском выводится, а вот дальше ставлю параметры, и ничего...видимо в определенной последовательности нужно